FileSieve Changelog

What's new in FileSieve 4.61

Apr 21, 2022
  • [Other] FileSieve is now a 64-BIT process; 32-BIT systems are no longer supported.
  • [Added] Added HEIC support to the EXIF method.
  • [Added] Added additional JPG file extensions to the EXIF method.
  • [Added] Added Remove Unused Codes to the EXIF method.

New in FileSieve 4.60 (Sep 16, 2021)

  • [Other] Various changes and improvements to the new Regex Editor.
  • [Fixed] Inserting a Source Item test data without any items in the Regex Editor resulted in the textbox no longer [Fixed] drawing.
  • [Fixed] Fix for crash within RemoveEmptyDestination() if no items processed.
  • [Fixed] Email addresses in some Method/Modifier plugins were outdated.

New in FileSieve 4.58 (Feb 8, 2021)

  • [Added] Option to Source Item Editor to disable file existence check during processing.
  • [Fixed] Crash if a file doesn't exist between pre-scanning and actual processing.
  • [Fixed] Method: Batched A-Z has been rewritten and now performs as expected.
  • [Other] Redesigned the Simulation view.
  • [Other] Source Item Editor Rules list supports multi-select and added Clear button.
  • [Other] Reduced resource usage.
  • [Other] Removed all FileSieve "next-gen" UI previews.
  • [Other] Updated all links to use the new FileSieve Github tracker.

New in FileSieve 4.56 (May 9, 2020)

  • Method: Batched A-Z.
  • Method: Checksum.
  • Various minor interface improvements.

New in FileSieve 4.55 (Apr 20, 2020)

  • [Added] Progress during the initial file scanning stage.
  • [Added] Initial file scanning can be paused and aborted.
  • [Added] Option to Source Item Editor to disable encoding %codes%.
  • [Added] Maximum File Count to Source Item Editor to limit files processed.
  • [Added] Copy menu item to Simulation window list context menu.
  • [Fixed] Crash when setting the Root Destination via the folder browser button.
  • [Fixed] Classification editor wasn't always hiding the No Items banner.
  • [Other] Default Get Files Mode for source items changed to Burst for a huge performance improvement.
  • [Other] Faster %codes% literal replacement.
  • [Other] Updated operating system requirements to Windows 10 or higher.
  • [Other] Various internal performance improvements.

New in FileSieve 4.54 (Apr 13, 2020)

  • Licensed Users: Please download the updated 4.54 license!
  • Destination %codes%.
  • Disabling of checking for the Destination being a Source Item to Settings - Items.
  • Duplicate feature to Profile Manager.
  • Duplicate feature to Source Items.
  • Interface Test to the Extra menu for licensed users to try.
  • Crash when exporting an empty Source Item Rules list.
  • Certain key combinations interfering with text input in the Destination window.
  • Rewritten the Source Item Editor - Preview tab results to be more hierarchical.
  • Multiple destination Copy Mode notice now only shown when relevant.
  • Updated interface elements, tooltips, and mnemonics.

New in FileSieve 4.53 (Mar 13, 2020)

  • Attempted fix for deleting empty folders issue. [more]
  • Post-Process garbage collection could happen more than once.
  • Multiple items can now be multi-selected and edited at the same time in the Destinations window.
  • Minor interface changes.

New in FileSieve 4.52 (Mar 6, 2020)

  • [Other] Licensed Users - Please download the updated 4.52 license if you have any issues!
  • [Fixed] Command-line support was broken.
  • [Fixed] Restoring a back-up gave an error.
  • [Fixed] Potential issue with license not loading correctly.

New in FileSieve 4.51 (Jan 25, 2020)

  • [Added] Date-Time Editor, accessible where appropriate (and in Extras menu).
  • [Added] Regex Editor, replacing the existing tester. WIP.
  • [Added] Method: Delimiter was missing from the installer.
  • [Fixed] Method: EXIF wasn't filling out the %ImageHeight% tag value.
  • [Fixed] Method: Attributes ignore checkbox was sometimes being disabled.
  • [Fixed] Issues with some Methods context menu tag codes being selected.
  • [Other] Show help if license couldn't be loaded.

