Skip to content

Releases: sfuhrm/radiobrowser4j

Maintenance release

19 May 19:42
Compare
Choose a tag to compare

Release 3.2.1

Changes

  • Changed Maven repo server from legacy oss.sonatype.org to new central.sonatype.com. No need to update to this release.

Bugfix Release²

27 Apr 20:19
Compare
Choose a tag to compare

Release 3.2.0

Changes

  • Fix for lists that were truncated to the first 100 entries in listCountries(), listCountryCodes(), listCodes(), listLanguages(), listTags()
  • Now really fix search queries with special characters, see #166

Bugfix for search queries with special characters

25 Apr 16:29
Compare
Choose a tag to compare

Release 3.1.2

Changes

  • Bugfix for queries with special characters, see #166
  • Updates of multiple dependencies

radiobrowser4j-parent-3.1.1

15 Mar 17:52
Compare
Choose a tag to compare

Release

Changes

  • Update dependencies gson, slf4j, wiremock, junit-jupiter, mockito-junit-jupiter
  • Note: The artifact generation for this release failed, next release contains again the artifacts.

radiobrowser4j-parent-3.1.0

25 Aug 10:15
Compare
Choose a tag to compare

Release 3.1.0

Changes

  • Improvement: Provide listCountryCodes() call as a symmetric replacement for now deprecated listCountries(). #123
  • Deprecation: Deprecated listCountries() since the HTTP API has deprecated all country fields in favor of ISO 3166-1 country codes. #123
  • Improvement: Provide new List<> returning call for advanced search. #126
  • Bugfix: Use view boundary on Stream<> returning calls. The stream will page through the view. #126
  • Minor library updates (slf4j, hamcrest, lombok, wiremock, etc).
  • Minor Maven plugin updates.

radiobrowser4j-parent-3.0.3

19 Jun 19:30
Compare
Choose a tag to compare

Release 3.0.3

Changes

  • Update gson, slf4j, and wiremock dependencies.
  • Update GPG key for signing artifacts.
  • Update multiple maven plugins for build.

radiobrowser4j-parent-3.0.1

14 Apr 07:40
Compare
Choose a tag to compare

Release 3.0.1

Changes

  • Minor updates of dependencies junit, mockito, slf4j, lombok, wiremock
  • Minor updates of plugins gpg

radiobrowser4j-parent-3.0.0

13 Jan 12:14
Compare
Choose a tag to compare

Release 3.0.0

Changes

  • Replacement of JAX-RS / Jersey with more lightweight URLConnection / GSon. Will make Android usage work out of the box. See #14 .
  • Breaking: Removed deprecated calls / fields / constructors (Station country, deprecated constructors).
  • Introduced new ConnectionParams object.
  • Introduced retry mechnism (see ConnectionParams).
  • Note: The Javadocs might not reflect the actual builder classes at the moment.

radiobrowser4j-parent-2.6.1

09 Jan 19:55
Compare
Choose a tag to compare

Release 2.6.1

Changes

  • Minor bugfix for wrong 'order' and 'hidebroken' mapping in the AdvancedSearch.
  • AdvancedSearch now has a test.
  • Update from Wiremock 2.27.2 -> 3.3.1
  • Test coverage is now calculated and shown.

radiobrowser4j-parent-2.6.0

08 Jan 21:26
Compare
Choose a tag to compare

Release 2.6.0

Changes

  • Refactorings for reducing code duplication.
  • Major refactorings to limit the JAX-RS / Jersey exposure of the code to a minimum of classes. This is a preparation for possible alternative implementations (see issue #14 ).
  • Freed the Station class from Jackson annotations (replacing with a mixin class).
  • Migrate from JMockit to Mockito since JMockit is conflicting in Java 21.
  • Building with JDK 21 now (still targeting JDK 8) since Mockito is needing this.
  • Migrate JUnit 4 to JUnit 5. Welcome to 2016.