Notable changes
- Symfony requirement was bumped to ^6.4 and support for 8.0 was added
- PHP requirement was bumped to ^8.1
- Doctrine annotations support was removed, use PHP attributes
- Automated registration of Doctrine listener. You can control it via
bazinga_geocoder.orm.enabledflag to turn it on/off. You can now remove manual registration of it.- BC Break:
Bazinga\GeocoderBundle\Doctrine\ORM\GeocoderListenerwas removed andBazinga\GeocoderBundle\Doctrine\ORM\GeocodeEntityListenerwas introduced
- BC Break:
- Removed providers:
Bazinga\GeocoderBundle\ProviderFactory\MaxMindBinaryFactoryBazinga\GeocoderBundle\ProviderFactory\GeoIPsFactoryBazinga\GeocoderBundle\ProviderFactory\MapzenFactory
- Removed
php-http/curl-clientdependency - Allow stringable object to be used to geocode address
What's Changed
- Cleanup CI configuring composer's minimum-stability by @norkunas in #365
- Remove deprecated provider factories by @norkunas in #369
- Replace deprecated
HttpClientDiscoveryusage toPsr18ClientDiscoveryby @norkunas in #370 - Remove deprecated
httplug_clientoption from providers by @norkunas in #371 - Fix
kernel.share_dirby @norkunas in #372 - Switch from yaml to php format services definition by @norkunas in #373
- Drop
php-http/curl-clientdependency by @norkunas in #374 - Remove deprecated
Address::$errorNamesby @norkunas in #376 - Remove
doctrine/annotationssupport by @norkunas in #377 - ci: fix deprecation for PhpCsFixer by @Chris53897 in #381
- chore: remove unused + bump dev dependencies by @Chris53897 in #380
- ci: add tests for PHP 8.5 by @Chris53897 in #367
- Allow stringable object to be used to geocode address by @norkunas in #382
- test: remove outdated PHP 7 listener by @Chris53897 in #385
- feat: allow doctrine/doctrine-bundle 3 by @Chris53897 in #384
- feat: allow symfony 8 by @Chris53897 in #387
- feat: allow psr/simple-cache 3 by @Chris53897 in #388
- feat: remove MaxMindBinary Provider by @Chris53897 in #386
- feat: drop support for symfony < 6 by @Chris53897 in #389
- Make classes final and add some types by @norkunas in #390
- Auto register doctrine services, and support multiple metadata drivers by @norkunas in #391
- feat: add strong PHP Types, cleanup by @Chris53897 in #392
- feat: migrate PHPStan 1 => 2 by @Chris53897 in #393
- feat: Added configuration options for error levels by @Chris53897 in #394
- Fix some phpstan warnings by @norkunas in #395
Full Changelog: 5.23.0...6.0.0