New in FileSieve 4.50 (Jan 2, 2020)

  • [Other] FileSieve 4.50 and above now requires .Microsoft .NET 4.8.
  • [Other] Licensed Users Please download the updated 4.50 license!
  • [Added] Create Folders copy mode.
  • [Added] Method Parent Rename.
  • [Added] Prevent System Shutdown option to Settings - Processing.
  • [Added] Admin badge within Introduction area if FS is running with admin privileges (can be disabled in Settings - Advanced - Interface).
  • [Added] Plugin changes for future expandability.
  • [Other] License plugin is no longer just ignored if broken due to breaking changes / being outdated; user is now notified.
  • [Other] Enhanced functionality to the Standard A-Z method.
  • [Other] Enhanced functionality of the DateStamp modifier.
  • [Other] Reduced the amount of disk access when creating new directories.
  • [Other] Additional logging upon I/O errors.
  • [Other] Huge, far-reaching rewrites to underlying dependencies - please report any issues, however minor.
  • [Other] Significant number of "code correctness" changes to FileSieve and its dependencies.
  • [Other] Code optimisations (specifically string manipulation) for almost all Methods/Modifiers.
  • [Other] Numerous code optimisations for performance and memory reduction.

New in FileSieve 4.41 (Nov 19, 2018)

  • Other: Licensed Users: Please download the updated 4.41 license if you get a crash at startup!
  • Added:
  • ConfirmCleaning to Settings - Advanced.
  • Fixed:
  • Attempted crash fix when accessing Backup/Restore in non-Free Edition.
  • Crash when dragging and dropping a file into the Source Items list.
  • Various interface fixes.
  • Fixed all keyboard mnemonics on all windows.
  • Other:
  • Completely rewritten update checker.
  • Completely rewritten error handler.
  • Completely rewritten logging window.

New in FileSieve 4.40 (Sep 13, 2018)

  • Added Automation commands: LoadSources, SetMethod, SetModifiers, ClearModifiers, SetWindowLocation.
  • Added Context-menu to steps menu for setting default step at startup.
  • Other Performance improvements to all file and simulation processing.
  • Fixed Log window crash if Windows visual styles are disabled.
  • Fixed During profile verification, the destination being in the source list could cause a crash in rare cases.
  • Fixed Cleaning a Profile could sometimes result in a crash.
  • Fixed Excluding items from the Simulation window now updates the Source Item Ignored column.
  • Fixed Removed duplicate Uninstall FileSieve entry from Start Menu.

New in FileSieve 4.39 (Sep 3, 2018)

  • Added:
  • Items to processing statistics display.
  • Verify Profiles to the Jobs window.
  • Other:
  • Significant performance increase to the Copy copy mode.
  • Improved tooltip descriptions.
  • Fixed:
  • Attempted fix for a crash at application shutdown.

New in FileSieve 4.38 (Aug 14, 2018)

  • Fixed:
  • UNC paths specified via the commandline weren't handled correctly.
  • Other:
  • Licensed Users: Please download the updated 4.38 license!
  • Large, sweeping code improvements and updates.
  • Changed Forum link in About section to link to the FileSieve sub-reddit.

New in FileSieve 4.36 (May 30, 2018)

  • Added: Modifier: Date Stamp. [more]
  • Overwrite Options to Step 2 - Destination before running overwrite rules. [more]
  • Is Network Available is/is not modifier to Profile Manager Conditions.
  • Additional codes to the Overwrite Rules Editor. Some existing codes have changed!
  • File Attributes to the Extras menu.
  • RenameMaskLoopLimit to Settings - Advanced.
  • Tooltips to the Method and Modifier Information window. [more]
  • Fixed: Overwrite Rules were incorrectly generating the renaming mask. [more]
  • Source Item - Maximum Filesize sometimes reverted back to 0 instead of -1. [more]
  • Method/Modifier version numbers were incorrect.
  • Other: Licensed Users: Please download the updated 4.37 license!
  • FileSieve 4.36 and above now requires .Microsoft .NET 4.7.2.
  • Source Item - Minimum Filesize changed from 1 (one) to 0 (zero) by default.
  • Speed improvements to applying overwrite rules.
  • Extensive internal code clean-ups and improvements.

