Skip to content

Commit 9385527

Browse files
authored
Formal Support for Php8.5 (#4720)
1 parent cfb4c11 commit 9385527

File tree

5 files changed

+49
-34
lines changed

5 files changed

+49
-34
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@ jobs:
1414
- '8.2'
1515
- '8.3'
1616
- '8.4'
17-
18-
include:
19-
- php-version: 'nightly'
20-
experimental: true
17+
- '8.5'
2118

2219
name: PHP ${{ matrix.php-version }}
2320

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org). This is a
77

88
## TBD - 2.4.2
99

10+
### Added
11+
12+
- Formal support for Php8.5. This is the last version of Php which can be used with this branch.
13+
1014
### Fixed
1115

1216
- Php8.5 deprecates use of null as array index. [PR #4635](https://github.com/PHPOffice/PhpSpreadsheet/pull/4635)

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ This branch (release222) is maintained (for security and some bug fixes), but it
1414

1515
## PHP Version Support
1616

17+
This branch runs with Php 8.1, 8.2, 8.3, 8.4, or 8.5.
18+
1719
LTS: For maintained branches, support for PHP versions will only be maintained for a period of six months beyond the
1820
[end of life](https://www.php.net/supported-versions) of that PHP version.
1921

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
]
6767
},
6868
"require": {
69-
"php": "^8.1",
69+
"php": ">=8.1.0 <8.6.0",
7070
"ext-ctype": "*",
7171
"ext-dom": "*",
7272
"ext-fileinfo": "*",
@@ -92,7 +92,7 @@
9292
"dealerdirect/phpcodesniffer-composer-installer": "dev-main",
9393
"dompdf/dompdf": "^2.0 || ^3.0",
9494
"friendsofphp/php-cs-fixer": "^3.2",
95-
"mitoteam/jpgraph": "^10.3",
95+
"mitoteam/jpgraph": "^10.5",
9696
"mpdf/mpdf": "^8.1.1",
9797
"phpcompatibility/php-compatibility": "^9.3",
9898
"phpstan/phpstan": "^1.1",

composer.lock

Lines changed: 40 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)