Skip to content

Releases: oschwald/maxminddb-golang

1.12.0

01 Aug 02:50
1f4a262
Compare
Choose a tag to compare
  • The wasi target is now built without memory-mapping support. Pull request
    by Alex Kashintsev. GitHub #114.
  • When decoding to a map of non-scalar, non-interface types such as a
    map[string]map[string]any, the decoder failed to zero out the value for
    the map elements, which could result in incorrect decoding. Reported by
    JT Olio. GitHub #115.

1.11.0

18 Jun 20:49
be65817
Compare
Choose a tag to compare
  • wasm and wasip1 targets are now built without memory-mapping support.
    Pull request by Randy Reddig. GitHub #110.

Full Changelog: v1.10.0...v1.11.0

1.10.0

07 Aug 19:16
86cef18
Compare
Choose a tag to compare
  • Set Go version in go.mod file to 1.18.

1.9.0

26 Mar 17:36
Compare
Choose a tag to compare
  • Set the minimum Go version in the go.mod file to 1.17.
  • Updated dependencies.
  • Minor performance improvements to the custom deserializer feature
    added in 1.8.0.

1.8.0

23 Nov 21:43
52f6238
Compare
Choose a tag to compare
  • Added maxminddb.SkipAliasedNetworks option to Networks and
    NetworksWithin methods. When set, this option will cause the
    iterator to skip networks that are aliases of the IPv4 tree.
  • Added experimental custom deserializer support. This allows
    much more control over the deserialization. The API is
    subject to change and you should use at your own risk.

1.7.0

13 Jun 18:11
2e4624c
Compare
Choose a tag to compare
  • Add NetworksWithin method. This returns an iterator that traverses all networks in the database that are contained in the given network. Pull request by Olaf Alders. GitHub #65.

1.6.0

25 Dec 00:10
Compare
Choose a tag to compare
  • This module now uses Go modules. Requested by Matthew Rothenberg.
    GitHub #49.
  • Plan 9 is now supported. Pull request by Jacob Moody. GitHub #61.
  • Documentation fixes. Pull request by Olaf Alders. GitHub #62.
  • Thread-safety is now mentioned in the documentation. Requested by
    Ken Sedgwick. GitHub #39.
  • Fix off-by-one error in file offset safety check. Reported by Will
    Storey. GitHub #63.

1.5.0

11 Sep 02:34
Compare
Choose a tag to compare
  • Drop support for Go 1.7 and 1.8.
  • Minor performance improvements.

1.4.0

28 Aug 02:14
Compare
Choose a tag to compare
  • Add the method LookupNetwork. This returns the network that the
    record belongs to as well as a boolean indicating whether there was a
    record for the IP address in the database. GitHub #59.
  • Improve performance.

1.3.1

28 Aug 02:07
Compare
Choose a tag to compare
  • Fix issue with the finalizer running too early on Go 1.12 when using
    the Verify method. Reported by Robert-André Mauchin. GitHub #55.
  • Remove unnecessary call to reflect.ValueOf. PR by SenseyeDeveloper.
    GitHub #53.