Releases: TheCaptain989/lidarr-flac2mp3
Releases · TheCaptain989/lidarr-flac2mp3
Release 2.4.2
What's Changed
- Updated README
- Updated graphic assets
- Consolidated Build and Linter actions
Full Changelog: v2.4.1...v2.4.2
Release 2.4.1
What's Changed
- New: Allow use of optional environmental variables for Lidarr config
- New: Added check for invalid eventtypes
- New: Added automatic semantic versioning to build Action
- New: Added title tag to flac2mp3-tags.sh file
- New: Additional debug output for tag handling
- New: Ensure chown is only executed as root
- New: Added id debug output
- Updated datetime format in log files to match Lidarr
- Added linter workflow
- Fully linted code
- Updated README with GHCR pull counts
- Updated build stage to Alpine 3.20
Full Changelog: 2.3.3...v2.4.1
Release 2.3.3
What's Changed
- Fixed #44
Release 2.3.2
What's Changed
- Added checks for log file and path
- New: Added command-line option for log file
- New: Added title metadata correction
- Added end_script function for more consistent ending of script
Full Changelog: 2.3...2.3.2
Release 2.3
What's Changed
- Complete re-write of the core script to use shell instead of AWK.
- New: Better use of the Lidarr API, including:
- Using it to delete or recycle old tracks
- No more artist refresh/rescan (which took forever) (issue #39)
- Imports the converted tracks directly
- Fixed logging of curl errors and improved error handling
- Removed unnecessary function
- Improved track import JSON generator logic
- Added check for 'queued' job status
- Use tag or branch name as Docker image tag
- Added GitHub Container Registry push
- Added GitHub container Registry labels
Full Changelog: 2.2.1...2.3
Release 2.2.1
Release 2.1
Now even more flexible with two new features
- Switch to hybrid S6
- Added --regex option #33
- Added optional use of environment variable #33
- Modified exit codes
- Added checks for identical track name
- Added logging for skipped tracks
- Corrected some logging anomalies
- Updated README
A special thanks to @youegraillot
Full Changelog: 2.0.1...2.1
Release 2.0.1
- Resolves issue #31
- Resolves the "Unsupported Media Type" error when calling the Lidarr API
Release 2.0
Lots of new features and it still retains backward compatibility!
- Added batch mode per issue #28
- Added ALAC wrapper script per issue #28
- Bug fix for issue #29 introduced with release 1.3
- Added output and keep-file options per issue #30
- Moved option check earlier in the script and completely reworked options/arguments processing
- Added long option names
- Added debug info for system API
- Added debug info for config API
- Added multiple debug logging levels, defaults to lowest
- Default debug level excludes the returned JSON, making it more readable and useful
- Normalized test event output
- Minor fix for error text
- Added version option
- Modified how script version is handled
- Updated BuildImage.yml
- Updated Dockerfile
- Update 98-flac2mp3 init script
- Changed awk pattern match to be more robust
- Removed redundant system command in awk script
- Updated help text
- Updated README.md
- Updated SECURITY.md
Release 1.3
- Update to issue #27