From 9903c991c2d6c0453bfbf62ed2eafd2ef888384a Mon Sep 17 00:00:00 2001 From: frkcn Date: Thu, 11 May 2023 12:25:49 +0300 Subject: [PATCH 1/5] add php 8.2 support --- .github/workflows/main.yml | 13 ++++--------- composer.json | 4 ++-- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e7c3db0..c9f2bc0 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,16 +8,11 @@ jobs: strategy: fail-fast: true matrix: - php: [8.0, 8.1, 8.2] + php: ['8.0', 8.1, 8.2] laravel: [8.*, 9.*, 10.*] - stability: [prefer-lowest, prefer-stable] - include: - - laravel: 10.* - testbench: 8.* - - laravel: 9.* - testbench: 7.* - - laravel: 8.* - testbench: 6.* + exclude: + - php: '8,0' + laravel: 10 name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }} diff --git a/composer.json b/composer.json index e969e49..2551550 100644 --- a/composer.json +++ b/composer.json @@ -16,12 +16,12 @@ } ], "require": { - "php": "^8.0|^8.1", + "php": "^8.0|^8.1|^8.2", "illuminate/support": "^8.0|^9.0|^10.0" }, "require-dev": { "doctrine/dbal": "^3.3", - "orchestra/testbench": "^6.0|^7.0", + "orchestra/testbench": "^6.0|^7.0|^8.0", "phpunit/phpunit": "^9.0" }, "autoload": { From b6c4859cc608a21369fd87775d257a1498dd3c9f Mon Sep 17 00:00:00 2001 From: frkcn Date: Thu, 11 May 2023 12:33:23 +0300 Subject: [PATCH 2/5] fix php version typo --- .github/workflows/main.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c9f2bc0..aa60b03 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -11,7 +11,7 @@ jobs: php: ['8.0', 8.1, 8.2] laravel: [8.*, 9.*, 10.*] exclude: - - php: '8,0' + - php: '8.0' laravel: 10 name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }} @@ -35,10 +35,12 @@ jobs: with: php-version: ${{ matrix.php }} extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, mysql, mysqli, pdo_mysql, bcmath, soap, intl, gd, exif, iconv, imagick, fileinfo + ini-values: error_reporting=E_ALL + tools: composer:v2 coverage: none - name: Install dependencies - run: composer install --no-progress --no-ansi --profile --no-interaction --no-scripts --prefer-dist + run: composer update --prefer-dist --no-interaction --no-progress - name: Start database server run: sudo /etc/init.d/mysql start From 46aaac2b6aff85b12cee2c89a668bbd9f45f9d40 Mon Sep 17 00:00:00 2001 From: frkcn Date: Thu, 11 May 2023 12:35:17 +0300 Subject: [PATCH 3/5] test workflow update --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index aa60b03..bfad184 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,7 +9,7 @@ jobs: fail-fast: true matrix: php: ['8.0', 8.1, 8.2] - laravel: [8.*, 9.*, 10.*] + laravel: [8, 9, 10] exclude: - php: '8.0' laravel: 10 From e1a8cc99326ee4b2adea6ca285f28eb96defbe64 Mon Sep 17 00:00:00 2001 From: frkcn Date: Thu, 11 May 2023 12:36:40 +0300 Subject: [PATCH 4/5] test workflow update --- .github/workflows/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index bfad184..c5a78ea 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,6 +13,8 @@ jobs: exclude: - php: '8.0' laravel: 10 + - php: '8.2' + laravel: 8 name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }} From 0ab65aa6ea2bd37186cdb35159c1316bdbdaf955 Mon Sep 17 00:00:00 2001 From: frkcn Date: Thu, 11 May 2023 15:04:00 +0300 Subject: [PATCH 5/5] changelog updated --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 136c884..3525e84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ All notable changes to `laravel-spatial` will be documented in this file +## 1.7.0 - 2023-05-11 +- PHP 8.2 support added. + ## 1.6.1 - 2023-04-04 - Changed `toGeomFromTextString()` to `toGeomFromText()` in Readme. - Fixed `with_wkt_options` configuration.