From 4812f2071a4ec9ed0dbfdb765b60abba3cacdf2a Mon Sep 17 00:00:00 2001 From: William Jacoby Date: Tue, 10 Nov 2026 16:57:38 -0600 Subject: [PATCH 1/2] Finish the PHP 8.1 minimum: README and CI README: the requirements now say PHP 8.1 or later, matching `ext.php` and `composer.json`. CI: the phpBB 3.3 test matrix now includes PHP 8.1; the lint job now starts at PHP 8.1, so the new minimum is tested. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/lint.yml | 2 +- .github/workflows/tests.yml | 2 +- README.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 1cd5e40..39f955b 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-24.04 strategy: matrix: - php: ['7.4', '8.4'] + php: ['8.1', '8.4'] steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f1f25a7..f964eea 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,7 +21,7 @@ jobs: PHPBB_BRANCH: '3.3.x' RUN_FUNCTIONAL_TESTS: 0 PRIMARY_PHP_VERSION: '7.4' - PHP_VERSION_MATRIX: '["7.4", "8.0", "8.1", "8.2"]' + PHP_VERSION_MATRIX: '["8.1", "8.2"]' # phpBB 4.0 (master) compatibility call-tests-master: diff --git a/README.md b/README.md index c7affb1..62c00ac 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Click an image for the full size. See the [screenshot gallery](docs/images/scree ## Requirements - phpBB 3.3.19 or later, including phpBB 4.0 (tested on its 4.0.0-a3 development version) -- PHP 7.4 or later (phpBB 4.0 itself needs PHP 8.2 or later), with the DOM extension +- PHP 8.1 or later (phpBB 4.0 itself needs PHP 8.2 or later), with the DOM extension ## Installation From 313f4a4af7f8786e8a07c3c2f56ca244d91e8f12 Mon Sep 17 00:00:00 2001 From: William Jacoby Date: Tue, 10 Nov 2026 17:29:41 -0600 Subject: [PATCH 2/2] Run the primary phpBB 3.3 test job on PHP 8.1 PRIMARY_PHP_VERSION was still below the new minimum. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f964eea..a227627 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -20,7 +20,7 @@ jobs: EPV: 0 PHPBB_BRANCH: '3.3.x' RUN_FUNCTIONAL_TESTS: 0 - PRIMARY_PHP_VERSION: '7.4' + PRIMARY_PHP_VERSION: '8.1' PHP_VERSION_MATRIX: '["8.1", "8.2"]' # phpBB 4.0 (master) compatibility