Releases: oschwald/geoip2-golang
Releases · oschwald/geoip2-golang
1.11.0
- Go 1.21 or greater is now required.
- The new
is_anycast
output is now supported on the GeoIP2 Country, City, and Enterprise databases. #119.
Note: 1.10.0 was accidentally skipped.
1.9.0
- Rearrange fields in structs to reduce memory usage. Although this
does reduce readability, these structs are often created at very
rates, making the trade-off worth it.
1.8.0
- Set Go version to 1.18 in go.mod.
1.7.0
- Set the minimum Go version in the go.mod file to 1.17.
- Updated dependencies.
1.6.1
- This is a re-release with the changes that were supposed to be in 1.6.0.
1.6.0
- Add support for new
mobile_country_code
and mobile_network_code
outputs
on GeoIP2 ISP and GeoIP2 Enterprise.
1.5.0
- Add
StaticIPScore
field to Enterprise. Pull request by Pierre
Bonzel. GitHub #54.
- Add
IsResidentialProxy
field to AnonymousIP
. Pull request by
Brendan Boyle. GitHub #72.
- Support DBIP-ASN-Lite database. Requested by Muhammad Hussein
Fattahizadeh. GitHub #69.
1.4.0
- This module now uses Go modules. Requested by Axel Etcheverry.
GitHub #52.
- DBIP databases are now supported. Requested by jaw0. GitHub #45.
- Allow using the ASN method with the GeoIP2 ISP database. Pull request
by lspgn. GitHub #47.
- The example in the
README.md
now checks the length of the
subdivision slice before using it. GitHub #51.
1.3.0
- Added support for the GeoIP2 Enterprise database.
1.2.1
- HTTPS is now used for the test data submodule rather than the Git
protocol