Added
- New
--app-data
option for overriding the location of the application data directory. - New
migrate
subcommand which may be used to perform migration steps manually.
Changed
- The default location for the default YAML file (
recyclarr.yml
) has been changed to the
application data directory. This is the same location of thesettings.yml
file. - Automatic migration has been removed. Instead, the
migrate
subcommand should be used.
Deprecated
- The
recyclarr.yml
file should no longer be located adjacent to therecyclarr
executable.
Fixed
- Version information in help output has been fixed.
- If a HOME directory is not available, throw an error to the user (use
--app-data
instead). - Create
$HOME/.config
(on Linux) if it does not exist. - Smarter migration logic in the
trash-updater
migration step that does a directory merge instead
of a straight move. This is designed to fail less in cases such asrecyclarr
directory already
existing.