Skip to content

Releases: sfuhrm/radiobrowser4j

radiobrowser4j-parent-2.4.0

11 Jul 21:49
Compare
Choose a tag to compare

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

10 Jul 17:29
Compare
Choose a tag to compare

Release 2.3.1

Changes

  • Bugfix when dealing with duplicate data (fixes #15)
  • Add special info for Android setup

radiobrowser4j-parent-2.2.5

01 Apr 18:01
Compare
Choose a tag to compare

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

13 Oct 17:02
Compare
Choose a tag to compare

Release 2.2.4

Changes

  • Update of dependencies jersey, slf4j, lombok, log4j2

radiobrowser4j-parent-2.2.3

10 Feb 21:08
Compare
Choose a tag to compare

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

29 Jan 15:56
Compare
Choose a tag to compare

Release 2.2.2

Changes

  • Possibility to work with http proxy servers towards the radiobrowser API. See here.

radiobrowser4j-parent-2.2.1

12 Dec 09:41
Compare
Choose a tag to compare

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

10 Oct 09:54
Compare
Choose a tag to compare

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

18 Apr 09:09
Compare
Choose a tag to compare

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

07 Jan 22:03
Compare
Choose a tag to compare

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';
}