Skip to content

Releases: Borewit/listFix

v2.10.1

08 Jun 12:02
Compare
Choose a tag to compare

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

01 Dec 19:27
Compare
Choose a tag to compare

Changes

  • Prevent dot from appearing in installer name @Borewit (#253)

🎨 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

06 Oct 18:07
Compare
Choose a tag to compare

Changes

🎨 Improvements

  • Remove multi-list closest-match repair @Borewit (#214)
  • Remove deprecated option playlistsDirectory from options.json @Borewit (#216)
  • Rename repair playlist entries in context menu @Borewit (#206)
  • Parallel processing repairing playlist @Borewit (#203)

🔧 Under the hood

⬆️ Dependencies

👏 Credits

  • Testing and quality control: @touwys

v2.8.1

22 Sep 14:02
Compare
Choose a tag to compare

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

07 May 10:38
Compare
Choose a tag to compare

Changes

🎨 Improvements

🐛 Bug Fixes

  • Fix update status icon after reverting changes playlist @Borewit (#176)
  • Fix uncommon root path exception @Borewit (#170)

🔧 Under the hood

⬆️ 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

02 Apr 18:49
Compare
Choose a tag to compare

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

⬆️ 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

17 Feb 16:56
d0c102c
Compare
Choose a tag to compare

Changes

🚀 Enhancements

🎨 Improvements

  • Improve rename file in playlist directory @Borewit (#87)

🐛 Bug Fixes

  • Closes playlist editor upon deletion from playlist directory component. @Borewit (#92)
  • Fix NullPointerException in PlaylistEditCtrl @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

⬆️ 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

30 Jan 19:17
Compare
Choose a tag to compare

🚀 Enhancements

  • Enable log files in %USERPROFILE%\.listDir()\logs @Borewit (#44)
  • Ignore unknown properties in the JSON application configuration files @Borewit (#40)

🐛 Bug Fixes

  • Fix iTunes dependencies required by lizzy.jar @Borewit (#36)

🔧 Under the hood

  • Use java.io.File to construction application config paths @Borewit (#39)
  • Use java.io.File instead custom implementations. @Borewit (#38)

v2.5.0

30 Jan 08:17
400f973
Compare
Choose a tag to compare

Changes

🚀 Enhancements

  • Migrate the application init files to JSON @Borewit (#19)

⬆️ Dependencies

  • Update JIDE Components 3.5.14 (embedded jar) to 3.6.10 (Maven dependency) @Borewit (#31)

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.

v2.4.2

16 Jan 08:32
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes