From e3b3e0540eede979d86e880d31c94c8556c3ca8f Mon Sep 17 00:00:00 2001 From: Danny van der Sluijs Date: Tue, 25 Nov 2025 13:21:31 +0100 Subject: [PATCH 1/3] build: Move PHP 8.5 to default add PHP 8.6 as experimental --- .github/workflows/continuous-integration-32-bits.yml | 2 +- .github/workflows/continuous-integration.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/continuous-integration-32-bits.yml b/.github/workflows/continuous-integration-32-bits.yml index 4c7d5815..60501258 100644 --- a/.github/workflows/continuous-integration-32-bits.yml +++ b/.github/workflows/continuous-integration-32-bits.yml @@ -28,7 +28,7 @@ jobs: coverage: "none" extensions: "intl, zip" ini-values: "memory_limit=-1, phar.readonly=0, error_reporting=E_ALL, display_errors=On" - php-version: "8.4" + php-version: "8.5" tools: composer - name: Check PHP_INT_MAX diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index d53ae66a..f5632b4d 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -21,12 +21,12 @@ jobs: strategy: fail-fast: false matrix: - php-version: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4'] + php-version: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5'] dependencies: [highest] include: - php-version: "7.2" dependencies: lowest - - php-version: "8.5" + - php-version: "8.6" dependencies: ignore experimental: true From 7bd1a463ac522bae705fc63ddaabcbf6d24c8a72 Mon Sep 17 00:00:00 2001 From: Danny van der Sluijs Date: Fri, 28 Nov 2025 15:34:22 +0100 Subject: [PATCH 2/3] build: Revert to 8.4 for 32 bits testing --- .github/workflows/continuous-integration-32-bits.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/continuous-integration-32-bits.yml b/.github/workflows/continuous-integration-32-bits.yml index 60501258..4c7d5815 100644 --- a/.github/workflows/continuous-integration-32-bits.yml +++ b/.github/workflows/continuous-integration-32-bits.yml @@ -28,7 +28,7 @@ jobs: coverage: "none" extensions: "intl, zip" ini-values: "memory_limit=-1, phar.readonly=0, error_reporting=E_ALL, display_errors=On" - php-version: "8.5" + php-version: "8.4" tools: composer - name: Check PHP_INT_MAX From 91c6b52d507731dc7db2c3a57e1c3c42baf4cdb5 Mon Sep 17 00:00:00 2001 From: Danny van der Sluijs Date: Fri, 28 Nov 2025 15:45:43 +0100 Subject: [PATCH 3/3] docs: Add changelog entry --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 824690ff..3eeecfad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Changed +- Move PHP 8.5 to default add PHP 8.6 as experimental ([#852](https://github.com/jsonrainbow/json-schema/pull/852)) ### Fixed - Allow underscore and tilde in URI hostnames as per RFC 3986 ([#853](https://github.com/jsonrainbow/json-schema/pull/853))