Skip to content

Releases: oschwald/geoip2-golang

1.9.0

18 Jun 21:09
76f6c53
Compare
Choose a tag to compare
  • 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

07 Aug 19:29
482b789
Compare
Choose a tag to compare
  • Set Go version to 1.18 in go.mod.

1.7.0

26 Mar 17:41
d9e8a6a
Compare
Choose a tag to compare
  • Set the minimum Go version in the go.mod file to 1.17.
  • Updated dependencies.

1.6.1

28 Jan 01:23
Compare
Choose a tag to compare
  • This is a re-release with the changes that were supposed to be in 1.6.0.

1.6.0

28 Jan 01:21
f8b0583
Compare
Choose a tag to compare
  • Add support for new mobile_country_code and mobile_network_code outputs
    on GeoIP2 ISP and GeoIP2 Enterprise.

1.5.0

20 Feb 00:05
Compare
Choose a tag to compare
  • 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

25 Dec 00:47
Compare
Choose a tag to compare
  • 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

28 Aug 03:12
Compare
Choose a tag to compare
  • Added support for the GeoIP2 Enterprise database.

1.2.1

25 Feb 20:07
7118115
Compare
Choose a tag to compare
  • HTTPS is now used for the test data submodule rather than the Git
    protocol

1.2.0

19 Feb 22:47
Compare
Choose a tag to compare
  • The country structs for geoip2.City and geoip2.Country now have an
    IsInEuropeanUnion boolean field. This is true when the associated
    country is a member state of the European Union. This requires a
    database built on or after February 13, 2018.
  • Switch from Go Check to Testify. Closes #27