Skip to content

Releases: elixir-geolix/testdata

v0.6.0

04 Jul 17:05
c2a63d2

Choose a tag to compare

  • Enhancements
    • Added option to download a specific version (e.g. commit) of the MaxMind MMDB2 fixtures while defaulting to the main branch
    • Downloads of the MaxMind MMDB2 fixtures are done with SSL verification when running OTP 21 or later using the :castore library and :public_key.pkix_verify_hostname_match_fun/1

v0.5.1

09 Aug 12:45
f109532

Choose a tag to compare

  • Bug fixes
    • Warnings from pre-release Elixir 1.11 have been addressed

v0.5.0

05 Apr 11:26
06e03b3

Choose a tag to compare

  • Enhancements

    • IPv6 addresses are available in Benchmark.mmdb
    • IPv6 addresses are available in Geolix.mmdb
  • Backwards incompatible changes

    • Minimum required Elixir version is now ~> 1.7

v0.4.0

27 Feb 18:13
18e8c32

Choose a tag to compare

  • Enhancements

    • Entries to benchmark parsing of specific data types have been extended in Benchmark.mmdb
    • Official MaxMind MMDB2 fixtures can be downloaded using Geolix.TestData.MMDB2Fixture.download/2. To get the fixture contents and only download if not found locally you can use Geolix.TestData.MMDB2Fixture.contents/2
  • Backwards incompatible changes

    • Minimum required elixir version is now ~> 1.5

v0.3.0

10 Jul 17:33
e197083

Choose a tag to compare

  • Enhancements
    • Entries to benchmark parsing of specific data types have been added to Benchmark.mmdb
    • Geolix.TestData.file/2 is available to use in favor of manually joining the database directory and filename

v0.2.0

31 May 13:37
4189a14

Choose a tag to compare

  • Enhancements
    • Benchmark.mmdb has been added with the intent to be gradually extended with datasets useful to mmdb2 lookup and decoding benchmarks

v0.1.0

19 May 11:24
4d0cf57

Choose a tag to compare

  • Initial Release