All Versions
43
Latest Version
Avg Release Cycle
155 days
Latest Release
636 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v4.3.0 Changes
July 30, 2022- โ Removed: Support for PHP 7.3
- โ Added: Support for PHP 8.1
- โ Added: GitHub Actions workflows
- ๐ Changed: Migrate from PHP-HTTP to PSR-18 client
-
v4.2.0 Changes
December 22, 2020- โ Removed: Support for PHP 7.2
- โ Added: Support for PHP 8.0
- โฌ๏ธ Changed: Upgrade to PHPUnit 9
-
v4.1.0 Changes
July 04, 2020- โ Removed: support for PHP < 7.2
- โ Added:
Coordinates::toArray
- โก๏ธ Changed: Update namespaces
- ๐ Changed: Make sure we never use a country with name AND code as null
-
v4.0.0 Changes
August 01, 2017- โฌ๏ธ Dropped support for PHP < 7
- Introduced
GeocodeQuery
andReverseQuery
. - โก๏ธ
Provider
andGeocoder
interfaces has been updated to use query objects - All providers are stateless and immutable.
- Moved all providers to new namespaces. Previous
Geocoder\Provider\BingMaps
is now located atGeocoder\Provider\BingMaps\BingMaps
- โ Added: Interface for
Geocoder\Model\AddressCollection
calledGeocoder\Collection
. Public APIs are updated to type hint forGeocoder\GeocoderResult
. - โ Added: Interface for
Geocoder\Model\Address
calledGeocoder\Location
. Public APIs are updated to type hint forGeocoder\Location
. - โ Added: GeoArray dumper
- โ Added:
Collection::isEmpty
- ๐ Changed:
Location::getCoordinates
will return null or aCoordinates
object with coordinates data. It will never returnCoordinates
without data. - ๐ Changed:
Location::getBounds
will return null or aBounds
object with coordinates data. It will never returnBounds
without data. - ๐ Changed: Support for unsecure transfer protocol was removed. The providers only support HTTPS.
- ๐ Changed: Using PSR-4 instead of PSR-0 for autoloading.
- ๐ Fixed: ArcGISOnline's street address should not contain city and country.
- โ Removed:
AdminLevel::toString
in favor forAdminLevel::__toString
. - โ Removed:
Country::toString
in favor forCountry::__toString
. - โ Removed:
Address::getCountryCode
in favor forAddress::getCountry()->getCode()
. - โ Removed:
Address::getLongitude
in favor forAddress::getCoordinates()->getLongitude()
. - โ Removed:
Address::getLatitude
in favor forAddress::getCoordinates()->getLatitude()
. - โ Removed:
Bounds::isDefined
as it is always defined. - โ Removed: The following exception was removed:
ZeroResults
,ChainZeroResults
,HttpError
,UnexpectedValue
-
v3.3.0 Changes
December 06, 2015This version officially supports PHP 7.0.
๐ CHANGELOG
- โ Added: timezone field for
FreeGeoIp
provider - โ Added: guess method for street and suburb
- โ Added: use city, town village or hamlet as locality
- โ Added: return ISO 3166-2 region codes for the US and the rest of the world
- ๐ Fixed:
AdminLevelCollection::checkLevel()
(#468)
- โ Added: timezone field for
-
v3.2.0 Changes
October 09, 2015- โ Added: add
__toString()
methods inAdminLevel
andCountry
- โ Added:
__toString()to
StreamInterface` mock - ๐ Fixed: postal code for
GeoIP2
provider - ๐ Fixed: Make sure we check for an error in the response of the
Yandex
provider - ๐ Fixed: emergency message "You need to specify the country and region codes."
Thank you to all contributors!
- โ Added: add
-
v3.1.0 Changes
August 13, 2015- โ Added: show more API error messages in
GoogleMaps
- ๐ Fixed: require
http-adapter
~0.8
- ๐ Fixed: use
https
transport in Yandex provider (#431) - ๐ Updated: documentation
- โ Added: show more API error messages in
-
v3.0.0 Changes
April 20, 2015Heya!
After three alpha versions, I am really happy to announce the immediate availability of Geocoder v3 ๐ฅ
๐ All changes are described in the different pre-release pages:
- ๐ v3.0.0-alpha1
- ๐ v3.0.0-alpha2
- ๐ v3.0.0-alpha3
๐ The GitHub documentation is up to date, and the website will be updated soon.
Thank you to all contributors โค๏ธโค๏ธโค๏ธ
-
v3.0.0-alpha3 Changes
February 13, 2015๐ This is the new 3.0.0 pre-release , including the following changes:
- โ Added:
LocaleTrait
to reduce code duplication - โ Added: introduce admin levels concept (see PR #398)
- ๐ Fixed: GeoIP2 results use underscore case
- ๐ Merged: branch '2.x' (see releases 2.8.1 and 2.8.2 for more details)
- โ Added:
-
v3.0.0-alpha2 Changes
December 22, 2014๐ This is the new 3.0.0 pre-release , including the following changes:
- โ Added: Introduce
AddressCollection
class - โ Added: new documentation
- โ Added: Introduce