Releases: Borewit/listFix
Releases · Borewit/listFix
v2.10.1
Changes
⬆️ Dependencies
- Bump com.fasterxml.jackson.core:jackson-databind from 2.16.0 to 2.17.1 @dependabot (#268)
- Bump org.apache.logging.log4j:log4j-core from 2.22.0 to 2.23.1 @dependabot (#269)
- Bump org.gradlex.extra-java-module-info from 1.6 to 1.8 @dependabot (#261)
- Bump org.junit:junit-bom from 5.10.1 to 5.10.2 @dependabot (#262)
- Bump commons-io:commons-io from 2.15.0 to 2.16.1 @dependabot (#270)
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.16.0 to 2.17.1 @dependabot (#271)
- Bump jakarta.activation:jakarta.activation-api from 2.1.2 to 2.1.3 @dependabot (#272)
- Bump io.github.borewit:lizzy from 4.0.0 to 4.0.1 @dependabot (#267)
v2.10.0
Changes
🎨 Improvements
- Clone the playlist type when creating a new playlist @Borewit (#229)
- Only show "Remove playlist directory" on configured playlist folder @Borewit (#237)
🐛 Bug Fixes
- Fix log file generation @Borewit (#239)
- Remove malfunctioning F2 accelerator to rename playlist @Borewit (#228)
- Update dependency Lizzy to 3.0.1, change M3U text encoding to ISO-8859-1 @Borewit (#224)
🔧 Under the hood
- Replace mouse-listener with more conventional action-listener @Borewit (#222)
- Prevent memory leaks by cleaning up playlist listeners @Borewit (#218)
⬆️ Dependencies
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.15.3 to 2.16.0 @dependabot (#247)
- Bump org.beryx.jlink from 3.0.0 to 3.0.1 @dependabot (#232)
- Bump commons-io:commons-io from 2.14.0 to 2.15.0 @dependabot (#231)
- Bump org.apache.logging.log4j:log4j-core from 2.21.0 to 2.22.0 @dependabot (#243)
- Bump org.junit:junit-bom from 5.10.0 to 5.10.1 @dependabot (#236)
- Bump org.gradlex.extra-java-module-info from 1.4.2 to 1.6 @dependabot (#242)
- Bump com.fasterxml.jackson.core:jackson-databind from 2.15.3 to 2.16.0 @dependabot (#245)
- Bump io.github.borewit:lizzy from 3.0.1 to 4.0.0 @dependabot (#234)
- Update dependency Lizzy to 3.0.1, change M3U text encoding to ISO-8859-1 @Borewit (#224)
- Bump org.apache.logging.log4j:log4j-core from 2.20.0 to 2.21.0 @dependabot (#225)
- Bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 @dependabot (#220)
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.15.2 to 2.15.3 @dependabot (#221)
v2.9.0
Changes
🎨 Improvements
- Remove multi-list closest-match repair @Borewit (#214)
- Remove deprecated option
playlistsDirectory
fromoptions.json
@Borewit (#216) - Rename repair playlist entries in context menu @Borewit (#206)
- Parallel processing repairing playlist @Borewit (#203)
🔧 Under the hood
⬆️ Dependencies
- Bump commons-io:commons-io from 2.13.0 to 2.14.0 @dependabot (#213)
- Bump org.beryx.jlink from 2.26.0 to 3.0.0 @dependabot (#210)
👏 Credits
- Testing and quality control: @touwys
v2.8.1
Changes
🎨 Improvements
- Improve tablemodel notification repair playlist @Borewit (#202)
- Improve cancellation behavior in fix playlist dialogs @Borewit (#199)
🐛 Bug Fixes
⬆️ Dependencies
- Bump org.gradlex.extra-java-module-info from 1.4.1 to 1.4.2 @dependabot (#204)
- Bump com.fasterxml.jackson.core:jackson-databind from 2.15.0 to 2.15.2 @dependabot (#184)
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.15.0 to 2.15.2 @dependabot (#185)
- Bump org.junit:junit-bom from 5.9.3 to 5.10.0 @dependabot (#197)
- Bump commons-io:commons-io from 2.11.0 to 2.13.0 @dependabot (#186)
- Bump org.gradlex.extra-java-module-info from 1.4 to 1.4.1 @dependabot (#187)
👏 Credits
- Testing and quality control: @touwys
v2.8.0
Changes
🎨 Improvements
🐛 Bug Fixes
- Fix update status icon after reverting changes playlist @Borewit (#176)
- Fix uncommon root path exception @Borewit (#170)
🔧 Under the hood
- Bump org.junit:junit-bom from 5.9.2 to 5.9.3 @dependabot (#173)
- Support Java 9 Platform Module System (JPMS) @Borewit (#164)
⬆️ Dependencies
- Bump jakarta.activation:jakarta.activation-api from 2.1.1 to 2.1.2 @dependabot (#172)
- Bump org.gradlex.extra-java-module-info from 1.3 to 1.4 @dependabot (#171)
- Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.14.2 to 2.15.0 @dependabot (#167)
- Bump com.fasterxml.jackson.core:jackson-databind from 2.14.2 to 2.15.0 @dependabot (#168)
👏 Credits
- Testing and quality control: @touwys
v2.7.0
Changes
🚀 Enhancements
- Persist open playlists in configuration file @Borewit (#141)
- Open file location of best match @Borewit (#106)
- Be able to drag playlist folders into Playlists-Directories panel @Borewit (#113)
🎨 Improvements
- Be able to drag new media directories into the media-list @Borewit (#147)
- Preserve playlist sequence & persist active playlist editor @Borewit (#148)
- Improve drag-and-drop playlist implementation @Borewit (#136)
- Adjust total progress based on partial task progress @Borewit (#111)
🐛 Bug Fixes
- Prevent exception being thrown when comparing different
Path
types @Borewit (#123) - Fix being able to delete folder from Playlists-Directories panel @Borewit (#114)
🔧 Under the hood
- Share Lizzy playlist implementation @Borewit (#144)
- Improve code style
GUIScreen
@Borewit (#137) - Improve code style @Borewit (#132)
- Bump gradle.plugin.com.gitlab.svg2ico:svg2ico-gradle-plugin from 0.11 to 0.14 @dependabot (#126)
- Save windows locations in JSON application configuration @Borewit (#112)
- Deduplicate repair exact & closest match loop @Borewit (#110)
⬆️ Dependencies
- Share Lizzy playlist implementation @Borewit (#144)
- Drop
com.google.guava:guava
dependency, resolving vulnerability @Borewit (#145) - Bump io.github.borewit:lizzy from 1.1.2 to 1.2.0 @dependabot (#139)
- Bump me.qoomon.git-versioning from 6.3.6 to 6.4.2 @dependabot (#134)
- Bump com.jgoodies:jgoodies-common from 1.8.0 to 1.8.1 @dependabot (#129)
- Bump org.apache.logging.log4j:log4j-core from 2.19.0 to 2.20.0 @dependabot (#127)
- Bump org.apache.logging.log4j:log4j-slf4j2-impl from 2.19.0 to 2.20.0 @dependabot (#130)
- Use
io.github.borewit:lizzy
from Maven Central @Borewit (#115)
👏 Credits
- Testing and quality control: @touwys
v2.6.0
Changes
🚀 Enhancements
- Support for multiple playlist folders @Borewit (#93)
- Add "Open in Explorer" for playlists @Borewit (#61)
🎨 Improvements
🐛 Bug Fixes
- Closes playlist editor upon deletion from playlist directory component. @Borewit (#92)
- Fix
NullPointerException
inPlaylistEditCtrl
@Borewit (#89) - Fix
isModified
flag in playlist @Borewit (#90) - Fix progress bar @Borewit (#85)
- Fix reading UTF16-LE & UTF-16-BE encoded M3U files @Borewit (#82)
- Fix Exception thrown opening folder in "Playlist Directory" @Borewit (#76)
- Fix NullPointer exception when running Deep-fix button. @Borewit (#72)
🔧 Under the hood
- Improve logging @Borewit (#95)
- Fix reading WPL playlists @Borewit (#86)
- Remove code duplication between M3UReader & WPLReader @Borewit (#78)
- Refactor playlist writers with logging @Borewit (#47)
⬆️ Dependencies
- Update dependencies:
javafx-gradle-plugin
0.0.13 &io.github.fvarrui:javapackager
1.7.0 @Borewit (#32) - Replace jar for JFontChooser with
com.rover12421.opensource:JFontChoose:1.0.5-3
@Borewit (#52) - Eliminate
com.jidesoft:jide-components
dependency @Borewit (#51)
🖊️ Remarks
Special thanks to @touwys for extensive testing after nearly every change
v2.5.1
v2.5.0
Changes
🚀 Enhancements
⬆️ Dependencies
Remarks
Special thanks to @touwys for identifying for testing the pre-releases.
Please note that with this version all you application settings will be lost. The original .ini
which captured your preferences and settings are now replaced by .json
files.