Skip to content

Commit c8acdff

Browse files
committed
DOC PHP 8.5 support
1 parent f88ddff commit c8acdff

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

en/00_Getting_Started/00_Server_Requirements.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ the server to update templates, website logic, and perform upgrades or maintenan
1212

1313
## PHP
1414

15-
- PHP 8.3 - 8.4
15+
- PHP 8.3 - 8.5
1616
- PHP extensions: `ctype`, `dom`, `fileinfo`, `hash`, `intl`, `mbstring`, `session`, `simplexml`, `tokenizer`, `xml`
1717
- PHP configuration: `memory_limit` with at least `48M`
1818
- PHP extension for image manipulation: Either `gd` or `imagick`
@@ -275,7 +275,8 @@ table may be of use:
275275

276276
| Silverstripe CMS Version | PHP Version |
277277
| ------------------------ | ----------- |
278-
| 6.0 + | 8.3 - 8.4 |
278+
| 6.2 + | 8.3 - 8.5 |
279+
| 6.0 - 6.1 | 8.3 - 8.4 |
279280
| 5.2 + | 8.1 - 8.3 |
280281
| 5.0 - 5.1 | 8.1 - 8.2 |
281282

en/00_Getting_Started/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ icon: rocket
88

99
## Server requirements
1010

11-
Silverstripe requires PHP 8.3 or PHP 8.4. It runs on many webservers and databases, but is most commonly served using
11+
Silverstripe CMS requires PHP 8.3, PHP 8.4 or PHP 8.5. It runs on many webservers and databases, but is most commonly served using
1212
Apache and MySQL/MariaDB.
1313

1414
If you are setting up your own environment, you'll need to consider a few configuration settings such as URL rewriting

en/08_Changelogs/6.2.0.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ title: 6.2.0 (unreleased)
88

99
- [Features and enhancements](#features-and-enhancements)
1010
- [Accessibility improvements](#accessibility-improvements)
11+
- [Unsaved changes indicator](#unsaved-changes-indicator)
12+
- [PHP 8.5 support](#php-8-5-support)
1113
- [Pass arbitrary attributes with requirements API](#requirements-attributes)
1214
- [Filter archived records](#filter-archived-records)
1315
- [Filter campaigns](#filter-campaigns)
@@ -94,6 +96,12 @@ The indicator appears as a "notice" after a configurable initial period (default
9496

9597
See [Unsaved changes indicator](/developer_guides/customising_the_admin_interface/unsaved-changes-indicator/) instructions on how to configure the indicator.
9698

99+
### PHP 8.5 support {#php-8-5-support}
100+
101+
All [supported modules](/project_governance/supported_modules/) have been updated to support PHP 8.5, this means that Silverstripe CMS 6.2.0 can be run on PHP 8.5 without issues.
102+
103+
Note that some third-party modules may not yet support PHP 8.5, so PHP deprecation warnings may still show for those if your PHP error reporting is set to report all deprecations.
104+
97105
### Pass arbitrary attributes with requirements API {#requirements-attributes}
98106

99107
When using [`Requirements_Backend`](api:SilverStripe\View\Requirements_Backend) as your requirements API backend (which is the default), you can now pass arbitrary attributes for JavaScript and CSS (`<script>` and `<link>` tags) using the `$options` argument in various methods.

0 commit comments

Comments
 (0)