New in FileSieve 4.35 (Jan 17, 2018)

  • Other: Licensed Users - Please download the updated 4.35 license!
  • Added: Improvements to the Language Editor tool.
  • Added: GarbageCollectionBreakPoint to Settings - Advanced.
  • Fixed: Attempt at fixing an outright crash when hitting the 3GB 32-BIT application memory limit.
  • Fixed: Errors within some tooltips.

New in FileSieve 4.34 (Dec 6, 2017)

  • Added Reallocate Disk Space to Settings - Processing.
  • Added PromptBeforeProfileCleaning to Settings - Advanced.
  • Added Enhanced tooltips for all Methods and Modifiers.
  • Added Additional mnemonics to various controls.
  • Added Improvements to the Language Editor tool.

New in FileSieve 4.33 (Nov 26, 2017)

  • CopyBufferSize, DirectoryWatcherBufferSize, ProcessingPriority, SourceItemRootDriveCheck, PerformGarbageCollectionAfterProcessing, DeleteEmptySourceItemSubFoldersWhenProcessingComplete commandline parameter properties to automation. LogStatistics, BeepIfWindowInactive commandline parameter properties to automation.

New in FileSieve 4.32 (Nov 22, 2017)

  • Added:
  • Windows Explorer Shell context menu support. See Settings - Interface.
  • /clearsources and /sources commandline parameters to automation.

New in FileSieve 4.31 (Oct 29, 2017)

  • Added: Additional shortcut keys to various windows.
  • Added: Additional mnemonics to various controls.
  • Fixed: No enabled rules within the Overwrite Rules Editor resulting in a crash.

New in FileSieve 4.30 (Oct 21, 2017)

  • Added StatisticsUpdateInterval to Settings - Advanced.
  • Added ProcessingPriority to Settings - Advanced.
  • Fixed "This does something" always appearing in the main window's banner.
  • Other Further expanded tooltips with more information.

New in FileSieve 4.29 (Oct 21, 2017)

  • [Added] Import and Export to the Source Item Editor.
  • [Added] Tooltips to the Processing section to explain what each statistic means.
  • [Added] Enhanced tooltips and expanded current tooltips with more information.
  • [Other] You'll be asked if you want an auto-rule created for Source Items without any rules.
  • [Other] EXIF method now checks for both JPG and JPEG files, and of any case.
  • [Other] Performance improvements to string handling across the entire application.

New in FileSieve 4.28 (Oct 14, 2017)

  • Update check interval wasn't easily changeable.
  • Fixed Toolbars no longer appear colourised with the system's accent colour.
  • Fixed Some plugins had incorrect version numbers.

New in FileSieve 4.27 (Oct 11, 2017)

  • Added:
  • Exclude from Future Processing to the Simulation window's right-click menu.
  • Other:
  • The Regex Tester is now pre-populated with the regex from the appropriate parent textbox.
  • Performance improvements to the Send Feedback window.
  • Fixed:
  • Removed numerous erroneous dependencies.

New in FileSieve 4.26 (Sep 18, 2017)

  • File sizes above 4GB were being incorrectly calculated (to always be 4GB)
  • FileSieve wasn't auto-closing when a new update had been downloaded
  • Improvements to the Tag method.

New in FileSieve 4.25 (Aug 28, 2017)

  • Added Additional logging information when a file fails to copy or move.

New in FileSieve 4.24 (Aug 17, 2017)

  • Crash when enabling portable mode via the command-line.

New in FileSieve 4.23 (Aug 7, 2017)

  • Added AutomationStartupDelay setting to Settings - Advanced.
  • Added Automation section to Documentation.
  • Other General improvements to Automation.

New in FileSieve 4.22 (Aug 2, 2017)

  • Double-clicking a plugin in the Installed Plugins list shows its information.
  • Added External file automation via the AutoFile command for Home and Enterprise Editions.
  • Added AutoFile and Wait commands to automation.
  • Fixed The Start Automation command now waits for processing to complete before continuing.
  • Other General improvements and fixes to the Regex Tester.
  • Other General improvements to Command-line Automation.

New in FileSieve 4.21 (Jul 30, 2017)

  • Compatibility with all previous plugins has been broken - update your license, if required!
  • Other FileSieve 4.21 and above now requires .Microsoft .NET 4.7.
  • Added Windowstate, Profile, Destination, Copymode, and Start command-line automation support. See Commandline docs.

New in FileSieve 4.20 (Jul 17, 2017)

  • This release is dedicated to Gia.
  • Invalid Filename Editor to the Source Items tab in the main window (Invalid Names... link).
  • Profile Cleaning to Step 1 - Source Items in main window.
  • Minimum and Maximum Filesize to Source Item Editor - Options.
  • Support for long path and file names on properly-configured Windows installs.
  • Modifier Find Replace: Presets drop-down to the menu.
  • Method Tag: File sub-menu to Tags menu.
  • RememberLastAddedSourceItemPath to Settings - Items window.
  • Reset to Default to EXIF and Tag Methods.
  • Method and Modifier settings weren't being loaded correctly.
  • Sequential double-path separators are now removed from processed items.
  • Any leading path separators are now removed from processed items, keeping them absolute paths.
  • Modifier Find Replace: Now ignores the root Destination when applying changes.
  • Method Tag: Multiple genres are now being correctly delimited, and various other fixes.
  • Method Tag: All OS-illegal characters as genre delimiters are substituted.
  • Significant performance improvements to the loading and saving of settings.
  • All Methods now display configured settings as a string in the Options tab.
  • Increased height of Settings window.

New in FileSieve 4.19 (Jun 20, 2017)

  • Method: Mirror.

New in FileSieve 4.18 (Jun 3, 2017)

  • Added:
  • Run Applications Before/After Profile Processing to the Profile Manager.
  • A window to help diagnose any problems with missing plugins (install FS as Admin!).
  • Additional Profile (regular expression) verification checks before processing.
  • Rules regular expression verification check in Source Items window when Verify is clicked.
  • Fixed:
  • The Profile Manager wasn't saving any changes made.
  • Rare error relating to settings if a plugin is missing.

New in FileSieve 4.17 (May 27, 2017)

  • Drag and drop to all relevant ListViews; up/down arrows have been removed.
  • Added Support for long path and filenames. You may need to use the Windows Policy Editor to fully enable it.
  • Fixed Purge within the Destinations window didn't work correctly.
  • Fixed Error when quickly Starting/Stopping/Starting processing.
  • Fixed Rare Method Not Found errors.

New in FileSieve 4.16 (May 21, 2017)

  • [Added] Files can be dragged and dropped into the EXIF/Tag viewers in the EXIF and Tag methods.
  • [Fixed] Drag and drop sometimes failing in the Classification method.

New in FileSieve 4.15 (May 2, 2017)

  • [Added] Drag and drop the the Classification method.
  • [Added] Folders menu to the Classification method window menu.
  • [Added] Additional command-line parameters.
  • [Fixed] Rare crash if a plugin for the active Method is missing.
  • [Other] Enhancements to the Interface and Language Editors for Home and Enterprise editions.

New in FileSieve 4.14 (Apr 14, 2017)

  • Rare crash during processing involving the progress bar.
  • Fixed Eliminated unnecessary Profile saving during start-up.

New in FileSieve 4.13 (Apr 4, 2017)

  • [Added] Conditions to the Profile Manager for Home and Enterprise Editions.
  • [Added] Directory Watcher trigger.
  • [Fixed] Minor interface fixes and changes.
  • [Other] FileSieve now requires version 4.6.2 of the Microsoft .NET Framework.

New in FileSieve 4.12 (Mar 18, 2017)

  • Profile Triggers to the Enterprise edition.
  • Fixed Creating a new Profile named "New Profile" resulted in its filename not being correct.

New in FileSieve 4.11 (Feb 24, 2017)

  • Added Load/Save to Find Replace Modifier
  • Log window metrics are now saved

New in FileSieve 4.10 (Jan 14, 2017)

  • Added:
  • Regex Tester, along with integration with any regex textboxes.
  • How long between each startup update check can be customised via Settings - Advanced.
  • Other:
  • Changed Regex substitution pipe | character to dollar symbol $.

New in FileSieve 4.08 (Dec 19, 2016)

  • [Added] Keyboard shortcuts and tooltips to the Source Item Editor
  • [Fixed] Methods/Modifiers now close any windows they open in the Method/Modifier selection window
  • [Fixed] Crash when selecting the EXIF Method
  • [Fixed] Crash when double-clicking a tag field within the Tag Viewer of the Tag Method
  • [Fixed] Crash during Verify Settings for Find Replace Method

New in FileSieve 4.07 (Dec 16, 2016)

  • Added:
  • Entirely rewritten Source Item Editor, with new features
  • Verify Settings to Methods and Modifers windows
  • Preliminary command-line documentation
  • Added link to FileSieve tracker website on Welcome page
  • Fixed:
  • Method: Tag not creating sub-directories
  • Other:
  • Compatibility with all previous plugins has been broken - update your license, if required!
  • Log button now notifies you about any errors during startup

New in FileSieve 4.06 (Oct 19, 2016)

  • Added:
  • Method: Attributes.

New in FileSieve 4.05 (Oct 19, 2016)

  • Added:
  • Method: Find Replace.
  • Purge to the Destination Window.
  • Extras menu to the main window for Home/Enterprise Editions.
  • Fixed:
  • Documentation link for Attributes was incorrect.
  • Other:
  • Help button in Method/Modifier window now displays help for the selected plugin.

New in FileSieve 4.04 (Oct 19, 2016)

  • Added:
  • Jobs (batch processing) to the Enterprise Edition.
  • The size of columns in all listviews is now persisted.
  • Fixed:
  • If processing was paused, FileSieve didn't unset it after processing.
  • Rare crash if processing is first paused and then stopped.
  • Other:
  • Clicking on the Copy Mode link in the Review Settings section now displays a menu of modes.
  • Prompt when exiting Filesieve while still processing.
  • Method: Tag. Removed Test File as it served no purpose.

New in FileSieve 4.03 (Oct 19, 2016)

  • Added:
  • Method: Audio Tag.
  • Other:
  • Internal code changes in preparation for batch processing.

New in FileSieve 4.02 (Oct 19, 2016)

  • Added:
  • Method: EXIF.
  • New custom folders to Standard A-Z Method for certain character "classes".
  • Check for Updates Once a Week to Settings - Interface.
  • Fixed:
  • Check for Update was renaming the FileSieve installer to .zip if an update was available.

New in FileSieve 4.01 (Oct 19, 2016)

  • Added:
  • Method: Classification.
  • Modifier: Attributes.
  • Right-click context menu to the Simulation listview.
  • Home/Enterprise Editions: More options to Step 2 - Overwrite Rules "If no rules match" setting.
  • New month & day formatting to the DateStamp Method plugin.
  • Filtering to the Simulation window.
  • EnableTaskbarProgress to Settings - Advanced; set to False if FileSieve's UI stays disabled after processing has completed.
  • Fixed:
  • Method: DateStamp LastAccess times were returning LastWrite time values.

New in FileSieve 3.00 (Oct 7, 2009)

  • Added: MP3Tags method.
  • Other: Updated graphics to Vista-style versions.
  • Other: Lots of internal interface changes.
  • Other: Faster application startup.
  • Other: Minor changes.
  • Other: The previous version wasn't globally released.

New in FileSieve 3.0.2795.28151 Beta 7 (May 20, 2008)

  • Added: Modifiers to the main window.
  • Added: IncludeFullStop setting to the Extension method.
  • Added: All Methods that can use search patterns how support multiple patterns.
  • Fixed: Simulation mode did not display any results in the previous release.
  • Fixed: Parent Rename failed on folder names containing full stops.
  • Fixed: Using a file extension with Parent Rename broke its functionality.
  • Fixed: Parent Rename wasn't loading its settings at startup.
  • Fixed: Owner method caused an exception in Windows Vista; please note that this method is not currently compatible with the Windows Vista OS.
  • Fixed: The Settings window didn't save its settings correctly.
  • Other: Updated help file and improved its readability.