Releases: sfuhrm/radiobrowser4j
Releases · sfuhrm/radiobrowser4j
Maintenance release
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²
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
Release 3.1.2
Changes
- Bugfix for queries with special characters, see #166
- Updates of multiple dependencies
radiobrowser4j-parent-3.1.1
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
Release 3.1.0
Changes
- Improvement: Provide
listCountryCodes()
call as a symmetric replacement for now deprecatedlistCountries()
. #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
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
Release 3.0.1
Changes
- Minor updates of dependencies junit, mockito, slf4j, lombok, wiremock
- Minor updates of plugins gpg
radiobrowser4j-parent-3.0.0
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
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
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.