2013-05-14 13:49:36 +00:00
|
|
|
CHANGELOG
|
|
|
|
=========
|
|
|
|
|
2014-12-03 14:59:16 +00:00
|
|
|
2.1.1 (2014-12-03)
|
|
|
|
------------------
|
|
|
|
|
|
|
|
* The 2.1.0 Phar builds included a shebang line, causing issues when loading
|
|
|
|
it as a library. This has been corrected. GitHub #33.
|
|
|
|
|
2014-10-29 15:48:07 +00:00
|
|
|
2.1.0 (2014-10-29)
|
2014-09-29 20:16:23 +00:00
|
|
|
------------------
|
|
|
|
|
|
|
|
* Update ApiGen dependency to version that isn't broken on case sensitive
|
|
|
|
file systems.
|
2014-10-27 22:24:27 +00:00
|
|
|
* Added support for the GeoIP2 Anonymous IP database. The
|
2014-10-28 15:26:28 +00:00
|
|
|
`GeoIP2\Database\Reader` class now has an `anonymousIp` method which returns
|
2014-10-27 22:24:27 +00:00
|
|
|
a `GeoIP2\Model\AnonymousIp` object.
|
2014-10-28 15:27:18 +00:00
|
|
|
* Boolean attributes like those in the `GeoIP2\Record\Traits` class now return
|
2014-10-29 15:48:07 +00:00
|
|
|
`false` instead of `null` when they were not true.
|
2014-10-27 22:24:27 +00:00
|
|
|
|
2014-09-22 17:49:45 +00:00
|
|
|
2.0.0 (2014-09-22)
|
|
|
|
------------------
|
|
|
|
|
|
|
|
* First production release.
|
|
|
|
|
2014-09-15 17:16:20 +00:00
|
|
|
0.9.0 (2014-09-15)
|
2014-09-12 14:03:53 +00:00
|
|
|
------------------
|
|
|
|
|
|
|
|
* IMPORTANT: The deprecated `omni()` and `cityIspOrg()` methods have been
|
|
|
|
removed from `GeoIp2\WebService\Client`.
|
|
|
|
|
2014-09-12 14:13:37 +00:00
|
|
|
0.8.1 (2014-09-12)
|
|
|
|
------------------
|
|
|
|
|
|
|
|
* The check added to the `GeoIP2\Database\Reader` lookup methods in 0.8.0 did
|
|
|
|
not work with the GeoIP2 City Database Subset by Continent with World
|
2014-09-15 17:15:19 +00:00
|
|
|
Countries. This has been fixed. Fixes GitHub issue #23.
|
2014-09-12 14:13:37 +00:00
|
|
|
|
2014-09-10 19:41:40 +00:00
|
|
|
0.8.0 (2014-09-10)
|
2014-08-06 13:47:50 +00:00
|
|
|
------------------
|
|
|
|
|
2014-09-12 14:03:53 +00:00
|
|
|
* The `GeoIp2\Database\Reader` lookup methods (e.g., `city()`, `isp()`) now
|
|
|
|
throw a `BadMethodCallException` if they are used with a database that
|
2014-09-10 19:13:09 +00:00
|
|
|
does not match the method. In particular, doing a `city()` lookup on a
|
|
|
|
GeoIP2 Country database will result in an exception, and vice versa.
|
|
|
|
* A `metadata()` method has been added to the `GeoIP2\Database\Reader` class.
|
|
|
|
This returns a `MaxMind\Db\Reader\Metadata` class with information about the
|
|
|
|
database.
|
2014-08-06 13:47:50 +00:00
|
|
|
* The name attribute was missing from the RepresentedCountry class.
|
|
|
|
|
2014-07-22 16:19:07 +00:00
|
|
|
0.7.0 (2014-07-22)
|
2014-07-15 21:19:30 +00:00
|
|
|
------------------
|
|
|
|
|
|
|
|
* The web service client API has been updated for the v2.1 release of the web
|
|
|
|
service. In particular, the `cityIspOrg` and `omni` methods on
|
2014-09-12 14:03:53 +00:00
|
|
|
`GeoIp2\WebService\Client` should be considered deprecated. The `city`
|
2014-07-15 21:19:30 +00:00
|
|
|
method now provides all of the data formerly provided by `cityIspOrg`, and
|
|
|
|
the `omni` method has been replaced by the `insights` method.
|
2014-07-22 16:19:07 +00:00
|
|
|
* Support was added for GeoIP2 Connection Type, Domain and ISP databases.
|
2014-07-15 21:19:30 +00:00
|
|
|
|
|
|
|
|
2014-05-12 17:53:20 +00:00
|
|
|
0.6.3 (2014-05-12)
|
|
|
|
------------------
|
|
|
|
|
|
|
|
* With the previous Phar builds, some users received `phar error: invalid url
|
|
|
|
or non-existent phar` errors. The correct alias is now used for the Phar,
|
|
|
|
and this should no longer be an issue.
|
|
|
|
|
2014-05-08 22:29:50 +00:00
|
|
|
0.6.2 (2014-05-08)
|
|
|
|
------------------
|
|
|
|
|
|
|
|
* The Phar build was broken with Guzzle 3.9.0+. This has been fixed.
|
|
|
|
|
2014-05-01 14:20:30 +00:00
|
|
|
0.6.1 (2014-05-01)
|
|
|
|
------------------
|
|
|
|
|
|
|
|
* This API now officially supports HHVM.
|
|
|
|
* The `maxmind-db/reader` dependency was updated to a version that does not
|
|
|
|
require BC Math.
|
|
|
|
* The Composer compatibility autoload rules are now targeted more narrowly.
|
|
|
|
* A `box.json` file is included to build a Phar package.
|
|
|
|
|
2014-02-19 16:37:17 +00:00
|
|
|
0.6.0 (2014-02-19)
|
|
|
|
------------------
|
|
|
|
|
|
|
|
* This API is now licensed under the Apache License, Version 2.0.
|
|
|
|
* Model and record classes now implement `JsonSerializable`.
|
|
|
|
* `isset` now works with model and record classes.
|
|
|
|
|
2013-10-21 18:03:02 +00:00
|
|
|
0.5.0 (2013-10-21)
|
2013-10-17 19:58:21 +00:00
|
|
|
------------------
|
|
|
|
|
|
|
|
* Renamed $languages constructor parameters to $locales for both the Client
|
|
|
|
and Reader classes.
|
|
|
|
* Documentation and code clean-up (Ben Morel).
|
2013-10-21 18:03:02 +00:00
|
|
|
* Added the interface `GeoIp2\ProviderInterface`, which is implemented by both
|
|
|
|
`\GeoIp2\Database\Reader` and `\GeoIp2\WebService\Client`.
|
2013-10-17 19:58:21 +00:00
|
|
|
|
2013-07-16 19:40:34 +00:00
|
|
|
0.4.0 (2013-07-16)
|
|
|
|
------------------
|
|
|
|
|
|
|
|
* This is the first release with the GeoIP2 database reader. Please see the
|
|
|
|
`README.md` file and the `\GeoIp2\Database\Reader` class.
|
|
|
|
* The general exception classes were replaced with specific exception classes
|
|
|
|
representing particular types of errors, such as an authentication error.
|
|
|
|
|
2013-07-12 14:01:27 +00:00
|
|
|
0.3.0 (2013-07-12)
|
2013-07-11 02:25:09 +00:00
|
|
|
------------------
|
|
|
|
|
|
|
|
* In namespaces and class names, "GeoIP2" was renamed to "GeoIp2" to improve
|
|
|
|
consistency.
|
|
|
|
|
2013-06-10 16:44:28 +00:00
|
|
|
0.2.1 (2013-06-10)
|
|
|
|
------------------
|
|
|
|
|
|
|
|
* First official beta release.
|
|
|
|
* Documentation updates and corrections.
|
|
|
|
|
2013-05-29 14:40:18 +00:00
|
|
|
0.2.0 (2013-05-29)
|
|
|
|
------------------
|
|
|
|
|
|
|
|
* `GenericException` was renamed to `GeoIP2Exception`.
|
|
|
|
* We now support more languages. The new languages are de, es, fr, and pt-BR.
|
|
|
|
* The REST API now returns a record with data about your account. There is
|
2013-07-11 02:25:09 +00:00
|
|
|
a new `GeoIP\Records\MaxMind` class for this data.
|
2013-05-29 14:40:18 +00:00
|
|
|
* The `continentCode` attribute on `Continent` was renamed to `code`.
|
|
|
|
* Documentation updates.
|
|
|
|
|
2013-05-14 22:18:34 +00:00
|
|
|
0.1.1 (2013-05-14)
|
2013-05-14 13:49:36 +00:00
|
|
|
------------------
|
|
|
|
|
2013-07-11 02:25:09 +00:00
|
|
|
* Updated Guzzle version requirement.
|
|
|
|
* Fixed Composer example in README.md.
|
2013-05-14 13:49:36 +00:00
|
|
|
|
|
|
|
|
|
|
|
0.1.0 (2013-05-13)
|
|
|
|
------------------
|
|
|
|
|
2013-07-11 02:25:09 +00:00
|
|
|
* Initial release.
|