diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6c2bb17..7cca40b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,6 +26,6 @@ jobs: os: >- ['ubuntu-latest', 'windows-latest'] php: >- - ['8.1', '8.2', '8.3', '8.4', '8.5'] + ['8.1', '8.2', '8.3', '8.4', '8.5', '8.6'] secrets: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} diff --git a/.github/workflows/composer-dependency-analyser.yml b/.github/workflows/composer-dependency-analyser.yml index 3fed6a3..98822bf 100644 --- a/.github/workflows/composer-dependency-analyser.yml +++ b/.github/workflows/composer-dependency-analyser.yml @@ -24,4 +24,4 @@ jobs: uses: yiisoft/actions/.github/workflows/composer-dependency-analyser.yml@master with: php: >- - ['8.1', '8.2', '8.3', '8.4', '8.5'] + ['8.1', '8.2', '8.3', '8.4', '8.5', '8.6'] diff --git a/.github/workflows/mutation.yml b/.github/workflows/mutation.yml index 31e4dfb..18fed5b 100644 --- a/.github/workflows/mutation.yml +++ b/.github/workflows/mutation.yml @@ -27,7 +27,7 @@ jobs: os: >- ['ubuntu-latest'] php: >- - ['8.5'] + ['8.6'] infection-args: "--ignore-msi-with-no-mutations" secrets: STRYKER_DASHBOARD_API_KEY: ${{ secrets.STRYKER_DASHBOARD_API_KEY }} diff --git a/.github/workflows/static.yml b/.github/workflows/static.yml index 2ad8e48..ad57f4b 100644 --- a/.github/workflows/static.yml +++ b/.github/workflows/static.yml @@ -25,4 +25,4 @@ jobs: os: >- ['ubuntu-latest'] php: >- - ['8.1', '8.2', '8.3', '8.4', '8.5'] + ['8.1', '8.2', '8.3', '8.4', '8.5', '8.6'] diff --git a/CHANGELOG.md b/CHANGELOG.md index 3df4361..41b43d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ - Enh #167: Remove dead code in `StringHelper::truncateWordsByLength()` (@vjik) - Enh #172: Optimize `StringHelper::startsWithIgnoringCase()` and `StringHelper::endsWithIgnoringCase()` (@vjik) - Enh #174: Exclude all development files from distribution archive (@vjik) +- Enh #175: Add PHP 8.6 support (@vjik) ## 2.7.0 November 23, 2025 diff --git a/README.md b/README.md index 90ae7ee..e3eb995 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ The package provides: ## Requirements -- PHP 8.1 - 8.5. +- PHP 8.1 - 8.6. - `mbstring` PHP extension. ## Installation diff --git a/composer.json b/composer.json index feff1b3..b8bf40f 100644 --- a/composer.json +++ b/composer.json @@ -28,7 +28,7 @@ } ], "require": { - "php": "8.1 - 8.5", + "php": "8.1 - 8.6", "ext-mbstring": "*" }, "require-dev": {