Skip to content

v0.2.0

Choose a tag to compare

@bberka bberka released this 15 Aug 12:01
· 28 commits to master since this release

Release v0.2.0

This release introduces several powerful features focused on user safety, control, and deeper organization capabilities. The internal stability of the application has also been significantly improved with the addition of a comprehensive test suite.

Added

  • Dry Run Mode
    A --dry-run flag has been added to simulate the organization process. When used, the application will print all proposed file and folder moves to the console without making any actual changes to the filesystem. This allows for safe previewing of an organization run before committing to any changes.

  • Recursive Processing
    The new --recursive (-r) flag enables the organizer to process files within all subdirectories of the target path. This allows for cleaning up deeply nested folder structures in a single command. Files already located in a correctly named category folder will be skipped.

  • File Logging
    A --log-file (-l) option is now available to write a detailed log of all operations to a specified file. This provides a persistent record of all actions taken during an organization session, which is useful for auditing or troubleshooting.

  • Internal Quality Improvements
    A comprehensive suite of unit tests has been implemented to ensure the reliability and stability of all features, both new and existing.