Releases: sfuhrm/radiobrowser4j
Releases · sfuhrm/radiobrowser4j
radiobrowser4j-parent-2.4.0
Release 2.4.0
Changes
- Default to GZIP encoding if supported by the server. Reduced the amount of transferred data by the factor of 7 in an experiment.
radiobrowser4j-parent-2.3.1
Release 2.3.1
Changes
- Bugfix when dealing with duplicate data (fixes #15)
- Add special info for Android setup
radiobrowser4j-parent-2.2.5
Release 2.2.5
Changes
- Update slf4j dependency to 2.0.7.
- Update lombok dependency to 1.8.26.
- Update log4j dependency to 2.20.0.
radiobrowser4j-parent-2.2.4
Release 2.2.4
Changes
- Update of dependencies jersey, slf4j, lombok, log4j2
radiobrowser4j-parent-2.2.3
Release 2.2.3
Changes
- Add proxy support for EndpointDiscovery also.
- Update Jersey dependency to 3.0.4.
- Fix multiple typos, rework some Javadoc.
radiobrowser4j-parent-2.2.2
Release 2.2.2
Changes
- Possibility to work with http proxy servers towards the radiobrowser API. See here.
radiobrowser4j-parent-2.2.1
Release 2.2.1
Changes
- Updated log4j depdendency to 2.5.0. Clients do not necessarily have to update since it is only a test-scope depdendency in a demo project.
radiobrowser4j-parent-2.2.0
Release 2.2.0
Changes
- Update of Jersey Client
- Update of Jackson library
- Update of JAXB runtime
- Update of SLF4j
radiobrowser4j-parent-2.1.0
Release 2.1.0: Jersey 3.0.1
Changes
- Update runtime dependency of Jersey Client to a new major version. It's possible that you need to adjust your compile-time dependencies if your project is already using interfering dependencies.
- Update build dependencies junit, lombok, log4j2.
Fix for running on Android
Works on Android (fixes #7 ).
Some adjustments are necessary to the packaging options of your app build.gradle:
...
android {
...
packagingOptions {
exclude 'META-INF/NOTICE.md'
exclude 'META-INF/LICENSE.md'
exclude 'META-INF/NOTICE.markdown'
}
}
dependencies {
...
implementation 'de.sfuhrm:radiobrowser4j:2.0.5';
}