Releases: TerryEbdon/SpotToZara
Releases · TerryEbdon/SpotToZara
v3.0.1
What's Changed
- Create a security policy by @TerryEbdon in #159
- Create a contributor policy by @TerryEbdon in #161
- Revert spotDL from v4.4.2 to v4.4.1 by @TerryEbdon in #163
- Bump version from v3.0.0 to v3.0.1 by @TerryEbdon in #165
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
- Include version number in manifest by @TerryEbdon in #90
- Apply a specific Java toolchain by @TerryEbdon in #92
- No test executed by @TerryEbdon in #94
- Include version number in jar and build archive names by @TerryEbdon in #96
- Bump CodeNarc from v3.5.0 to v3.6.0 by @TerryEbdon in #97
- Bump spotDL from v4.4.0 to v4.4.1 by @TerryEbdon in #102
- Fix wrongly flagged errors in VS Code spell checker by @TerryEbdon in #103
- Fix spelling errors found by VS Code by @TerryEbdon in #105
- Configure git to treat *.cmd files as Windows files with carriage return + line feed line endings by @TerryEbdon in #107
- Update install documentation to require Java 17 by @TerryEbdon in #109
- Bump Gradle wrapper from 8.4 to 9.0.0 by @TerryEbdon in #113
- Bump spotDL from v4.4.1 to v4.4.2 by @TerryEbdon in #116
- Use a stable ffmpeg build, not the daily builds by @TerryEbdon in #118
- ffmpeg messages are not logged by @TerryEbdon in #120
- Display version information at start by @TerryEbdon in #123
- Log ffmpeg install failures by @TerryEbdon in #124
- Reduce verbosity of trim.cmd by @TerryEbdon in #130
- Preserve file timestamps in JAR by @TerryEbdon in #133
- Log messages appear twice on the console by @TerryEbdon in #134
- Silence trimming corrupts file by @TerryEbdon in #136
- Exclude *.bak files from JAR by @TerryEbdon in #138
- Update JUnit Jupiter to v5.13.4 and bump JUnit to 4.13.2 by @TerryEbdon in #143
- Use more recent & consistent Log4j versions by @TerryEbdon in #145
- Fix deprecated Gradle features for Gradle 10 compatibility by @TerryEbdon in #146
- Fix CodeNarc priority 2 violations in JUnit test code by @TerryEbdon in #147
- Fix CodeNarc priority 2 violations by @TerryEbdon in #148
- Fix CodeNarc priority 3 violations by @TerryEbdon in #149
- Enable configuration caching for faster builds by @TerryEbdon in #150
- Trace logs should rollover to -trace- files, not -test- files by @TerryEbdon in #153
- Trace files should be at level debug., not info by @TerryEbdon in #154
- Bump SpotToZara version number from v2.1.1 to v3.0.0 by @TerryEbdon in #156
- Check that the configuration is version compatible by @TerryEbdon in #157
Full Changelog: v2.1.0...v3.0.0
v2.1.0
What's Changed
- Playlist fails to download with error:
:ERROR:spotdl.download.progress_handler:FFmpegErrorby @TerryEbdon in #78 - Disable lyrics from AZLyrics by @TerryEbdon in #80
- Bump Groovy-all from v4.0.6 to v4.0.28 by @TerryEbdon in #81
- Bump com.google.guava:guava from 30.1.1-jre to 32.0.1-jre by @TerryEbdon in #82
- Bump Gradle to version 8.4 by @TerryEbdon in #83
- Remove superfluous project ':app' from Gradle settings by @TerryEbdon in #86
- Bump org.apache.logging.log4j:log4j-core from 2.11.2 to 2.12.4 by @dependabot[bot] in #87
- Fix "WARNING: … No space to find another frame" messages by @TerryEbdon in #89
New Contributors
- @dependabot[bot] made their first contribution in #87
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Normalise playlist by @TerryEbdon in #63
- Implement in-app silence-trimming by @TerryEbdon in #64
- Allow silence trimming to be disabled and configured by @TerryEbdon in #68
- Update SpotDL from v4.2.5 to v4.2.11 by @TerryEbdon in #69
Full Changelog: v1.1.1...v2.0.0
v1.1.1
What's Changed
- SpotDL doesn't always find ffmpeg by @TerryEbdon in #56
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Download ffmpeg if required by @TerryEbdon in #37
- Download spotDL if required by @TerryEbdon in #38
- Console log level should be info, not error by @TerryEbdon in #41
- Implement CodeNarc static analysis by @TerryEbdon in #42
- Misleading message: downloading playlist by @TerryEbdon in #47
- Fix Code level 2 issues in Installer.groovy by @TerryEbdon in #48
- Fix Code level 2 issues in SpotToZara.groovy by @TerryEbdon in #50
- Fix Code level 3 issues in Installer.groovy by @TerryEbdon in #51
- Fix Code level 3 issues in SpotToZara.groovy by @TerryEbdon in #52
- Installation messages are too verbose by @TerryEbdon in #53
- Create log files in %LOCALAPPDATA% by @TerryEbdon in #54
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Move to Groovy 4.0.6 by @TerryEbdon in #4
- TerryEbdon/issue1 by @TerryEbdon in #5
- Support files without extended M3U directives by @TerryEbdon in #8
- ZaraRadio requires file paths in list files by @TerryEbdon in #9
- Create m3u playlist by @TerryEbdon in #11
- Trim silence from start and end of downloaded tracks by @TerryEbdon in #17
- Exceptions should be logged by @TerryEbdon in #23
- Missing m3u8 files should not trigger an exception. by @TerryEbdon in #25
- Add wrapper to run spotDL and SpotToZara by @TerryEbdon in #27
- Add wrapper to run spotDL and SpotToZara by @TerryEbdon in #28
- Improve filename quoting for silence by @TerryEbdon in #31
- Silence trimming command files should be included in the release by @TerryEbdon in #32
New Contributors
- @TerryEbdon made their first contribution in #4
Full Changelog: https://github.com/TerryEbdon/SpotToZara/commits/v1.0.0