Releases: Borewit/lizzy
Releases · Borewit/lizzy
v4.0.1
Changes
⬆️ Dependencies
- Bump org.junit:junit-bom from 5.10.0 to 5.10.2 @dependabot (#105)
- Bump org.glassfish.jaxb:jaxb-xjc from 4.0.3 to 4.0.5 @dependabot (#104)
- Bump org.apache.logging.log4j:log4j-core from 2.21.0 to 2.23.1 @dependabot (#106)
- Bump com.fasterxml.jackson.core:jackson-databind from 2.15.3 to 2.17.1 @dependabot (#108)
- Bump com.googlecode.plist:dd-plist from 1.27 to 1.28 @dependabot (#103)
- Bump org.gradlex.extra-java-module-info from 1.4.2 to 1.8 @dependabot (#109)
- Bump org.glassfish.jaxb:jaxb-runtime from 4.0.4 to 4.0.5 @dependabot (#110)
- Bump commons-io:commons-io from 2.14.0 to 2.16.1 @dependabot (#107)
- Bump org.glassfish.jaxb:jaxb-runtime from 4.0.3 to 4.0.4 @dependabot (#87)
Maven Central Release
Release: io.github.borewit:lizzy:4.0.1
v4.0.0
Changes
🎨 Improvements
⬆️ Dependencies
- Bump commons-io:commons-io from 2.13.0 to 2.14.0 @dependabot (#81)
- Bump org.apache.logging.log4j:log4j-core from 2.20.0 to 2.21.0 @dependabot (#82)
- Bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 @dependabot (#83)
Maven Central Release
Release: io.github.borewit:lizzy:4.0.0
v3.0.0
Changes
⬆️ Dependencies
- Bump org.glassfish.jaxb:jaxb-runtime from 4.0.2 to 4.0.3 @dependabot (#80)
- Bump org.gradlex.extra-java-module-info from 1.3 to 1.4.2 @dependabot (#78)
- Bump com.fasterxml.jackson.core:jackson-databind from 2.14.2 to 2.15.2 @dependabot (#74)
- Bump org.glassfish.jaxb:jaxb-xjc from 4.0.2 to 4.0.3 @dependabot (#75)
- Bump commons-io:commons-io from 2.11.0 to 2.13.0 @dependabot (#76)
- Bump org.junit:junit-bom from 5.9.2 to 5.10.0 @dependabot (#79)
Maven Central Release
Release: io.github.borewit:lizzy:3.0.0
v2.0.1
Changes
🐛 Bug Fixes
⬆️ Dependencies
- Bump com.googlecode.plist:dd-plist from 1.26 to 1.27 @dependabot (#66)
Maven Central Release
Release: io.github.borewit:lizzy:2.0.1
v2.0.0
Changes
- Update the license to MIT @Borewit (#64)
- Change package
christophedelory
intoio.github.borewit.lizzy
@Borewit (#57) - Change Exception to IOException in provider and playlist interface @Borewit (#56)
- Convert component access to java.util.List @Borewit (#48)
- Replace Apache Commons Logging with Apache Log4j @Borewit (#41)
- Drop The Kalliope PlayList (.kpl) support @Borewit (#29)
🚀 Enhancements
- Be able to read from
Path
@Borewit (#59) - Enumerate supported playlist formats @Borewit (#58)
- Be able to read UTF-16BE-BOM & UTF-16LE-BOM encoded M3U files @Borewit (#55)
🎨 Improvements
- Change ASX encoding to ANSI @Borewit (#62)
- Allow multiple playlist-providers to handle a filename extension @Borewit (#53)
- Be able to handle infinite value in SMIL repeatCount and duration @Borewit (#52)
- Improve WinAmp B4S playlist XML schema @Borewit (#51)
- Be able to read M3U with BOM @Borewit (#49)
- Convert XSPF to JAXB, using jxc to generate JAXB XML beans @Borewit (#32)
- Illegal encoded XML playlists will no longer be accepted and corrected @Borewit (#31)
🔧 Under the hood
- Remove Lizzy command line utilities @Borewit (#63)
- Switch WPL interpretation to UTF-8 as default text encoding. @Borewit (#54)
- Reorganize samples, grouping them by playlist type in sub-directories @Borewit (#50)
- Convert WPL to JAXB @Borewit (#43)
- Convert WPL to JAXB @Borewit (#42)
- Parsing SMIL with simplified XML-schema/JAXB @Borewit (#40)
- Generate RSS beans from XML Schema @Borewit (#38)
- Drop hypetape support @Borewit (#37)
- Prevent using obsolete internal Sun JDK @Borewit (#36)
- Generate B4S & RMP JAXB beans with JXC using XSD schema @Borewit (#35)
- Migrate ASX to JAXB @Borewit (#34)
- Switch to
com.googlecode.plist:dd-plist
implementation for p-list. @Borewit (#26) - Improve unit tests @Borewit (#30)
- Move common XML pre-processing to AbstractPlaylistProvider @Borewit (#28)
- Enable checkStyle, fix code smells @Borewit (#25)
⬆️ Dependencies
- Update to JAXB version 4 @Borewit (#61)
- Update to JAXB version 3 @Borewit (#45)
- Drop Castor XML dependency @Borewit (#44)
Maven Central Release
Release: io.github.borewit:lizzy:2.0.0
v1.2.0
v1.1.3
Changes
🔧 Under the hood
⬆️ Dependencies
- Bump com.sun.xml.bind:jaxb-impl from 2.3.3 to 2.3.8 @dependabot (#18)
- Bump org.codehaus.castor:castor-xml from 1.3.1 to 1.4.1 @dependabot (#13)
Maven Central Release
Release: io.github.borewit:lizzy:1.1.3
v1.1.2
Changes
🔧 Under the hood
⬆️ Dependencies
- Bump commons-collections:commons-collections from 3.2.1 to 3.2.2 @dependabot (#15)
- Bump asm:asm from 3.2 to 3.3.1 @dependabot (#12)
- Bump org.codehaus.castor:castor-core from 1.3.1 to 1.4.1 @dependabot (#9)
- Bump commons-logging:commons-logging from 1.1.1 to 1.2 @dependabot (#10)
- Bump args4j:args4j from 2.0.12 to 2.33 @dependabot (#6)
- Update dependencies castor-xml, commons-beanutils & dom4j @Borewit (#3)
Maven Central Release
Maven release: io.github.borewit:lizzy:1.1.2
v1.1.1
Based on Lizzy 1.1.1 on sourceforge.net
Changes Version 1.1.1:
- Tracker issue "Transcode.sh doesn't work on Linux due to DOS line endings" solved thanks to chocolateboy
- Tracker issue "Lizzy produces invalid RSS" solved thanks to chocolateboy
- Removed dependency on Apache Xerces-J 2
- Castor version upgraded to 1.3.1
- Jaxen version upgraded to 1.1.3
- Apache Ant 1.8.1 has been used to build the distribution
- The Sun JDK 1.6.0_21 has been used to build the distribution
- Housekeeping