Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions en/00_Getting_Started/00_Server_Requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ the server to update templates, website logic, and perform upgrades or maintenan

## PHP

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

| Silverstripe CMS Version | PHP Version |
| ------------------------ | ----------- |
| 6.0 + | 8.3 - 8.4 |
| 6.2 + | 8.3 - 8.5 |
| 6.0 - 6.1 | 8.3 - 8.4 |
| 5.2 + | 8.1 - 8.3 |
| 5.0 - 5.1 | 8.1 - 8.2 |

Expand Down
2 changes: 1 addition & 1 deletion en/00_Getting_Started/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ icon: rocket

## Server requirements

Silverstripe requires PHP 8.3 or PHP 8.4. It runs on many webservers and databases, but is most commonly served using
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
Apache and MySQL/MariaDB.

If you are setting up your own environment, you'll need to consider a few configuration settings such as URL rewriting
Expand Down
8 changes: 8 additions & 0 deletions en/08_Changelogs/6.2.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ title: 6.2.0 (unreleased)

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

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

### PHP 8.5 support {#php-8-5-support}

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.

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.

### Pass arbitrary attributes with requirements API {#requirements-attributes}

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.
Expand Down