v0.2.0
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-runflag 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.