All Versions
Latest Version
Avg Release Cycle
121 days
Latest Release
921 days ago

Changelog History
Page 2

  • v0.12.0 Changes

    March 26, 2017

    Ownership has been transferred to the
    elixir-geolix organisation

    Backwards incompatible changes

    • Support for non-map database configuration has been removed
    • Support for GeoIP2-Precision-City and GeoIP2-Precision-Country
      ๐Ÿšš database files has been removed
      (matching upstream)
  • v0.11.0 Changes

    December 28, 2016
    • โœจ Enhancements

      • All configured databases can be reloaded in the background using Geolix.reload_databases/0
      • Database configuration has been extended to support adapters
      • Geolix.Adapter.Fake is provided for a custom managed database with fixed/pre-defined responses
      • GeoIP-Enterprise databases return structs instead of plain maps
      • Lookups are done with a configurable timeout
    • ๐Ÿ—„ Deprecations

      • Configuring the application's databases using {:id, filename} tuples (or Keyword.t) has been deprecated in favor of a list of database definition maps
      • Geolix.set_database/2 has been deprecated in favor of the new Geolix.load_database/1
  • v0.10.1 Changes

    June 04, 2016
    • โœจ Enhancements
      • Lookup results are generated with :en as the default if no locale is passed
  • v0.10.0 Changes

    April 04, 2016
    • โœจ Enhancements

      • Databases are reloaded if a storage process gets restarted
      • Databases can be directly loaded from remote (http) locations if configured (#10)
      • Paths can be configured by accessing the system environment
      • Storage processes are now supervised
    • ๐Ÿ› Bug fixes

      • Traits from the database are properly passed on in the result
  • v0.9.0 Changes

    November 16, 2015
    • โœจ Enhancements
      • Allows usage of GeoIP2-Precision-ISP databases
      • Lookups querying all registered databases are done concurrently
  • v0.8.0 Changes

    July 18, 2015
    • โœจ Enhancements

      • Allows direct usage of gzip'ed database files
      • :locale lookup option for easier access to translatable result values
      • Dependencies not used in production builds are marked as optional
    • ๐Ÿ› Bug fixes

      • Float values are rounded to 4 decimal digits
      • Double values are rounded to 8 decimal digits
  • v0.7.0 Changes

    February 16, 2015
    • โœจ Enhancements
      • Supports IPv4 lookups in IPv6 notation ("0:0:0:0:0:FFFF:xxxx:xxxx")
      • Supports IPv6 lookups
  • v0.6.0 Changes

    February 08, 2015
    • ๐ŸŽ‰ Initial Release