Skip to content

Releases: maxmind/GeoIP2-java

v0.5.0: Response Class Name Change

17 Oct 16:34
Compare
Choose a tag to compare
Pre-release
  • Reorganized the response and record classes. The response classes end
    with Response. The record classes no longer end in Record.
  • Updated MaxMind DB dependency.

v0.4.1

16 Aug 14:36
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release
  • Set the user-agent header to include API information.
  • Updated documentation.
  • Removed unused dependency from Maven POM.

v0.4.0: Refactoring

08 Jul 23:57
Compare
Choose a tag to compare
v0.4.0: Refactoring Pre-release
Pre-release
  • Removed class hierarchy among web-service endpoint models.
  • Refactored database-reader API to more closely match the web-service API.
    Created a Java interface for the two classes.

v0.3.0 beta

06 Jul 15:40
Compare
Choose a tag to compare
v0.3.0 beta Pre-release
Pre-release
  • Reorganized the classes. Client was renamed WebServiceClient and moved to com.maxmind.geoip2. Record classes now have a suffix of "Record". The product classes (e.g., Omni) were renamed to their product name with no "Lookup" suffix.
  • Additional specific exceptions were added to replace the general WebServiceException.
  • A DatabaseReader class was added to the distribution. This reads GeoIP2 databases and returns similar product object to WebServiceClient.

v0.2.0 Beta

06 Jul 15:42
Compare
Choose a tag to compare
v0.2.0 Beta Pre-release
Pre-release
  • Replaced the public constructor on Client with a Builder class.

v0.1.1 Beta

06 Jul 15:43
Compare
Choose a tag to compare
v0.1.1 Beta Pre-release
Pre-release
  • First official beta release.
  • Documentation updates and corrections.
  • Changed license to Apache License, Version 2.0.

v0.1.0 Alpha

06 Jul 15:44
Compare
Choose a tag to compare
v0.1.0 Alpha Pre-release
Pre-release
  • Initial release