Skip to content

Releases: ipregistry/ipregistry-java

5.0.1

22 Jul 23:46
Compare
Choose a tag to compare

Minor release to fix an issue in the new automated workflow.

5.0.0

22 Jul 23:43
Compare
Choose a tag to compare

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. Use IpregistryConfig#baseUrl instead.

4.0.0

08 May 19:15
Compare
Choose a tag to compare

Added

  • Add new IpregistryGeolocationDataset class for easy loading and query an Ipregistry Geolocation dataset offline.

Changed

  • Updated required Java version to Java 11 from Java 8.

3.7.0

10 Jun 16:47
Compare
Choose a tag to compare

Added

  • Add new parse method to IpregistryClient to parse one or more user-agent values.

v3.6.0

14 Apr 23:09
Compare
Choose a tag to compare

Added

  • New vpn field in security object.

v3.5.0

21 Dec 21:45
Compare
Choose a tag to compare

Added

  • New relay field in security data.

Deprecated

  • Deprecate IpregistryConfigBuilder.apiUrl in favor of IpregistryConfigBuilder.baseUrl.

v3.4.0

07 Nov 18:58
Compare
Choose a tag to compare

Added

  • Support for usage in native images with GraalVM.

v3.3.0

26 Oct 21:09
Compare
Choose a tag to compare

Added

  • IpInfo responses has a new company field.
  • 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

12 Sep 15:36
Compare
Choose a tag to compare

Changed

  • Restore missing getters in Region model class.

v3.2.0

26 Jul 16:04
Compare
Choose a tag to compare

Added

  • Add setters to all model classes.
  • New connection type GOVERNMENT.

Changed

  • Improve utility method to detect bots/crawlers/spiders based on user-agent value.
  • Parsing of unknown connection type values fallbacks to BUSINESS.
  • Upgrade dependencies.

Removed

  • Merge connection type CDN with HOSTING.