From f979492ff4cbbc00d670d38c8bd8b296c30359ca Mon Sep 17 00:00:00 2001 From: Aliaksei Sanikovich Date: Sun, 29 Sep 2024 23:40:00 +0200 Subject: [PATCH] v3: supports Laravel 11+ and PHP 8.2+ --- .github/workflows/pest.yml | 6 +++--- .github/workflows/phpstan.yml | 2 +- README.md | 1 + composer.json | 14 +++++++------- 4 files changed, 12 insertions(+), 11 deletions(-) diff --git a/.github/workflows/pest.yml b/.github/workflows/pest.yml index 84e08f1..3856f8a 100644 --- a/.github/workflows/pest.yml +++ b/.github/workflows/pest.yml @@ -11,12 +11,12 @@ jobs: strategy: fail-fast: false matrix: - php: [ 8.2, 8.1 ] - laravel: [ 10.* ] + php: [ 8.1, 8.2, 8.3 ] + laravel: [ 10.*, 11.* ] db: [ 'mysql:8.0', 'mysql:5.7', 'mariadb:10.9' ] dependency-version: [ prefer-stable ] include: - - laravel: 10.* + - laravel: ${{ matrix.laravel }} testbench: ^8.0 services: diff --git a/.github/workflows/phpstan.yml b/.github/workflows/phpstan.yml index 7244bcb..bfea8cb 100644 --- a/.github/workflows/phpstan.yml +++ b/.github/workflows/phpstan.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - php: [ 8.2, 8.1 ] + php: [ 8.1, 8.2, 8.3 ] steps: - name: Checkout code diff --git a/README.md b/README.md index c16b71b..b0ad139 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@ **This Laravel package allows you to easily work with spatial data types and functions.** +* v3 supports Laravel 11+ and PHP 8.2+ * v2 supports Laravel 10+ and PHP 8.1+ * v1 supports Laravel 8,9 and PHP 8.1+ diff --git a/composer.json b/composer.json index f325df6..3549dab 100644 --- a/composer.json +++ b/composer.json @@ -10,19 +10,19 @@ } ], "require": { - "php": "^8.1", + "php": "^8.1|^8.2", "ext-json": "*", "ext-pdo": "*", - "laravel/framework": "^10.0", + "laravel/framework": "^10.0|^11.0", "phayes/geophp": "^1.2" }, "require-dev": { - "doctrine/dbal": "^3.0", + "doctrine/dbal": "^3.0|^4.1", "laravel/pint": "^1.5", - "nunomaduro/larastan": "^1.0|^2.4", - "orchestra/testbench": "^8.0", - "pestphp/pest": "^1.0|^2.6", - "pestphp/pest-plugin-laravel": "^1.0|^2.0" + "larastan/larastan": "^1.0|^2.4", + "orchestra/testbench": "^8.0|^9.4", + "pestphp/pest": "^1.0|^2.6|^3.0", + "pestphp/pest-plugin-laravel": "^1.0|^2.0|^3.0" }, "autoload": { "psr-4": {