diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 133ed22..804b608 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -40,6 +40,8 @@ jobs: - "8.1" - "8.2" - "8.3" + - "8.4" + - "8.5" laravel-version: - "5.6.*" - "5.7.*" @@ -51,6 +53,7 @@ jobs: - "^10" - "^11" - "^12" + - "^13" exclude: - php-version: "7.2" laravel-version: "^8" @@ -62,6 +65,8 @@ jobs: laravel-version: "^11" - php-version: "7.2" laravel-version: "^12" + - php-version: "7.2" + laravel-version: "^13" - php-version: "7.3" laravel-version: "^9" - php-version: "7.3" @@ -70,6 +75,8 @@ jobs: laravel-version: "^11" - php-version: "7.3" laravel-version: "^12" + - php-version: "7.3" + laravel-version: "^13" - php-version: "7.4" laravel-version: "^9" - php-version: "7.4" @@ -78,6 +85,8 @@ jobs: laravel-version: "^11" - php-version: "7.4" laravel-version: "^12" + - php-version: "7.4" + laravel-version: "^13" - php-version: "8.0" laravel-version: "5.6.*" - php-version: "8.0" @@ -90,6 +99,8 @@ jobs: laravel-version: "^11" - php-version: "8.0" laravel-version: "^12" + - php-version: "8.0" + laravel-version: "^13" - php-version: "8.1" laravel-version: "5.6.*" - php-version: "8.1" @@ -104,6 +115,8 @@ jobs: laravel-version: "^11" - php-version: "8.1" laravel-version: "^12" + - php-version: "8.1" + laravel-version: "^13" - php-version: "8.2" laravel-version: "5.6.*" - php-version: "8.2" @@ -114,6 +127,8 @@ jobs: laravel-version: "^6" - php-version: "8.2" laravel-version: "^7" + - php-version: "8.2" + laravel-version: "^13" - php-version: "8.3" laravel-version: "5.6.*" - php-version: "8.3" @@ -124,6 +139,40 @@ jobs: laravel-version: "^6" - php-version: "8.3" laravel-version: "^7" + - php-version: "8.4" + laravel-version: "5.6.*" + - php-version: "8.4" + laravel-version: "5.7.*" + - php-version: "8.4" + laravel-version: "5.8.*" + - php-version: "8.4" + laravel-version: "^6" + - php-version: "8.4" + laravel-version: "^7" + - php-version: "8.4" + laravel-version: "^8" + - php-version: "8.4" + laravel-version: "^9" + - php-version: "8.4" + laravel-version: "^10" + - php-version: "8.5" + laravel-version: "5.6.*" + - php-version: "8.5" + laravel-version: "5.7.*" + - php-version: "8.5" + laravel-version: "5.8.*" + - php-version: "8.5" + laravel-version: "^6" + - php-version: "8.5" + laravel-version: "^7" + - php-version: "8.5" + laravel-version: "^8" + - php-version: "8.5" + laravel-version: "^9" + - php-version: "8.5" + laravel-version: "^10" + - php-version: "8.5" + laravel-version: "^11" steps: - name: "Checkout" diff --git a/CHANGELOG.md b/CHANGELOG.md index f123cbe..157d4cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +### Added + +- Support Laravel 13 https://github.com/laragraph/utils/pull/22 + ## v2.2.0 ### Added diff --git a/composer.json b/composer.json index f1bff8e..da908d7 100644 --- a/composer.json +++ b/composer.json @@ -16,8 +16,8 @@ }, "require": { "php": "^7.2 || ^8", - "illuminate/contracts": "~5.6.0 || ~5.7.0 || ~5.8.0 || ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12", - "illuminate/http": "~5.6.0 || ~5.7.0 || ~5.8.0 || ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12", + "illuminate/contracts": "~5.6.0 || ~5.7.0 || ~5.8.0 || ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || ^13", + "illuminate/http": "~5.6.0 || ~5.7.0 || ~5.8.0 || ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || ^13", "thecodingmachine/safe": "^1.1 || ^2 || ^3", "webonyx/graphql-php": "^0.13.2 || ^14 || ^15" }, @@ -25,13 +25,13 @@ "ergebnis/composer-normalize": "^2.11", "jangregor/phpstan-prophecy": "^1", "mll-lab/php-cs-fixer-config": "^4", - "orchestra/testbench": "~3.6.0 || ~3.7.0 || ~3.8.0 || ~3.9.0 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 || ^10", + "orchestra/testbench": "~3.6.0 || ~3.7.0 || ~3.8.0 || ~3.9.0 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 || ^10 || ^11", "phpstan/extension-installer": "^1", "phpstan/phpstan": "^1", "phpstan/phpstan-deprecation-rules": "^1", "phpstan/phpstan-phpunit": "^1", "phpstan/phpstan-strict-rules": "^1", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9 || ^10.5 || ^11", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9 || ^10.5 || ^11 || ^12", "thecodingmachine/phpstan-safe-rule": "^1.1" }, "minimum-stability": "dev", @@ -56,6 +56,9 @@ "kylekatarnls/update-helper": true, "phpstan/extension-installer": true }, + "audit": { + "block-insecure": false + }, "preferred-install": "dist", "sort-packages": true }