Skip to content

Releases: maxmind/GeoIP2-java

4.3.1

28 May 21:27
3fc3ac5
Compare
Choose a tag to compare
  • First release using Central Portal instead of Legacy OSSRH.
  • Dependency updates.

4.3.0

05 May 19:50
2c404af
Compare
Choose a tag to compare
  • Support for the GeoIP Anonymous Plus database has been added. To do a
    lookup in this database, use the anonymousPlus method on
    DatabaseReader.
  • getMetroCode in the Location model has been deprecated. The code
    values are no longer being maintained.

4.2.1

20 Sep 14:31
c228c56
Compare
Choose a tag to compare
  • Dependency updates:
    • maxmind-db was upgraded to 3.1.1.
    • Jackson was upgraded to 2.17.2.
  • Added missing API documentation.

4.2.0

05 Dec 18:51
5cecd76
Compare
Choose a tag to compare
  • A WebServiceProvider interface has been added to facilitate mocking of
    WebServiceClient. Requested by Evan Chrisinger. GitHub #359.
  • The GeoIP2 IP Risk database has been discontinued. Methods and classes
    related to it have been deprecated.
  • The fromString static method on the ConnectionType enum now has
    the JsonCreator annotation so that it is used when deserializing.
    This will prevent new additions in the future from causing a
    deserialization error.
  • The isAnycast() method was added to com.maxmind.geoip2.record.Traits.
    This returns true if the IP address belongs to an anycast
    network
    . This is available for the
    GeoIP2 Country, City Plus, and Insights web services and the GeoIP2 Country,
    City, and Enterprise databases.

2.17.0

21 Nov 18:10
a472a67
Compare
Choose a tag to compare
  • Updated model classes with non-breaking changes from the 4.2.0
    branch. In particular, this fixes an issue deserializing the
    new connection_type from the GeoIP2 web services.
  • Updated Jackson and maxmind-db dependencies.

4.1.0

28 Jul 14:39
e088488
Compare
Choose a tag to compare
  • Added SATELLITE to the ConnectionType enum.

4.0.1

02 Mar 18:32
5079127
Compare
Choose a tag to compare
  • com.maxmind.db is now a transitive dependency of this Java module.

4.0.0

12 Dec 20:37
7d846e9
Compare
Choose a tag to compare
  • This library is now a Java module.
  • Added support for the GeoIP2 IP Risk database.

3.0.2

31 Oct 19:43
121374e
Compare
Choose a tag to compare
  • Updated Jackson and maxmind-db dependencies.

3.0.1

29 Mar 16:02
ddcc4c4
Compare
Choose a tag to compare
  • Updated Jackson dependencies to address CVE-2020-36518. Pull request by
    slunker. GitHub #306.
  • Minor doc updates.