Skip to content

Releases: maxmind/GeoIP2-java

2.1.0

06 Nov 18:40
Compare
Choose a tag to compare
  • Added support for the GeoIP2 Anonymous IP database. The DatabaseReader
    class now has an anonymousIp() method which returns an
    AnonymousIpResponse object.

2.0.0

29 Sep 21:18
Compare
Choose a tag to compare
  • First production release.

0.10.0

23 Sep 22:29
Compare
Choose a tag to compare
0.10.0 Pre-release
Pre-release
  • The deprecated cityIspOrg() and omni() methods have been removed from
    DatabaseReader and WebServiceClient.
  • The lookup methods on DatabaseReader now throw an
    UnsupportedOperationException if the incorrect method is used for the
    database.
  • DatabaseReader now provides the metadata for the database through the
    getDatabase() method.
  • All of our dependencies were updated to the latest available version.

timeout deprecated and replaced

02 Sep 22:41
Compare
Choose a tag to compare
Pre-release
  • The timeout setter on WebServiceClient.Builder was renamed to
    connectTimeout and a readTimeout setter was added. The former timeout
    sets the timeout to establish a connection and the latter sets the timeout
    for reading from an established connection.

0.8.1

27 Aug 19:46
Compare
Choose a tag to compare
0.8.1 Pre-release
Pre-release
  • Updated to depend on the latest version of com.maxmind.db and
    com.fasterxml.jackson.core.

0.8.0

22 Jul 16:57
Compare
Choose a tag to compare
0.8.0 Pre-release
Pre-release
  • The web service client API has been updated for the v2.1 release of the web
    service. In particular, the cityIspOrg and omni methods on
    WebServiceClient have been deprecated. The city method now provides all
    of the data formerly provided by cityIspOrg, and the omni method has
    been replaced by the insights method.
  • Support was added for the GeoIP2 Connection Type, Domain, and ISP databases.

0.7.2

02 Jun 15:39
Compare
Choose a tag to compare
0.7.2 Pre-release
Pre-release
  • Updated to version 0.3.3 of maxmind-db, which fixes a potential resource
    leak when used with a thread pool.
  • Updated Google HTTP Client dependency.
  • The Maven build was updated to include a zip file with all dependencies.

0.7.1

02 Apr 23:08
Compare
Choose a tag to compare
0.7.1 Pre-release
Pre-release
  • Added toJson method to response objects.
  • Fixed a potential issue when using the WebServiceClient in multi-threaded
    applications.
  • Updated documentation.

0.7.0: Minor API Changes and InputStream Constructor for DatabaseReader.Builder

05 Nov 23:02
Compare
Choose a tag to compare
  • Renamed getSubdivisionsList to getSubdivisions on AbstractNamedRecord.
  • An InputStream constructor was added to the DatabaseReader.Builder
    class. This reads the stream into memory as if it was using the
    FileMode.MEMORY mode. Patch by Matthew Daniel.
  • The source code is now attached during packaging. Patch by Matthew Daniel.

0.6.0: DatabaseReader API Change

23 Oct 16:48
Compare
Choose a tag to compare
Pre-release
  • IMPORTANT API CHANGE: The DatabaseReader class now uses a builder to
    construct the object. The class constructor on DatabaseReader is no longer
    public.
  • Renamed the languages method on the WebServiceClient.Builder to
    locales.