Releases: Slugger/embysweeper
2.1.0
New Features
- Add
keep
command, which provides the ability to keep a specified number of episodes of a given show while deleting the others. - Add
--ignore-series-tag
filter, which provides an alternative to the--ignore-fav-series
filter. You can now ignore series by tag instead of favorite status.
See the examples wiki page for an example of how to use both of the new options.
Warning
Always run commands without the -d flag and view the output before letting this tool delete your media! Especially new features such as the ones provided in this release. Always double check then check again before letting this tool loose on your Emby libraries!
2.0.3
Support for Emby 4.8.x. Changes to the Items API in Emby 4.8.x prevented previous versions of embysweeper from accessing the last played date of a media item. When the last played date isn't available, embysweeper just assumes that the item is old enough to be deleted, which results in items being deleted sooner than expected.
If you're running Emby 4.8.x or newer, it is highly recommended to upgrade to this version or newer.
2.0.2
Bug fix release.
- Fix issue where a failed delete api call on an item would halt the entire run instead of logging the error and continuing onto the next item
2.0.1
Bug fix release:
- Fix bug where app crashes if the
--help
or--version
options were specified on the command line - Fix bug where jar file did not have the proper version number embedded in its name
- Fix bug where the generated bash script did not have the executable bit set due to UMASK settings on Github runner
2.0.0
- The command line format has changed in this release. If upgrading, be sure to read the docs and test your executions in dry run mode!
- Add ability to include or exclude libraries. You must include or exclude, but you can't do both on the same command line. See examples in wiki for more details.
- Added additional logging in
debug
andtrace
modes to help pinpoint why delete/not delete decisions are made. - Added a new action:
audit
. You can use this action and pass it a media file and it will apply your specified filters one by one until it determines exactly which filter excluded the file from being deleted. Useful in troubleshooting.
1.0.7
Bug fixes:
- Fix null version string being sent to Emby api call for auth token
1.0.6
Initial stable release.