|
Version |
Changes
|
5.0.4 | - FIXED:
The height of the "Results To Show" dropdown list in Compare Folders is
now correctly adjusted when filters are added/deleted from the list.
- FIXED: Improved memory management for drawing solid tree lines in grids, preventing potential resource leaks.
- FIXED: Resolved an issue where grids could report incorrect x/y coordinates in events when values exceeded 32767.
- FIXED: Corrected the mouse wheel scrolling direction in grids to ensure consistent behavior across different systems.
- FIXED:
Eliminated a false error message ("Selected items enumeration already
running") that could occur when using the ClearSelection method in
grids with multi-select mode turned off.
- IMPROVED: Optimized internal redraw commands to reduce unnecessary screen updates, resulting in smoother grid performance.
|
5.0.3 | - CHANGED: Option categories Compare Folders icon changed to match the Start Page Navigation Bar version.
- FIXED: Files were not added to the Recent Comparisons list when comparing file properties.
- FIXED: In the Compare File Properties window, the status label at the bottom was cut off.
- FIXED: The routine that applied previously saved window position and size was ignoring default values passed in.
- FIXED: Help file copyright information was outdated.
- FIXED: Help file Start Page: The Tools mode window screenshot was from an older FM version.
- FIXED:
In the Compare Folders window, on language change, the new select
folder prompt was displayed as a folder path rather than a prompt.
- FIXED:
In Compare Folders, the Filter Information Area was showing a ".5"
prefix before the filter explanation when the font size was not a whole
number.
- FIXED: An incorrect new name was suggested for naming collisions in file rename operations.
- FIXED: Adding and removing Include/Exclude folder compare filters was not functioning correctly.
- IMPROVED: Several windows now visually indicate file/folder validation issues with color for easy identification.
- IMPROVED: In the Compare File Properties window, a marquee-style progress indicator is now shown during content comparison.
- IMPROVED: Explicitly set RTF paragraph properties to avoid issues due to regional differences.
- IMPROVED:
Significant portions of the code have been refactored for better
maintainability. This revision maintains your original structure while
improving clarity and grammar.
|
5.0.2 | - FIXED: Bit manipulation routines now handle the sign bit (position = 31) correctly without overflow errors.
- FIXED: Compare File Properties window "Close" button was losing its "X" icon after comparing files.
- FIXED: Compare Files > Difference and Bookmark navigation buttons were not displaying Unicode text properly in tooltips.
- FIXED: DateAddSeconds produced incorrect dates when the "seconds" value was a large negative number.
- FIXED: Incorrect definition for the FILE_ATTRIBUTE_INTEGRITY_STREAM file attribute.
- FIXED: Incorrect definition for the FILE_VOLUME_IS_COMPRESSED constant.
- FIXED: Grid font sizing controls were not displaying Unicode text properly in tooltips.
- FIXED: Messages in the Compare Folders grids now correctly reflect the selected language in the Options window.
- FIXED: Renaming a single file in the Compare Folders window was renaming the entire folder instead of just the file.
- FIXED: Incorrect definition for the SHGFI_LINKOVERLAY constant.
- FIXED: Some window captions were not displaying Unicode text correctly.
- FIXED: The Compare Folders > Filter Information Area now handles any language, regardless of LocaleID, Code Page, or Charset.
- FIXED: The "OK" button on the Date Filter window was not visible until the mouse passed over it.
- IMPROVED: Added a secondary, more thorough check for a file’s encryption status when its Encrypted attribute is set.
- IMPROVED: Added bit position validation to all bit manipulation routines.
- IMPROVED: Added date range validation to all date/time functions.
- IMPROVED: Enhanced the perceived application exit time for a smoother user experience.
- IMPROVED: Centralized and modified all file/folder attribute code (e.g., Read Only, Hidden, System).
- IMPROVED: Refactored significant portions of the code for better maintainability.
|
5.0.1 | - FIXED: ShortName function in file renamer now works correctly.
- FIXED: Missing file MSSTDFM.DLL is now included in installer.
|
5.0.0 |
- This is a major update. In addition to bug fixes,
code-refactoring, and new features, there have been several hundred
additions/changes/fixes/improvements in the underlying framework and
components used in FolderMatch.
Portions of
this release are akin to renovating the crucial wires and pipes in your
home, they may not be visually apparent but are vital to ensuring
everything works seamlessly and efficiently for many years to come.
- ADDED: Added "Up To Parent Folder (Both Sides)" option to the Compare Folders window.
- ADDED: Added "Up To Parent Folder (Both Sides)" option to the Compare Folders window.
- ADDED: Added "View Same Only" option to the Compare Files window.
- ADDED: Added a compare method of Date/Time only, which compares file names and date/times. (User Suggestion)
- ADDED: Added dozens of free WAV file sounds to the program.
- ADDED: Added font sizing controls to the bottom of all grids.
- ADDED: Added the ability to test NTP Time Servers for connectivity and time retrieval.
- ADDED: Enabled sounds to play after long-running processes to notify completion.
- ADDED: Included support for Windows 10/11 in the manifest file.
- ADDED: Restored Compare Result Type filters to the Compare Folders window. (You spoke, we listened)
- CHANGED: Defaulted to using a larger buffer for folder enumerations on supported OS, improving performance.
- CHANGED: Updated symbols for hidden formatting marks to more standard and accurate ones.
- FIXED: Corrected handling of zero-byte files in Hex Dump viewer.
- FIXED: Added a "Reset to Defaults" context menu to Sync History log for resizing column headers.
- FIXED: Added missing phrases to the German translation resource file. (IDs: 579, 640, 653, 694)
- FIXED: Added missing resource string for "Volume Mount".
- FIXED: Changes to View File Diff settings on Options form caused multiple recompares
- FIXED: Changing the language on the Start Page no longer clears out the current folder/file pair
- FIXED: Clock Sync error message which referenced HTTP Protocol has been reworded (protocol not supported)
- FIXED: Compare Files window - recompare would not honor current view setting (All, Differences Only, Differences with Context)
- FIXED: Compare Files window language not updated to new language when language changed in Options
- FIXED: Corrected Windows OS version code retrieval for Windows 10 and 11.
- FIXED: Corrected the resizing of the Compare Folders window when using Maximize and Restore buttons.
- FIXED: Corrected the support footer link for Technical Support.
- FIXED: Corrected the width of the Find Duplicates>Search Criteria>File Types dropdown list for various languages and DPIs.
- FIXED: Ensured "Create New Session" clears out previously saved window dimensions and locations.
- FIXED: Fixed custom tooltips that sometimes displayed information from the previous control.
- FIXED:
Fixed issue where changing the comparison method during a paused folder
comparison did not recompare previously compared files.
- FIXED: Legend window language not updated to new language when language changed on another window
- FIXED:
Resolved issue where pressing the Del key to delete a session on
Load/Save As/Maintain Session windows showed a Rename error message.
- IMPROVED: Upgraded many timer-based calculations to the 64-bit version of the Windows GetTickCount API on supported OS.
- IMPROVED: Added "Maintain FM_DUPES folder" option to Options form
- IMPROVED: Added color-coding to Hex Dump viewer output for easier comprehension.
- IMPROVED: Colorized whitespace characters in light gray to visually stand out from normal text in the Compare Files window.
- IMPROVED: Conducted code cleanup and other bug fixes.
- IMPROVED: Enhanced code for loading windows at previously saved positions and dimensions.
- IMPROVED: Expanded error handling in Hex Dump viewer to cover all possible failure points.
- IMPROVED: Increased the number of folder/file pairs that can be saved to Recent Comparison lists from 20 to 50.
- IMPROVED: Moved many images from the EXE to an external Resource DLL, resulting in a smaller EXE size and faster load times.
- IMPROVED: Options window load time improved by 300-400%
- IMPROVED:
Preloaded file/folder pairs from the most recent comparison when
selecting CompareFolders or CompareFiles action buttons on the
StartPage.
- IMPROVED: Removed the limit on the number of NTP Time Servers that can be saved.
- IMPROVED:
Replaced image files with Windows font icons for common images,
enhancing performance, appearance, scalability, and consistency with
new Windows OS.
- IMPROVED: Switched to using Windows Shell images instead of custom ones in many places.
- IMPROVED: Updated the old BrowseForFolders implementation to use the modern IFileDialog interface.
- IMPROVED: When drive type is "Fixed", we now can determine of drive is IDE/SATA, USB, or Removable"
- UPDATED:
Updated vbRichClient framework (Used primarily for internal data
structures, memory management, and performance optimizations)
(See here for a detailed list: https://www.foldermatch.com/v5_release_notes/rc6.txt) - UPDATED: Updated VBCCR library (Used for most non-grid/list controls)
(See here for a detailed list: https://www.foldermatch.com/v5_release_notes/vbccr181.txt) - UPDATED: Updated iGrid control (Used for most grid/list controls)
(See here for a detailed list: https://www.foldermatch.com/v5_release_notes/igrid175.txt) - UPDATED: Updated TaskDialogIndirect class from v1.0 to v1.3. (Used for Windows Message Boxes)
|
4.2.9 |
- FIXED: Resolved Divide by Zero errors during copy operations.
- FIXED: Resolved Error #438 in frmSyncClock_CheckSystemClockUsingNTP error
- FIXED: Error log entries for rename failures incorrectly showed a status of RENAME SUCCEEDED
- IMPROVED: Upgraded third-party class, cTaskDialog, to version v1.2 R2. This class is used to display dialog windows.
- FIXED:
Resolved Error #13 Type Mismatch error in
modRecentComparisons.LoadRecentComparisons due to non-standard regional
date/time formats
- FIXED: Resolved issue where grids on View Subfolder Differences window would auto-scroll horizontally when scrolled vertically.
- FIXED:
Resolved issue where first character in Korean word ('최) was missing
from a filename on the View Subfolder Differences window.
- IMPROVED:
Added Windows' elevated permission shield overlay to Sync Clock button
to visually show that user must 'Run as Administrator' to use that tool.
- IMPROVED: Tested, optimized, and fixed the file/folder specification parsing routines for Unicode handling
- IMPROVED: Added EV Code Sign certificate to executable and installer
|
4.2.8 |
- FIXED: Windows which are not re-sizable no longer load/set previous dimensions when opened
- FIXED: "Open with Associated App" menu option
now works with file types which don't have an "Open" verb associated
with them such as font files.
|
4.2.7 |
- FIXED: Reset Settings menu option on Start Page was not restoring default window position and size.
- FIXED: Sync appears to lock up for some users with multiple monitors.
|
4.2.5 |
- FIXED: "Subscript out of range" error in modiGridHelper.PrintFolderCompareGrid when printing folder compare results.
|
4.2.4 |
- FIXED: Resolved Overflow error in fmrFindDuplicates.FormResize
- CHANGED: Changed how we get,set, and store
folder/file timestamps (both universal coordinated time and
timezone-specific local time)
- FIXED: Registry access error message during startup now displays text rather than "RES DLL HANDLE: "
- FIXED: Creation of nested folder paths in UNC notation was not working correctly.
- CHANGED: Changed BlueSnap BuyNow link structure.
- FIXED: Compare Folders issue when folder paths contained leading/trailing spaces
- FIXED: Error #5 in modDateTime.SystemTimeToVBDate
- IMPROVED: How illegal duplicate file/folder names during a folder enumeration are handled.
|
4.2.3 |
- FIXED:
"Unable to Delete" message when pressing delete key to edit a folder
path on Compare Folders window. (Removed menu keyboard shortcuts)
- ADDED: Added hasNext() method to all collection iterators.
- CHANGED: Now installing SBS shared files to \PF (x86)\Salty Brine\Shared Files\ rather than to Win\SysWOW64.
- FIXED: Resolved Compare Files printing issue where printing failed on long lines of text.
|
4.2.2 |
- CHANGED: Changed how we're getting the version number information for FolderMatch which is running
- CHANGED: Changed how we're getting the version number of the latest available FolderMatch
- FIXED: Fixed "An error occurred in the secure channel support" error during startup.
|
4.2.1 |
- ADDED: Added recognition for more file encodings
- CORRECTED: Corrected some German and Dutch translations for session related phrases.
- FIXED:
Resolved issue where cached version of fmupdate.xml (holds latest
version number) was being used rather than latest version.
- ADDED: Added DEL key support on View Subfolder Differences window to delete files/folders
- ADDED:
Added DEL, and SHFT+DEL keyboard shortcuts for the Delete related menu
options on Compare Folders and View Subfolder Differences windows
- ADDED:
Added a Find Duplicate Files option to allow the intial partial scan of
files to be turned off on a Contents Match search.
- FIXED: Resolved issue where Content Matching missed some duplicate files
- IMPROVED: Compare Folders print out now shows the actual compare result images rather than symbols.
- FIXED: Compare Folders export now shows symbols for Access Denied folders and Junction Points.
- FIXED: Widened the File Types dropdown list on the Find Duplicates search options.
- IMPROVED: Added additional error handling to modInternet.GetWebPageText procedure.
- FIXED: Fixed all user interface issues which happened on higher DPI setting (manifest file change)
- IMPROVED:
After a file operation on the Compare Folders window, the list of
subfolders & files remains at the same position rather than
scrolling back to top,
- IMPROVED:
Darkened the default light red color used to show differences on
Compare Folders, marked files on Find Duplicates, and errors on File
Rename.
- CHANGED:
View tutorials link on Start Page and Help file changed to point to FM4
Tutorials playlist on the default SBS YouTube channel
- IMPROVED: Disabled all "Enter Registration Info" buttons and menus when program already registered.
- IMPROVED: Added Compare File options to View Subfolder Differences window
- IMPROVED: Expanded right-click context menu options on View Subfolder Differences window
- IMPROVED: List of language names is now alphabetically sorted on Start Page and Options window.
- FIXED: Temporary error log file, ERRORLOG.TXT, is now permanently deleted rather than sent to the Recycle Bin.
- ADDED: Compare Files on Start Page now allows choice of comparing files by text content or by their properties.
- IMPROVED: Made some changes to Progress window handling of ESC key press to Cancel/Pause a running operation.
- IMPROVED: Added back the Synchronization Method images which were used in version 3 but removed in version 4.
- CHANGED: Changed some Synchronization Method names in application and documentation for consistency and clarity.
- IMPROVED:
Improved handling of errors when checking latest version information
during start up and when clicking on Check for Updates link.
- IMPROVED: Explicity stating UTF-8 encoding in update XML file now.
- IMPROVED: Expanded error handling details for XML parsing of latest version check
- ADDED: Added a "Go to Session Settings folder" option to the Sessions menu on the Start Page.
|
4.2.0
|
- FIXED: Added missing long path support to AreFileContentsDifferent_UseMap routine (used in file Content comparison)
- CHANGED: Replaced obsolete GetTimeZoneInformation Win API with GetTimeZoneInformationForYear
- IMPROVED: Added additional debugging details to modDateTime.SystemTimeToVBTime routine to aid in error troubleshooting
- FIXED: Resolved "Invalid procedure call or argument" in StringDiffs.StripWhiteSpaceFromIntArray error in Compare Files.
- CHANGED: Errors in clsSortedStringList are now passed back to calling routine.
- IMPROVED: Show complete version number (major.minor.revision.build) on Start Page rather than just partial (major.minor)
- IMPROVED: Added additional debugging details to StringDiffs.StripWhiteSpaceFromIntArray to aid in error troubleshooting.
- CHANGED: "Subscript out of range" errors in index validations are now raised back to calling routines.
- IMPROVED: Added additional debugging details to folder enumeration routine to identify duplicate file/folder names (Error 457)
- ADDED: Add ability to compare snapshots (for internal use only right now)
- ADDED: Added Property Changed to all user control Property Let procedures.
- ADDED: Added F2 short key key to Compare Folders window to rename selected files/folders.
- IMPROVED: Differences are now sorted and align/scroll together on Subfolder Differences window.
- ADDED: Copy/Move/Delete functionality added to Subfolder Differences window
- ADDED: Added a "Reset column width defaults" context menu to all grid column headers
- FIXED: Password protected MS Office files now prompt for password.
- FIXED: Password protected MS Office files now detect text differences properly.
- ADDED: Session Settings added (New, Load, Save, Restore, Maintain)
- FIXED: ESC key did not always pause a folder comparison if window lost focus.
- FIXED: ESC key did not always cancel a duplicate search if window lost focus.
- FIXED: View File Differences window showed wrong caption when comparing text only.
- ADDED: Name validation added for Create Subfolder routine on Compare Folders window.)
- FIXED: Update available check was not working due to an error in XML file
- ADDED: "Check for update" functionality added to all Help menus and About box window.
- UPDATED: Removed some old Visual Basic 6 files from installer which are not required on > MS Vista operating systems.
|
4.1.2 |
- FIXED: Sample include/exclude filters converted from FM3 format to FM4 format.
- UPDATED: Manifest file updated to include GDI and DPI-aware settings
- FIXED: Several issues with files & folders in Windows\System32 due to WOW64 file system redirection
- IMPROVED: Increased default font size on all file/folder panes.
- FIXED: Files with one letter extensions (such as .c or .h) were showing incorrect File Difference results when compared
- ADDED: CTRL+ Mousewheel scroll on file/folder panes now increases/decreases the font size
- CHANGED:Changed/corrected phrases in several of the translations.
|
4.1.1 |
- FIXED: File/Folder dates displayed as 12:00:00AM for users in time zones which do not observe Daylight Savings Time
- CHANGED: New icons for Include/Exclude Filter New/Load/Save actions
- FIXED: Duplicate File Finder "Allow marking of all files in group" setting was incorrectly defaulting to True
- IMPROVED: Prompt to re-compare folders after Include/Exclude filter change no longer happens unless a comparison is displayed
- CHANGED: Set default folder for Include/Exclude Filter Load/Save dialogs to {FM localappdata}\Filters subfolder.
- ADDED: Start Page navigation bar can now be minimized/restored
- ADDED: Dutch (Netherlands) translation
- CHANGED:Options window no longer shows in Windows Taskbar
|
4.1.0 |
- FIXED: Type mismatch error in frmCompareFolders.mnuCompareSubFolderToOtherFolder.
- CHANGED: Added MD5 file hash to Folder/File Analysis tool.
- FIXED: "Because of your include/exclude settings..." message erroneously appearing after Sync.
- IMPROVED: Now showing explanatory message when Confirm Sync window contains no files.
- IMPROVED: Added error handling for Out of String Space errors (#14)
- FIXED: Large file content comparison was returning wrong result due to LAA flag.
- IMPROVED: Expanded error handling in modDateTimes.GetVBFileTime(s)
- FIXED: "Invalid procedure call or argument" in modDateTimes.GetVBFileTimes
- FIXED: "Type mismatch" error in frmFindDuplicates.MarkAllInFolder
- FIXED: Duplicate File Finder "Allow marking of all files in group" setting was incorrectly defaulting to True
- IMPROVED: Prompt to re-compare folders after Include/Exclude filter change no longer happens unless a comparison is displayed
- CHANGED: Changed all icons to True Color (24-bit per pixel)
- FIXED: Footer images on Start Page were too large
- CHANGED: Added resizability to Start Page
|
4.0.8 |
Initial public
release of new version:
- Modernized user interface
- Improved performance over 100%
- Vastly increased scalability (larger folders and files can be compared)
- Most code rewritten from the ground up
- Hundreds of under-the-hood improvements
|
3.7.3 |
- FIXED: Mapped drives
now appear in Browse for Folders dialog
- IMPROVED: Additional
error details added to drive related functions
- NEW: Added new
SHA-256 code signing certificate to EXE and Install (Addresses IE
download and Windows install warnings)
|
3.7.2 |
- FIXED: Gray box in
left comparison results pane removed
|
3.7.1 |
- FIXED:
Fixed bug where only the first 2 GB of HUGE files were copied.
- IMPROVED:
Error handler in copy routine expanded to handle both VB and WinAPI
errors
- IMPROVED:
Confirm Sync Actions window now appears in Windows ALT-TAB windows list
- CHANGED:
Converted Plimus buy now links to Bluesnap
|
3.7.0 |
- NEW:
Added support for text content comparison of DOCX and XLSX formats.
- IMPROVED:
Added better error handling to modAPIReadWriteFile.ReadStringFromFile
to handle 'Out of Memory' error.
- IMPROVED:
Added better error handling to Drive class.
- IMPROVED:
Added error description information to folder validation routine.
- IMPROVED:
Now recognizes both Directory Junction Points and Volume Mount Points.
- IMPROVED:
Added error handling for missing MS Scripting Library component
- FIXED:
Confirm Sync window now lists only first 10,000 file operations to
correct the load performance problem when the list had many more items.
- FIXED:
Focus was set incorrectly in Comparison Result Panes after a file
operation
- FIXED:
All file operations now check for an empty file name selection in the
Comparison Result Panes
- FIXED:
Type Mismatch error in writing to and reading from SyncHistory.log
file. frmMain.AutoSync Number 13 Line Number : 1410
- FIXED:
Drive and folder sizes larger than 838.86TB are now supported without
Overflow errors arising.
- FIXED:
Fixed blank Create and Last Accessed date/times on Target files problem.
|
3.6.9 |
- CHANGED:
Early Bird Special has been changed to a $24.95 offer good for one week
- NEW:
Added a link to the online video tutorial in to the help file.
- FIXED:
Mapped drives now appear in Browse for Folder window.
|
3.6.8 |
- CHANGED:
Slight 'cost of living' price increase for single user license and
upgrade. (The
first increase since the product was released over ten years ago.)
|
3.6.7 |
- FIXED:
Resolved the error message that appears when pressing the Browse For
Folder button. ("The DLL Error: The filename, directory name, or volume
label syntax is incorrect"
|
3.6.6 |
- FIXED:
Files on network drives were not being deleted
- FIXED:
Invalid Procedure Call error when saving an Exclude list
|
3.6.5
|
- FIXED:
Early Bird Discount order process now works properly
|
3.6.4
|
- IMPROVED:
File existence check method has been recoded to be faster and less
demanding on the file system
- IMPROVED:
Percent copy completion is shown for files larger than 100 MB
- IMPROVED
& FIXED: Character level differences in the file difference viewer
are much faster and don't suffer from Out of Memory errors
- FIXED:
Binary comparison results are incorrect when differences lie towards
end of file
- FIXED:
Overflow error in CRC32 calculation
- FIXED:
Files larger than 4GB are now synchronized properly
- FIXED:
Incorrect Last Modified Date reported on Compare Folders window
|
3.6.3
|
- FIXED:
Content comparison has been fixed and sped up
- CHANGED:
Added an option to allow control of the amount of information shown
during a comparison
- IMPROVED:
Reduced memory requirements and improved performance of deep folder
tree scans
|
3.6.2
|
- IMPROVED: Handling of long
file/folder paths
- CHANGED: Reinstituted the
Early Bird Special
- IMPROVED:
Recoded all Copy, Move, Delete routines to handle all Unicode and long
file names and to generate more complete error details.
- FIXED: Error 91 when clicking on
Source or Target drop down list
- FIXED: Crash when clicking on Sync
tool bar button before pressing Compare button
- CHANGED: Removed third party
control SmartUI.ocx.
- IMPROVED: Synchronization progress
has been improved by showing file/folder names being
copied/moved/deleted.
- IMPROVED: Recoded binary content
comparison methods (Binary Content, CRC32, SHA1)
- CHANGED: Removed third party
PickDir.dll used for Browse for Folder dialog
- IMPROVED: HexDump viewer has been
sped up and enhanced
- FIXED: Right scroll bar was
partially obscured on some windows
- UPDATED: Copyright
information on splash and about box graphics
- IMPROVED: Improved error handling
when unicode characters cause errors in multiple file renaming
operations
- IMPROVED: Continued process of
converting all under-the-hood routines to support Unicode file/folders.
- CHANGED: Disabled drag and drop
functionality between comparison panes
- IMPROVED: Optimized CRC32
algorithm used in Duplicate File Finder
- FIXED: Resolved speed decrease
issue from v3.5.x
- CHANGED: User with administrator
privileges will be shown a UAC elevation prompt when launching
- FolderMatch.
This is done to allow administrator level rights to the file system
when using the program. If user is not an administrator, no
prompt will be shown.
- FIXED: On 64-bit OS, the
Windows\System32 folder is being redirected to Windows\SysWOW64 by the
Windows
- file system. So any scans of this
folder produce the wrong results. The redirection has been turned off.
- FIXED: Resolved hash collision
situations during folder path indexing
|
3.5.7
|
- Improved
Dx error #123 handling in Duplicate File Finder
- Modified
File/Folder Analysis tool to report folders that cause enumeration to
abort.
- Updated
web links in Help Menu
- Cleaned
up tooltip text on Duplicate File Finder window
- Updated
SmartUI2.OCX
- Fixed
bug with date/time comparison on Compare Files window
- Fixed
root folder detection in UNC paths
- Fixed
bug where duplicate file was deleted rather than moved on retry
|
3.5.6
|
- Added
Numerous changes and fixes to the File/Folder Analysis tool
- Added
INI file support to allow turning off of the hash progress dialog on
the Compare Two Files window.
- Clarified
upgrade message wording for users who have already purchased the
upgrade and want to enter in their key.
- Improved
performance when reading file contents.
- Fixed
black radio buttons problem on File Sync Method window.
- Fixed
black radio buttons problem on Mass File Renamer window, "Other" tab.
- Fixed
bug where sounds could not be turned off on Sounds tab of Options
window.
- Fixed
bug that happened when Browse button was clicked for an event which had
no sound.
- Changed
icon for permission denied folders.
- Added
an "undocumented" means to turn off Hash Calculation Progress in
Duplicate File Finder
- Updated
several OCX/DLLs with the latest Visual Basic 6.0 Service Pack 6
Runtime Extended Files
- Changed
initial folder used for Loading/Saving Session Settings to the
application data folder.
- Removed
the Microsoft Scripting Library v5.6 installation from our install.
|
3.5.5
|
- Added
a secondary folder permission checking method to ensure valid result
- Added
additional error handling for folder permission errors
|
3.5.4
|
- Modified
folder enumeration routine to allow paths longer than 260 characters in
length to be scanned
- Modified
folder enumeration routine to allow UNICODE path names
- Improved
folder enumeration routine performance by 200-300%!
- Fixed
bug where folders whose names began with a dot character were not being
processed
- Fixed
bug where Ignore Daylight Savings Time (DST) setting was not working
when DST ended
- More
gracefully handle Error 161 in CompareDirs() with UNC paths.
|
3.5.3
|
- Corrected
DLL error problem with UNC folder paths
- Corrected
missing folders problem in XP/Vista
- Resolved
error messages in cSBSFolder.Size with Junction Points
- Resolved
delete problem with the Send To Recycle Bin functionality not working
- Corrected
error in Mass File Renamer where the Auto-numbering Length value was
not being enforced.
|
3.5.2
|
- Added
Regular Expression Search and Replace to Mass File Renamer
- Mass
File Renamer can now be run independently of the comparison results to
rename files in ANY folder.
- Enhanced
error handling to provide more information for errors occurring in
Folder class.
- Numerous
performance improvements
|
3.5.1
|
- Added
mscomctl.ocx to installation package
- Added
option to turn off the folder permission check before comparison
- Resolved
'Invalid Property Value' error when cancelling a binary comparison
- Resolved
some "Object is Nothing' type errors in the cSBSFolder class
- Improved
error handling of 'Permission Denied' errors in cDir class
- Fixed
'Up to Parent Folder' problem with UNC paths
- Fixed
drag and drop problem on the View Sub-folder Differences window
- Fixed
column size problem on the Comparison Results Summary window
- Added
a status bar to the Comparison Results Summary window to show the
complete folder path
- Fixed
problem where Sync Method window was not accessible when main window
was minimized during comparison
- Switched
from ANSI to Unicode version of GetFileAttributes API function in the
FolderExists routine to help with non-English folder names
|
3.5.0 |
- Numerous
improvements for Vista-readiness
- Added
support for Junction Points and Reparse Points (XP-Vista)
- New
toolbar icons
- Replaced
all COMCTL32 controls with new MSCOMCT32 versions
- Browse
For Folder window now supports new features such as "New Folder"
- New
installer being used to install program.
- Installer
now installs Windows Scripting library using Microsoft's own installers
- Corrected
wrong resource string on Mass File Renamer window "Starts With" label.
- Various
improvements to folder existence checking routine.
- Updated
system DLLs installed by installer
- Fixed
problem of Confirm Sync window not fitting properly on some screens.
- Ignore
Daylight Savings time setting now defaults to True
- Check
System Clock at Startup setting now defaults to False
- Corrected
some MS Office document text differencing issues with new doctxt.dll
- Fixed
folder drop down list width off screen at startup issue
- Added
TrialPay payment option
- Added
additional error handling to some code routines
|