View Source Changelog
v0-6-0-2022-07-04
v0.6.0 (2022-07-04)
- 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
- Added option to download a specific version (e.g. commit) of the MaxMind MMDB2 fixtures while defaulting to the
v0-5-1-2020-08-09
v0.5.1 (2020-08-09)
- Bug fixes
- Warnings from pre-release Elixir
1.11
have been addressed
- Warnings from pre-release Elixir
v0-5-0-2020-04-05
v0.5.0 (2020-04-05)
Enhancements
- IPv6 addresses are available in
Benchmark.mmdb
- IPv6 addresses are available in
Geolix.mmdb
- IPv6 addresses are available in
Backwards incompatible changes
- Minimum required Elixir version is now
~> 1.7
- Minimum required Elixir version is now
v0-4-0-2019-02-27
v0.4.0 (2019-02-27)
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 useGeolix.TestData.MMDB2Fixture.contents/2
- Entries to benchmark parsing of specific data types have been extended in
Backwards incompatible changes
- Minimum required Elixir version is now
~> 1.5
- Minimum required Elixir version is now
v0-3-0-2018-07-10
v0.3.0 (2018-07-10)
- 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
- Entries to benchmark parsing of specific data types have been added to
v0-2-0-2018-05-31
v0.2.0 (2018-05-31)
- 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-2018-05-19
v0.1.0 (2018-05-19)
- Initial Release