Skip to content

Commit d392f83

Browse files
committed
Add support for PHP 8.5
1 parent 90cd38c commit d392f83

5 files changed

Lines changed: 20 additions & 11 deletions

File tree

.github/workflows/emulator-tests.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,12 @@ jobs:
2727
- "8.1"
2828
- "8.2"
2929
- "8.3"
30+
- "8.4"
3031
dependencies:
3132
- "lowest"
3233
- "highest"
3334
include:
34-
- php: "8.4"
35+
- php: "8.5"
3536
composer-options: "--ignore-platform-reqs"
3637
dependencies: "highest"
3738

.github/workflows/tests.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ jobs:
3131
dependencies:
3232
- "lowest"
3333
- "highest"
34+
include:
35+
- php: "8.5"
36+
composer-options: "--ignore-platform-reqs"
37+
dependencies: "highest"
3438

3539
steps:
3640
- name: Checkout code

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# CHANGELOG
22

3+
## [Unreleased]
4+
5+
* Added support for PHP 8.5
6+
37
## 5.2.1 - 2024-12-20
48

59
* Fixed deprecated implicit nullable parameter

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -244,13 +244,13 @@ $verifier = IdTokenVerifier::createWithProjectIdAndCache($projectId, $cache);
244244
Earlier versions will receive security fixes as long as their **lowest** PHP requirement receives security fixes. For
245245
example, when a version supports PHP 7.4 and PHP 8.0, security support will end when security support for PHP 7.4 ends.
246246

247-
| Version | Initial Release | Supported PHP Versions | Status |
248-
|---------|-----------------|--------------------------|------------------|
249-
| `5.x` | 25 Nov 2023 | `~8.1.0, ~8.2.0, ~8.3.0` | Active |
250-
| `4.x` | 26 Nov 2022 | `~8.1.0, ~8.2.0, ~8.3.0` | Security Support |
251-
| `3.x` | 25 Apr 2022 | `^7.4, ^8.0` | End of life |
252-
| `2.x` | 03 Jan 2022 | `^7.4, ^8.0` | End of life |
253-
| `1.x` | 06 Feb 2017 | `>=5.5` | End of life |
247+
| Version | Initial Release | Supported PHP Versions | Status |
248+
|---------|-----------------|------------------------------------------|-------------|
249+
| `5.x` | 25 Nov 2023 | `~8.1.0, ~8.2.0, ~8.3.0, ~8.4.0, ~8.5.0` | Active |
250+
| `4.x` | 26 Nov 2022 | `~8.1.0, ~8.2.0, ~8.3.0` | End of life |
251+
| `3.x` | 25 Apr 2022 | `^7.4, ^8.0` | End of life |
252+
| `2.x` | 03 Jan 2022 | `^7.4, ^8.0` | End of life |
253+
| `1.x` | 06 Feb 2017 | `>=5.5` | End of life |
254254

255255
## License
256256

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
}
1919
],
2020
"require": {
21-
"php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0",
21+
"php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0",
2222
"ext-json": "*",
2323
"ext-openssl": "*",
2424
"beste/clock": "^3.0",
@@ -33,8 +33,8 @@
3333
"require-dev": {
3434
"friendsofphp/php-cs-fixer": "^3.62.0",
3535
"phpstan/extension-installer": "^1.4.1",
36-
"phpstan/phpstan": "^1.11.10",
37-
"phpstan/phpstan-phpunit": "^1.4.0",
36+
"phpstan/phpstan": "^2.1",
37+
"phpstan/phpstan-phpunit": "^2.0",
3838
"phpunit/phpunit": "^10.5.30",
3939
"rector/rector": "^2.1",
4040
"symfony/cache": "^6.4.3 || ^7.1.3",

0 commit comments

Comments
 (0)