From 3ea77f7e4bc20dfe4140a8ca93868f50fa1f2262 Mon Sep 17 00:00:00 2001 From: Pavel Bychko Date: Sat, 23 Mar 2024 22:34:21 +0300 Subject: [PATCH 1/3] Update package versions in composer.json This commit updates the required versions for "abordage/og-images", "illuminate/support", "nunomaduro/collision" and "orchestra/testbench" in composer.json. It ensures compatibility with the newer versions of these packages, therefore maintaining project stability. --- composer.json | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index 24326ec..07c7023 100644 --- a/composer.json +++ b/composer.json @@ -21,17 +21,16 @@ "require": { "php": ">=7.4", "ext-imagick": "*", - "abordage/og-images": "^0.4.0", - "illuminate/support": "^8.0 || ^9.0 || ^10.0" + "abordage/og-images": "^0.4.1", + "illuminate/support": "^8.0 || ^9.0 || ^10.0 || ^11.0" }, "require-dev": { "ext-fileinfo": "*", "friendsofphp/php-cs-fixer": "^3.0", "mikey179/vfsstream": "^1.6", - "nunomaduro/collision": "^5.0 || ^6.0 || ^7.0", + "nunomaduro/collision": "^5.0 || ^6.0 || ^7.0 || ^8.0", "nunomaduro/larastan": "^1.0 || ^2.0", - "orchestra/testbench": "^6.0 || ^7.0 || ^8.0", - "phpstan/phpstan": "^1.0", + "orchestra/testbench": "^6.0 || ^7.0 || ^8.0 || ^9.0", "phpunit/phpunit": "^9.6 || ^10.0" }, "minimum-stability": "stable", From 99dd62ce40dd3809a194167c86cc757561a2b7ee Mon Sep 17 00:00:00 2001 From: Pavel Bychko Date: Sat, 23 Mar 2024 22:34:33 +0300 Subject: [PATCH 2/3] Update PHP and Laravel versions in GitHub Actions workflow This commit introduces additional PHP (8.3) and Laravel (11.*) versions in the tests.yml workflow file. It expands the test coverage to include these new versions and outlines which combinations of versions to exclude from testing, ensuring broad version compatibility and preventing potential issues. --- .github/workflows/tests.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e592820..e019461 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,8 +11,8 @@ jobs: matrix: stability: [ prefer-stable ] os: [ ubuntu-latest ] - php: [7.4, 8.0, 8.1, 8.2] - laravel: [8.*, 9.*, 10.*] + php: [ 7.4, 8.0, 8.1, 8.2, 8.3 ] + laravel: [ 8.*, 9.*, 10.*, 11.* ] include: - laravel: 8.* testbench: ^6.0 @@ -20,15 +20,27 @@ jobs: testbench: ^7.0 - laravel: 10.* testbench: ^8.0 + - laravel: 11.* + testbench: ^9.0 exclude: - php: 7.4 laravel: 9.* - php: 7.4 laravel: 10.* + - php: 7.4 + laravel: 11.* - php: 8.0 laravel: 10.* + - php: 8.0 + laravel: 11.* + - php: 8.1 + laravel: 11.* - php: 8.2 laravel: 8.* + - php: 8.3 + laravel: 8.* + - php: 8.3 + laravel: 9.* name: Laravel ${{ matrix.laravel }} on PHP ${{ matrix.php }} From e41c8f770663fced182bc184223170c575c4e555 Mon Sep 17 00:00:00 2001 From: Pavel Bychko Date: Sat, 23 Mar 2024 22:34:43 +0300 Subject: [PATCH 3/3] Update PHP and Laravel versions in README.md The README.md file has been updated to reflect the increased compatibility of the software. It now includes PHP 8.3 and Laravel 11.x in the list of supported versions, providing users with more options and ensuring the software remains up-to-date. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3d3504a..7696241 100644 --- a/README.md +++ b/README.md @@ -48,8 +48,8 @@ messengers. [Learn more](https://ogp.me) about Open Graph. ## Requirements -- PHP 7.4 - 8.2 -- Laravel 8.x - 10.x +- PHP 7.4 - 8.3 +- Laravel 8.x - 11.x - The Imagick PHP extension ## Installation