Releases: maxmind/GeoIP2-java
Releases · maxmind/GeoIP2-java
2.1.0
2.0.0
0.10.0
- The deprecated
cityIspOrg()
andomni()
methods have been removed from
DatabaseReader
andWebServiceClient
. - 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
- The
timeout
setter onWebServiceClient.Builder
was renamed to
connectTimeout
and areadTimeout
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
0.8.0
- The web service client API has been updated for the v2.1 release of the web
service. In particular, thecityIspOrg
andomni
methods on
WebServiceClient
have been deprecated. Thecity
method now provides all
of the data formerly provided bycityIspOrg
, and theomni
method has
been replaced by theinsights
method. - Support was added for the GeoIP2 Connection Type, Domain, and ISP databases.
0.7.2
0.7.1
0.7.0: Minor API Changes and InputStream Constructor for DatabaseReader.Builder
Pre-release
- Renamed
getSubdivisionsList
togetSubdivisions
onAbstractNamedRecord
. - An
InputStream
constructor was added to theDatabaseReader.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
- IMPORTANT API CHANGE: The
DatabaseReader
class now uses a builder to
construct the object. The class constructor onDatabaseReader
is no longer
public. - Renamed the
languages
method on theWebServiceClient.Builder
to
locales
.