Releases: TheCaptain989/radarr-striptracks
Releases · TheCaptain989/radarr-striptracks
Release 2.8.0
What's Changed
- New: Added Kannada, Macedonian, and Slovenian language support
- Fix: Support for 'Except Language' in Custom Format (#78)
- Updated README
Full Changelog: v2.7.2...v2.8.0
Release 2.7.2
What's Changed
- New: Added automatic semantic versioning to build Action
- Fix: Added check and compensation for Radarr/Sonarr Auto Unmonitor Deleted Movies/Episodes (#73)
- Fix: Edge case for TRaSH Guides naming convention (#76)
- Updated Docker labels
- Added a hotio install script (Not in production release!)
Full Changelog: v2.6.1...v2.7.2
Release 2.6.1
What's Changed
- New Settings can now be passed to the script via the STRIPTRACKS_ARGS environment variable
- New Added check for invalid eventtypes
- New: Allow use of optional environmental variables for Radarr/Sonarr config
- File ownership is only attempted when running as root
- Updated Docker labels
Full Changelog: 2.5.1...2.6.1
Release 2.5.1
What's Changed
- New: Added support for Custom Formats language selection
- New: Now fully supports Sonarr v4
- 'Original' language support
- Deprecated
languageprofile
API endpoint accounted for (Fixes #64) - Still backward compatible with Sonarr v3
- Fixes #66
- Fixes #68
- Added Radarr/Sonarr feature compatibility tests
- Added quick drop-out if unable to determine Radarr/Sonarr version
- Added a longer wait for rescan, delete, and update completion
- Improved Radarr/Sonarr database update logic
- Editor API will no longer be called if there are no changes
- No update with 'Unknown' language
- Improved automatic language detection logic
- Improved debug logging
- Incremented GitHub workflow actions, per the Node.js 16 deprecation announcement
- Updated README
Full Changelog: 2.4.3...2.5.1
Release 2.4.3
What's Changed
- Added command-line option for log file
- Added checks for log file and path
- Changed temporary file name generation to avoid possible race condition with Radarr/Sonarr refresh
- Edited README and SECURITY
- Update help
- Fix for #61
- Shows temp filename in debug output
Full Changelog: 2.4.2...2.4.3
Release 2.4.2
What's Changed
- Fix for populated urlbase (Addresses #57)
- Added loop and wait on some functions when database is locked
- Fixed for multiline message on API error
- Improved mkvmerge error handling
Release 2.4.1
What's Changed
- Added special audio language handling (#54)
- Better handling of Radarr's 'Any' profile selection
- Added
:any
command line language - Preserves release group metadata after remux (partial fix of issue #53)
- Removed exit code 12 (for when no remux occurred)
- Marked script files as executable
- Fully linted
Full Changelog: 2.4...2.4.1
Release 2.4
What's Changed
- New: Video remux is now skipped if no tracks will be removed and if file is already an MKV (issue #49)
- New: Calls the Radarr/Sonarr rename API if required by Movie/Episode naming rules (issue #50)
- New: Now uses the Radarr/Sonarr API to delete or recycle old videos
- Improved some code that handles differences between Radarr and Sonarr
- All API calls are now functions
- Fixed the detection of all Norwegian codes
- Fixed logging of curl errors and improved error handling
- Removed rescan loop
- Added check for 'queued' job status
- More consistent ending of script
- Use tag or branch name as Docker image tag
- Added GitHub Container Registry push
- Added GitHub container Registry labels
Full Changelog: 2.3.5...2.4
Release 2.3.5
What's Changed
- Adds additional documentation, warnings, and modifies logic of
:org
code, with special warnings for use in Sonarr
Addresses #48 - Fixed missing Romanian language selection when using 'Any' in Radarr profile
- Added language code support for: Bosnian, Bengali, Malayalam, Ukrainian, Catalan, Croatian, Estonian, Indonesian, Latvian, Serbian, Slovak, Tamil, Telugu, and Persian
Release 2.3.4
What's Changed
- Fixes a rare bug #47