From acf9294f8467aa28d476cc803ff6256f48c85ce3 Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Wed, 18 Feb 2026 18:22:38 +0000 Subject: [PATCH 1/5] update dependencies --- composer.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index f1bff8e..f0e20f9 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", From bbd96d254e0b47c81f9a809706ddcd81f70e7434 Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Wed, 18 Feb 2026 18:25:14 +0000 Subject: [PATCH 2/5] update testing matrix --- .github/workflows/continuous-integration.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 133ed22..a88a809 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" From 14ca8d51aa529bd53bf48fb0bc1c57334999ca79 Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Wed, 18 Feb 2026 18:29:32 +0000 Subject: [PATCH 3/5] add changelog entry --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) 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 From a373681bdc89e3b8d362cf57fa7591b2ebdb72d1 Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Wed, 18 Feb 2026 18:50:28 +0000 Subject: [PATCH 4/5] ignore security advisories --- composer.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/composer.json b/composer.json index f0e20f9..da908d7 100644 --- a/composer.json +++ b/composer.json @@ -56,6 +56,9 @@ "kylekatarnls/update-helper": true, "phpstan/extension-installer": true }, + "audit": { + "block-insecure": false + }, "preferred-install": "dist", "sort-packages": true } From dd7b139d5eb0a8ad66f511f7c83c45dc714cf575 Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Thu, 19 Feb 2026 11:55:15 +0000 Subject: [PATCH 5/5] add exclusions for PHP 8.4 and 8.5 --- .github/workflows/continuous-integration.yml | 34 ++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index a88a809..804b608 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -139,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"