FolderMatch Changelog

What's new in FolderMatch 4.2.8

Jun 2, 2022
  • 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.

New in FolderMatch 4.2.6 (Jan 5, 2022)

  • FIXED: Fixed issue with the Start Page not showing when launching FolderMatch
  • IMPROVED: Added error log file specification information to modErrorHandler.WriteErrorToLog error handler.

New in FolderMatch 4.2.6 (Jan 5, 2022)

  • FIXED: Fixed issue with the Start Page not showing when launching FolderMatch
  • IMPROVED: Added error log file specification information to modErrorHandler.WriteErrorToLog error handler.

New in FolderMatch 4.2.5 (Aug 23, 2021)

  • FIXED: "Subscript out of range" error in modiGridHelper.PrintFolderCompareGrid when printing folder compare results.

New in FolderMatch 4.2.4 (May 19, 2021)

  • 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.

New in FolderMatch 4.2.3 (Jun 22, 2020)

  • 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 BrineShared Files rather than to WinSysWOW64.
  • FIXED: Resolved Compare Files printing issue where printing failed on long lines of text.

New in FolderMatch 4.2.2 (Apr 9, 2020)

  • 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.

New in FolderMatch 4.2.1 (Apr 2, 2020)

  • 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.

New in FolderMatch 4.2.0 (Jan 17, 2020)

  • 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.

New in FolderMatch 4.1.2 (Nov 7, 2019)

  • 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 WindowsSystem32 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.

New in FolderMatch 4.1.1 (Sep 26, 2019)

  • 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

New in FolderMatch 4.1.0 (Sep 20, 2019)

  • 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

New in FolderMatch 3.7.3 (Jul 17, 2016)

  • 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)

New in FolderMatch 3.7.2 (Oct 15, 2014)

  • FIXED: Gray box in left comparison results pane removed

New in FolderMatch 3.7.1 (Oct 2, 2014)

  • 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

New in FolderMatch 3.7.0 (Apr 18, 2013)

  • 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.

New in FolderMatch 3.6.9 (Nov 15, 2011)

  • 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.

New in FolderMatch 3.6.8 (Nov 15, 2011)

  • 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.)

New in FolderMatch 3.6.7 (Sep 27, 2011)

  • 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"

New in FolderMatch 3.6.6 (Sep 27, 2011)

  • FIXED: Files on network drives were not being deleted
  • FIXED: Invalid Procedure Call error when saving an Exclude list

New in FolderMatch 3.6.5 (Aug 30, 2011)

  • FIXED: Early Bird Discount order process now works properly

New in FolderMatch 3.6.4 (Aug 30, 2011)

  • 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

New in FolderMatch 3.6.3 (Jul 8, 2011)

  • 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

New in FolderMatch 3.6.2 (Jun 30, 2011)

  • 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

New in FolderMatch 3.5.7 (Feb 2, 2011)

  • 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

New in FolderMatch 3.5.6 (Dec 16, 2009)

  • 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.

New in FolderMatch 3.5.5 (Dec 16, 2009)

  • Added a secondary folder permission checking method to ensure valid result
  • Added additional error handling for folder permission errors

New in FolderMatch 3.5.4 (Feb 4, 2009)

  • 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.