From 9d9a76487bd17f86302cbdf3b35d1d4c04bcc311 Mon Sep 17 00:00:00 2001 From: Bryan Nielsen Date: Tue, 19 Mar 2024 16:12:39 -0400 Subject: [PATCH] Bump dependencies for Laravel 11 support. Due to changes in dependencies this raises the minimum support to Laravel 9.x and PHP 8.1 --- .github/workflows/test.yml | 16 ++++++---------- CHANGELOG.md | 11 +++++++++++ composer.json | 15 +++++++-------- tests/fixtures/phpunit.xml | 1 + 4 files changed, 25 insertions(+), 18 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1f0738f..e8c4c63 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,20 +11,16 @@ jobs: strategy: fail-fast: false matrix: - php: [8.0, 8.1, 8.2] + php: [8.1, 8.2, 8.3] os: [ubuntu-latest] - laravel: [8, 9, 10] - include: - - php: 7.4 + laravel: [9,10,11] + exclude: + - php: 8.1 os: ubuntu-latest - laravel: 8 + laravel: 11 - php: 8.3 os: ubuntu-latest - laravel: 10 - exclude: - - php: 8.0 - os: ubuntu-latest - laravel: 10 + laravel: 9 name: Laravel ${{ matrix.laravel }} - PHP ${{ matrix.php }} diff --git a/CHANGELOG.md b/CHANGELOG.md index d076f63..ccc3cfd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,17 @@ ## [Unreleased] +### Added + +- Now supporting Laravel 11 + +### Changed + +- Dropped support for Laravel 8 +- Minimum PHP version increased to 8.1 +- Updated Rebing/GraphQL[https://github.com/rebing/graphql-laravel] Dependency from version 8.6 to 9.2 +- Updated Rcrowe/TwigBridge[https://github.com/rcrowe/TwigBridge] Dependency from version 0.14.1 to 0.14.3 + ## [1.3.2] - 2024-07-03 ### Fixed diff --git a/composer.json b/composer.json index 5b557d8..ac5cdd3 100644 --- a/composer.json +++ b/composer.json @@ -14,16 +14,15 @@ "role": "Developer" }], "require": { - "php": ">= 7.2.5", - "illuminate/contracts": "^8.0|^9.0|^10.0", - "illuminate/database": "^8.0|^9.0|^10.0", - "illuminate/support": "^8.0|^9.0|^10.0", - "rcrowe/twigbridge": "^0.14.1", - "twig/twig": "~3.0 <=3.8.0", - "rebing/graphql-laravel": "^8.6" + "php": ">= 8.1", + "illuminate/contracts": "^9.0|^10.0|^11.0", + "illuminate/database": "^9.0|^10.0|^11.0", + "illuminate/support": "^9.0|^10.0|^11.0", + "rcrowe/twigbridge": "^0.14.3", + "rebing/graphql-laravel": "^9.2.0" }, "require-dev": { - "nunomaduro/collision": "^6.0", + "nunomaduro/collision": "^6.1", "nunomaduro/larastan": "^2.0.1", "orchestra/testbench": "^7.0", "pestphp/pest": "^1.21", diff --git a/tests/fixtures/phpunit.xml b/tests/fixtures/phpunit.xml index e404ba9..e956fd1 100644 --- a/tests/fixtures/phpunit.xml +++ b/tests/fixtures/phpunit.xml @@ -32,6 +32,7 @@ +