From e63d821041dbc3a355f37afea54384bcf51349a3 Mon Sep 17 00:00:00 2001 From: Nyholm Date: Thu, 21 Dec 2023 13:20:13 +0100 Subject: [PATCH 1/8] Prepare release of 5.0.0 for willdurand/geocoder --- src/Common/CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Common/CHANGELOG.md b/src/Common/CHANGELOG.md index e060ede27..3eeacc8b1 100644 --- a/src/Common/CHANGELOG.md +++ b/src/Common/CHANGELOG.md @@ -2,6 +2,11 @@ The change log describes what is "Added", "Removed", "Changed" or "Fixed" between each release. +## 5.0.0 + +- Drop support for PHP 7.4 +- Added return values on classes and interfaces + ## 4.6.0 ### Removed From d381285dfa0025f41e66043dc5bd822fa3016243 Mon Sep 17 00:00:00 2001 From: Nyholm Date: Thu, 21 Dec 2023 13:23:53 +0100 Subject: [PATCH 2/8] Be more restrictrive with PHP versions --- src/Common/CHANGELOG.md | 2 +- src/Common/composer.json | 6 +++--- src/Http/composer.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Common/CHANGELOG.md b/src/Common/CHANGELOG.md index 3eeacc8b1..a9fe24938 100644 --- a/src/Common/CHANGELOG.md +++ b/src/Common/CHANGELOG.md @@ -4,7 +4,7 @@ The change log describes what is "Added", "Removed", "Changed" or "Fixed" betwee ## 5.0.0 -- Drop support for PHP 7.4 +- Drop support for PHP < 8.2 - Added return values on classes and interfaces ## 4.6.0 diff --git a/src/Common/composer.json b/src/Common/composer.json index d5d10023f..fd4348f60 100644 --- a/src/Common/composer.json +++ b/src/Common/composer.json @@ -17,7 +17,7 @@ } ], "require": { - "php": "^8.0" + "php": ">=8.2" }, "require-dev": { "nyholm/nsa": "^1.1", @@ -29,7 +29,7 @@ }, "extra": { "branch-alias": { - "dev-master": "4.1-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -49,4 +49,4 @@ "php-http/discovery": false } } -} \ No newline at end of file +} diff --git a/src/Http/composer.json b/src/Http/composer.json index b3a78447a..dcb3b6482 100644 --- a/src/Http/composer.json +++ b/src/Http/composer.json @@ -18,7 +18,7 @@ "php-http/discovery": "^1.17", "psr/http-client-implementation": "^1.0", "psr/http-factory-implementation": "^1.0", - "willdurand/geocoder": "^4.0" + "willdurand/geocoder": "^4.0 || ^5.0" }, "require-dev": { "nyholm/psr7": "^1.0", From 5b7c4a16c68bcbb3a32d6a41e3c2e3e1520cf7cc Mon Sep 17 00:00:00 2001 From: Nyholm Date: Thu, 21 Dec 2023 13:24:45 +0100 Subject: [PATCH 3/8] minor --- src/Common/.github/workflows/component.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Common/.github/workflows/component.yml b/src/Common/.github/workflows/component.yml index 1959046e5..c54f961da 100644 --- a/src/Common/.github/workflows/component.yml +++ b/src/Common/.github/workflows/component.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.2', '8.3'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} From 281caa8aea6ccaa3e2d05db38d7a470e7a3e17bb Mon Sep 17 00:00:00 2001 From: Nyholm Date: Thu, 21 Dec 2023 13:37:56 +0100 Subject: [PATCH 4/8] Update matrix --- .github/workflows/component.yml | 11 ++++++++++- composer.json | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/component.yml b/.github/workflows/component.yml index 4c04030d8..390fc4725 100644 --- a/.github/workflows/component.yml +++ b/.github/workflows/component.yml @@ -14,8 +14,17 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.2', '8.3'] component: [Common, Http, Plugin] + include: + - php-version: '8.0' + component: Http + - php-version: '8.0' + component: Plugin + - php-version: '8.1' + component: Http + - php-version: '8.1' + component: Plugin name: PHP ${{ matrix.php-version }} / ${{ matrix.component }} diff --git a/composer.json b/composer.json index 1b1c70d83..addb65499 100644 --- a/composer.json +++ b/composer.json @@ -17,7 +17,7 @@ ], "homepage": "http://geocoder-php.org", "require": { - "php": "^8.0", + "php": ">=8.2", "igorw/get-in": "^1.0", "php-http/discovery": "^1.17", "php-http/promise": "^1.0", From 5fe84751de17bde9b62fb71792968da51837edf7 Mon Sep 17 00:00:00 2001 From: Nyholm Date: Thu, 21 Dec 2023 13:38:32 +0100 Subject: [PATCH 5/8] minor --- src/Http/composer.json | 2 +- src/Plugin/composer.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Http/composer.json b/src/Http/composer.json index dcb3b6482..982d3834c 100644 --- a/src/Http/composer.json +++ b/src/Http/composer.json @@ -18,7 +18,7 @@ "php-http/discovery": "^1.17", "psr/http-client-implementation": "^1.0", "psr/http-factory-implementation": "^1.0", - "willdurand/geocoder": "^4.0 || ^5.0" + "willdurand/geocoder": "^4.0|^5.0" }, "require-dev": { "nyholm/psr7": "^1.0", diff --git a/src/Plugin/composer.json b/src/Plugin/composer.json index 88d7a3a21..70910b2e2 100644 --- a/src/Plugin/composer.json +++ b/src/Plugin/composer.json @@ -18,7 +18,7 @@ "php-http/promise": "^1.0", "psr/log": "^1.0|^2.0|^3.0", "psr/simple-cache": "^1.0|^2.0|^3.0", - "willdurand/geocoder": "^4.0" + "willdurand/geocoder": "^4.0|^5.0" }, "require-dev": { "cache/void-adapter": "^1.0", From cef016dc3247282e04194bed5b2a14c6afb7ae9c Mon Sep 17 00:00:00 2001 From: Nyholm Date: Thu, 21 Dec 2023 15:54:57 +0100 Subject: [PATCH 6/8] minor --- .github/workflows/php.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 23e206df5..248f53d96 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.2', '8.3'] deps: ['low', 'high'] name: PHP ${{ matrix.php-version }} (${{ matrix.deps }}) steps: From b95e1f148451f66791c6400928a1a4921b68d86e Mon Sep 17 00:00:00 2001 From: Tobias Nyholm Date: Mon, 7 Oct 2024 08:46:28 +0200 Subject: [PATCH 7/8] cs fixes --- .github/workflows/php.yml | 2 +- src/Common/Model/Address.php | 2 +- src/Provider/ArcGISOnline/ArcGISOnline.php | 2 +- src/Provider/AzureMaps/AzureMaps.php | 2 +- src/Provider/GoogleMaps/GoogleMaps.php | 2 +- src/Provider/Mapbox/Mapbox.php | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 248f53d96..da23ff11a 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -63,5 +63,5 @@ jobs: extensions: curl - name: Install dependencies run: composer install --no-progress - - name: Run PHPStan + - name: Run php-cs-fixer run: composer run-script cs diff --git a/src/Common/Model/Address.php b/src/Common/Model/Address.php index d723c19e5..250384fd6 100644 --- a/src/Common/Model/Address.php +++ b/src/Common/Model/Address.php @@ -85,7 +85,7 @@ final public function __construct( ?string $locality = null, ?string $subLocality = null, ?Country $country = null, - ?string $timezone = null + ?string $timezone = null, ) { $this->providedBy = $providedBy; $this->adminLevels = $adminLevels; diff --git a/src/Provider/ArcGISOnline/ArcGISOnline.php b/src/Provider/ArcGISOnline/ArcGISOnline.php index c9eccbc3b..4bdbc38f2 100644 --- a/src/Provider/ArcGISOnline/ArcGISOnline.php +++ b/src/Provider/ArcGISOnline/ArcGISOnline.php @@ -71,7 +71,7 @@ final class ArcGISOnline extends AbstractHttpProvider implements Provider public static function token( ClientInterface $client, string $token, - ?string $sourceCountry = null + ?string $sourceCountry = null, ) { $provider = new self($client, $sourceCountry, $token); diff --git a/src/Provider/AzureMaps/AzureMaps.php b/src/Provider/AzureMaps/AzureMaps.php index a1f7d02ba..85af12d99 100644 --- a/src/Provider/AzureMaps/AzureMaps.php +++ b/src/Provider/AzureMaps/AzureMaps.php @@ -74,7 +74,7 @@ public function __construct( ClientInterface $client, string $subscriptionKey, array $options = [], - string $format = 'json' + string $format = 'json', ) { parent::__construct($client); diff --git a/src/Provider/GoogleMaps/GoogleMaps.php b/src/Provider/GoogleMaps/GoogleMaps.php index fd58fe8bb..193f83a97 100644 --- a/src/Provider/GoogleMaps/GoogleMaps.php +++ b/src/Provider/GoogleMaps/GoogleMaps.php @@ -86,7 +86,7 @@ public static function business( ?string $privateKey = null, ?string $region = null, ?string $apiKey = null, - ?string $channel = null + ?string $channel = null, ) { $provider = new self($client, $region, $apiKey); $provider->clientId = $clientId; diff --git a/src/Provider/Mapbox/Mapbox.php b/src/Provider/Mapbox/Mapbox.php index be3307370..8d78d7da5 100644 --- a/src/Provider/Mapbox/Mapbox.php +++ b/src/Provider/Mapbox/Mapbox.php @@ -149,7 +149,7 @@ public function __construct( ClientInterface $client, string $accessToken, ?string $country = null, - string $geocodingMode = self::GEOCODING_MODE_PLACES + string $geocodingMode = self::GEOCODING_MODE_PLACES, ) { parent::__construct($client); From bfc67e2877ef316ed977ae1b9f3da3aab2590eb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonathan=20Beli=C3=ABn?= <1150563+jbelien@users.noreply.github.com> Date: Wed, 1 Jan 2025 16:47:39 +0100 Subject: [PATCH 8/8] Run tests on PHP 8.4 --- .github/workflows/component.yml | 2 +- .github/workflows/php.yml | 2 +- .github/workflows/provider.yml | 2 +- src/Common/.github/workflows/component.yml | 2 +- src/Http/.github/workflows/component.yml | 2 +- src/Plugin/.github/workflows/component.yml | 2 +- src/Provider/AlgoliaPlaces/.github/workflows/provider.yml | 2 +- src/Provider/ArcGISOnline/.github/workflows/provider.yml | 2 +- src/Provider/AzureMaps/.github/workflows/provider.yml | 2 +- src/Provider/BingMaps/.github/workflows/provider.yml | 2 +- src/Provider/Cache/.github/workflows/provider.yml | 2 +- src/Provider/Chain/.github/workflows/provider.yml | 2 +- src/Provider/FreeGeoIp/.github/workflows/provider.yml | 2 +- src/Provider/GeoIP2/.github/workflows/provider.yml | 2 +- src/Provider/GeoPlugin/.github/workflows/provider.yml | 2 +- src/Provider/GeocodeEarth/.github/workflows/provider.yml | 2 +- src/Provider/Geonames/.github/workflows/provider.yml | 2 +- src/Provider/GoogleMaps/.github/workflows/provider.yml | 2 +- src/Provider/GoogleMapsPlaces/.github/workflows/provider.yml | 2 +- src/Provider/GraphHopper/.github/workflows/provider.yml | 2 +- src/Provider/Here/.github/workflows/provider.yml | 2 +- src/Provider/HostIp/.github/workflows/provider.yml | 2 +- src/Provider/IP2Location/.github/workflows/provider.yml | 2 +- src/Provider/IP2LocationBinary/.github/workflows/provider.yml | 2 +- src/Provider/IpInfo/.github/workflows/provider.yml | 2 +- src/Provider/IpInfoDb/.github/workflows/provider.yml | 2 +- src/Provider/Ipstack/.github/workflows/provider.yml | 2 +- src/Provider/LocationIQ/.github/workflows/provider.yml | 2 +- src/Provider/MapQuest/.github/workflows/provider.yml | 2 +- src/Provider/MapTiler/.github/workflows/provider.yml | 2 +- src/Provider/Mapbox/.github/workflows/provider.yml | 2 +- src/Provider/MaxMind/.github/workflows/provider.yml | 2 +- src/Provider/MaxMindBinary/.github/workflows/provider.yml | 2 +- src/Provider/Nominatim/.github/workflows/provider.yml | 2 +- src/Provider/OpenCage/.github/workflows/provider.yml | 2 +- src/Provider/OpenRouteService/.github/workflows/provider.yml | 2 +- src/Provider/Pelias/.github/workflows/provider.yml | 2 +- src/Provider/Photon/.github/workflows/provider.yml | 2 +- src/Provider/PickPoint/.github/workflows/provider.yml | 2 +- src/Provider/TomTom/.github/workflows/provider.yml | 2 +- src/Provider/Yandex/.github/workflows/provider.yml | 2 +- 41 files changed, 41 insertions(+), 41 deletions(-) diff --git a/.github/workflows/component.yml b/.github/workflows/component.yml index 390fc4725..da841080d 100644 --- a/.github/workflows/component.yml +++ b/.github/workflows/component.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.2', '8.3'] + php-version: ['8.2', '8.3', '8.4'] component: [Common, Http, Plugin] include: - php-version: '8.0' diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index da23ff11a..f2f3da952 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.2', '8.3'] + php-version: ['8.2', '8.3', '8.4'] deps: ['low', 'high'] name: PHP ${{ matrix.php-version }} (${{ matrix.deps }}) steps: diff --git a/.github/workflows/provider.yml b/.github/workflows/provider.yml index c7a515b24..1a996c94c 100644 --- a/.github/workflows/provider.yml +++ b/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] provider: - AlgoliaPlaces - ArcGISOnline diff --git a/src/Common/.github/workflows/component.yml b/src/Common/.github/workflows/component.yml index c54f961da..ccc5cc289 100644 --- a/src/Common/.github/workflows/component.yml +++ b/src/Common/.github/workflows/component.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.2', '8.3'] + php-version: ['8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Http/.github/workflows/component.yml b/src/Http/.github/workflows/component.yml index 1959046e5..92d63bf06 100644 --- a/src/Http/.github/workflows/component.yml +++ b/src/Http/.github/workflows/component.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Plugin/.github/workflows/component.yml b/src/Plugin/.github/workflows/component.yml index 1959046e5..92d63bf06 100644 --- a/src/Plugin/.github/workflows/component.yml +++ b/src/Plugin/.github/workflows/component.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/AlgoliaPlaces/.github/workflows/provider.yml b/src/Provider/AlgoliaPlaces/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/AlgoliaPlaces/.github/workflows/provider.yml +++ b/src/Provider/AlgoliaPlaces/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/ArcGISOnline/.github/workflows/provider.yml b/src/Provider/ArcGISOnline/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/ArcGISOnline/.github/workflows/provider.yml +++ b/src/Provider/ArcGISOnline/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/AzureMaps/.github/workflows/provider.yml b/src/Provider/AzureMaps/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/AzureMaps/.github/workflows/provider.yml +++ b/src/Provider/AzureMaps/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/BingMaps/.github/workflows/provider.yml b/src/Provider/BingMaps/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/BingMaps/.github/workflows/provider.yml +++ b/src/Provider/BingMaps/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/Cache/.github/workflows/provider.yml b/src/Provider/Cache/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/Cache/.github/workflows/provider.yml +++ b/src/Provider/Cache/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/Chain/.github/workflows/provider.yml b/src/Provider/Chain/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/Chain/.github/workflows/provider.yml +++ b/src/Provider/Chain/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/FreeGeoIp/.github/workflows/provider.yml b/src/Provider/FreeGeoIp/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/FreeGeoIp/.github/workflows/provider.yml +++ b/src/Provider/FreeGeoIp/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/GeoIP2/.github/workflows/provider.yml b/src/Provider/GeoIP2/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/GeoIP2/.github/workflows/provider.yml +++ b/src/Provider/GeoIP2/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/GeoPlugin/.github/workflows/provider.yml b/src/Provider/GeoPlugin/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/GeoPlugin/.github/workflows/provider.yml +++ b/src/Provider/GeoPlugin/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/GeocodeEarth/.github/workflows/provider.yml b/src/Provider/GeocodeEarth/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/GeocodeEarth/.github/workflows/provider.yml +++ b/src/Provider/GeocodeEarth/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/Geonames/.github/workflows/provider.yml b/src/Provider/Geonames/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/Geonames/.github/workflows/provider.yml +++ b/src/Provider/Geonames/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/GoogleMaps/.github/workflows/provider.yml b/src/Provider/GoogleMaps/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/GoogleMaps/.github/workflows/provider.yml +++ b/src/Provider/GoogleMaps/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/GoogleMapsPlaces/.github/workflows/provider.yml b/src/Provider/GoogleMapsPlaces/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/GoogleMapsPlaces/.github/workflows/provider.yml +++ b/src/Provider/GoogleMapsPlaces/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/GraphHopper/.github/workflows/provider.yml b/src/Provider/GraphHopper/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/GraphHopper/.github/workflows/provider.yml +++ b/src/Provider/GraphHopper/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/Here/.github/workflows/provider.yml b/src/Provider/Here/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/Here/.github/workflows/provider.yml +++ b/src/Provider/Here/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/HostIp/.github/workflows/provider.yml b/src/Provider/HostIp/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/HostIp/.github/workflows/provider.yml +++ b/src/Provider/HostIp/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/IP2Location/.github/workflows/provider.yml b/src/Provider/IP2Location/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/IP2Location/.github/workflows/provider.yml +++ b/src/Provider/IP2Location/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/IP2LocationBinary/.github/workflows/provider.yml b/src/Provider/IP2LocationBinary/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/IP2LocationBinary/.github/workflows/provider.yml +++ b/src/Provider/IP2LocationBinary/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/IpInfo/.github/workflows/provider.yml b/src/Provider/IpInfo/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/IpInfo/.github/workflows/provider.yml +++ b/src/Provider/IpInfo/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/IpInfoDb/.github/workflows/provider.yml b/src/Provider/IpInfoDb/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/IpInfoDb/.github/workflows/provider.yml +++ b/src/Provider/IpInfoDb/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/Ipstack/.github/workflows/provider.yml b/src/Provider/Ipstack/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/Ipstack/.github/workflows/provider.yml +++ b/src/Provider/Ipstack/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/LocationIQ/.github/workflows/provider.yml b/src/Provider/LocationIQ/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/LocationIQ/.github/workflows/provider.yml +++ b/src/Provider/LocationIQ/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/MapQuest/.github/workflows/provider.yml b/src/Provider/MapQuest/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/MapQuest/.github/workflows/provider.yml +++ b/src/Provider/MapQuest/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/MapTiler/.github/workflows/provider.yml b/src/Provider/MapTiler/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/MapTiler/.github/workflows/provider.yml +++ b/src/Provider/MapTiler/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/Mapbox/.github/workflows/provider.yml b/src/Provider/Mapbox/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/Mapbox/.github/workflows/provider.yml +++ b/src/Provider/Mapbox/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/MaxMind/.github/workflows/provider.yml b/src/Provider/MaxMind/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/MaxMind/.github/workflows/provider.yml +++ b/src/Provider/MaxMind/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/MaxMindBinary/.github/workflows/provider.yml b/src/Provider/MaxMindBinary/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/MaxMindBinary/.github/workflows/provider.yml +++ b/src/Provider/MaxMindBinary/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/Nominatim/.github/workflows/provider.yml b/src/Provider/Nominatim/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/Nominatim/.github/workflows/provider.yml +++ b/src/Provider/Nominatim/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/OpenCage/.github/workflows/provider.yml b/src/Provider/OpenCage/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/OpenCage/.github/workflows/provider.yml +++ b/src/Provider/OpenCage/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/OpenRouteService/.github/workflows/provider.yml b/src/Provider/OpenRouteService/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/OpenRouteService/.github/workflows/provider.yml +++ b/src/Provider/OpenRouteService/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/Pelias/.github/workflows/provider.yml b/src/Provider/Pelias/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/Pelias/.github/workflows/provider.yml +++ b/src/Provider/Pelias/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/Photon/.github/workflows/provider.yml b/src/Provider/Photon/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/Photon/.github/workflows/provider.yml +++ b/src/Provider/Photon/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/PickPoint/.github/workflows/provider.yml b/src/Provider/PickPoint/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/PickPoint/.github/workflows/provider.yml +++ b/src/Provider/PickPoint/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/TomTom/.github/workflows/provider.yml b/src/Provider/TomTom/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/TomTom/.github/workflows/provider.yml +++ b/src/Provider/TomTom/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} diff --git a/src/Provider/Yandex/.github/workflows/provider.yml b/src/Provider/Yandex/.github/workflows/provider.yml index 096ef437e..590442d49 100644 --- a/src/Provider/Yandex/.github/workflows/provider.yml +++ b/src/Provider/Yandex/.github/workflows/provider.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - php-version: ['8.0', '8.1', '8.2', '8.3'] + php-version: ['8.0', '8.1', '8.2', '8.3', '8.4'] steps: - uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }}