The change log describes what is "Added", "Removed", "Changed" or "Fixed" between each release.
- Add support for PHP 8.0
- Drop support for PHP 7.2
- Upgrade PHPUnit to version 9
- Drop support for PHP < 7.2
- GeoJson dumper implements Dumper
- Excpetion interface extends Throwable
- Fix building ProviderNotRegistered exception message
- Bug in
AddressBuilder
where same expression is compare twice
- Add
Coordinates::toArray
- Bug in
StatefulGeocoder
where different locale or bounds did not have any effect.
- Make sure a
Country
never will be empty of data.
No changes since Beta 5.
GeocodeQuery::withTest
was renamed toGeocodeQuery::withText
- Add
GeocodeQuery::withText
andReverseQuery::withCoordinates
. - Create interface for GeocodeQuery and ReverseQuery
- The constructor of
ProvierAggregator
will accept a callable that can decide what providers should be used for a specific query.
ProvierAggregator::getProvider
is now privateProvierAggregator::limit
was removedProvierAggregator::getLimit
was removedProvierAggregator::__constructor
changed the order of the parameters.ProvierAggregator
is not final.
- PHP7 type hints.
AbstractArrayDumper
andAbstractDumper
LogicException
andOutOfBounds
GeocodeQuery::__toString
andReverseQuery::__toString
- All Dumpers are now final.
- All Exceptions are now final.
AddressCollection
is now final.ProviderAggregator
is now final.StatefulGeocoder
is now final.TimedGeocoder
is now final.ProviderAggregator::getName()
will return "provider_aggregator"TimedGeocoder::getName()
will return "timed_geocoder"
First release of this library.