From abe49bfb72514ce6c344509b0589bf77cd19179d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Gamez?= Date: Thu, 20 Aug 2026 23:51:54 +0200 Subject: [PATCH] Add support for PHP 8.6 --- .github/workflows/tests.yml | 7 ++++++- CHANGELOG.md | 2 ++ composer.json | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d974367..c6d01b2 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -58,6 +58,11 @@ jobs: symfony-require: "8.*" job-name: "PHP 8.5 - Symfony 8.x" + - php-version: "8.6" + symfony-require: "8.*" + job-name: "PHP 8.6 - Symfony 8.x" + composer-options: "--ignore-platform-req=php+" + steps: - name: "Checkout" uses: "actions/checkout@v6" @@ -74,7 +79,7 @@ jobs: - name: "Install dependencies with Composer" uses: "ramsey/composer-install@v4" with: - composer-options: "--prefer-dist" + composer-options: "--prefer-dist ${{ matrix.composer-options }}" - name: Run test suite run: ./vendor/bin/phpunit diff --git a/CHANGELOG.md b/CHANGELOG.md index b2cf4af..d19255b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## [Unreleased] +* Added support for PHP 8.6 + ## [6.1.0] * Added AppCheck keyset cache support diff --git a/composer.json b/composer.json index 440f07c..879507d 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ } ], "require": { - "php": "~8.3.0 || ~8.4.0 || ~8.5.0", + "php": "~8.3.0 || ~8.4.0 || ~8.5.0 || ~8.6.0", "kreait/firebase-php": "^8.1", "psr/simple-cache": "^1.0 || ^2.0 || ^3.0", "symfony/cache": "^6.4 || ^7.4 || ^8.0",