Releases: ipregistry/ipregistry-java
Releases · ipregistry/ipregistry-java
6.0.0
5.0.1
Minor release to fix an issue in the new automated workflow.
5.0.0
Changed
- BREAKING: Require Java 21+.
- Fixed deprecated Gradle configurations.
Improved
- Added professional, comprehensive javadoc documentation to all API model classes.
Removed
- Remove deprecated
IpregistryConfig#apiUrl. UseIpregistryConfig#baseUrlinstead.
4.0.0
Added
- Add new
IpregistryGeolocationDatasetclass for easy loading and query an Ipregistry Geolocation dataset offline.
Changed
- Updated required Java version to Java 11 from Java 8.
3.7.0
Added
- Add new
parsemethod to IpregistryClient to parse one or more user-agent values.
v3.6.0
Added
- New
vpnfield insecurityobject.
v3.5.0
Added
- New
relayfield insecuritydata.
Deprecated
- Deprecate
IpregistryConfigBuilder.apiUrlin favor ofIpregistryConfigBuilder.baseUrl.
v3.4.0
Added
- Support for usage in native images with GraalVM.
v3.3.0
Added
- IpInfo responses has a new
companyfield. - The enum ConnectionType includes a new value of
INACTIVE. - The class DefaultRequestHandler accepts a custom ObjectMapper.
Changed
- A single ObjectMapper instance is created and reused in DefaultRequestHandler.
- The API key is no longer passed as a query parameter but as a header when a request is sent.
v3.2.1
Changed
- Restore missing getters in Region model class.