Skip to content

Releases: maxmind/GeoIP2-php

2.4.0: Support for the GeoIP2 Enterprise database

15 Apr 19:52

Choose a tag to compare

Added support for the GeoIP2 Enterprise database.

2.3.3

24 Sep 17:30

Choose a tag to compare

  • Corrected case on JsonSerializable interface. Reported by Axel Etcheverry.
    Fixes #56.

2.3.2: Autoloading, Documentation, and Phar Fixes

23 Sep 16:31

Choose a tag to compare

  • JsonSerializable compatibility interface was moved to GeoIp2\Compat
    rather than the global namespace to prevent autoloading issues. Reported by
    Tomas Buteler. GitHub #54.
  • Missing documentation for the $postal property was added to the
    GeoIp2\Model\City class. Fix by Roy Sindre Norangshol. GitHub #51.
  • In the Phar distribution, source files for this module no longer have their
    documentation stripped, allowing IDE introspection to work properly.
    Reported by Dominic Black. GitHub #52.

2.3.1: PHP 5.3 and 5.4 fixes

30 Jun 19:04

Choose a tag to compare

  • Updated maxmind/web-service-common to version with fixes for PHP 5.3 and
    5.4.

2.3.0: Demographics Fields Addition and Anonymous IP Deprecations

29 Jun 16:53

Choose a tag to compare

  • Support for demographics fields averageIncome and populationDensity in
    the Location record, returned by the Insights endpoint.
  • The isAnonymousProxy and isSatelliteProvider properties on
    GeoIP2\Record\Traits have been deprecated. Please use our GeoIP2
    Anonymous IP database

    to determine whether an IP address is used by an anonymizing service.
  • Incorporates replace Guzzle with internal curl API from 2.2.0-beta1

2.2.0-beta1: Replace Guzzle with internal curl API

09 Jun 19:26

Choose a tag to compare

v2.2.0-beta1

2.2.0-beta1: Replace Guzzle

2.1.1: Phar build fix

03 Dec 15:02

Choose a tag to compare

  • The 2.1.0 Phar builds included a shebang line, causing issues when loading it as a library. This has been corrected. GitHub #33.

2.1.0

29 Oct 17:13

Choose a tag to compare

  • Update ApiGen dependency to version that isn't broken on case sensitive
    file systems.
  • Added support for the GeoIP2 Anonymous IP database. The
    GeoIP2\Database\Reader class now has an anonymousIp method which returns
    a GeoIP2\Model\AnonymousIp object.
  • Boolean attributes like those in the GeoIP2\Record\Traits class now return
    false instead of null when they were not true.

2.0.0

22 Sep 17:54

Choose a tag to compare

  • First production release.

0.9.0

15 Sep 17:18

Choose a tag to compare

0.9.0 Pre-release
Pre-release
  • IMPORTANT: The deprecated omni() and cityIspOrg() methods have been
    removed from GeoIp2\WebService\Client.