Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

 

CMS 4.10 is here with official support for PHP 8.0

Out with the old, in with the new. This release brings official support for PHP 8.0 and PHPUnit 9.5 while dropping support for legacy technologies like PHP 7.2 and Microsoft Internet Explorer 11. Upgrade today and set up your project for long term success.

Read post

A new version of Silverstripe CMS is out and adds support for the latest releases of key dependencies. The biggest change is the migration to PHPUnit 9.5 which allows official support for PHP 8.0.

Not quite ready to migrate your existing test coverage to PHPUnit 9.5? You can take your time… we've got you covered until the end of 2022.

Get your projects set up for long term success and book your upgrades!

As usual, this release follows semantic versioning, so it’s ready to be used in any current Silverstripe CMS project right now.

Official support for PHP 8.0

While previous releases worked with PHP 8.0, Silverstripe CMS 4.10 is the first to officially support it. This release has been tested top-to-bottom with PHP 8.0. So you can migrate to PHP 8.0 with confidence and developers can leverage all the new PHP 8.0 features.

Official support for PHPUnit 9.5

To support PHP 8.0, we added support for PHPUnit 9.5 and migrated all our test coverage. If you want your test coverage to run on PHP 8, then you will also need to migrate to PHPUnit 9.5.

Not ready to migrate to PHPUnit 9.5 and PHP 8.0 quite yet? Don’t worry! We’ve added a compatibility layer that will allow you to keep running your PHPUnit 5.7 tests with the latest version of Silverstripe CMS until the end of 2022.

End of support for PHP 7.2 and Internet Explorer 11

Unfortunately, to support the latest version of some technologies, we occasionally have to drop support for older versions. Silverstripe CMS 4.10 no longer supports PHP 7.2 or PHP 7.1.

We can also no longer guarantee that the CMS interface will be usable with Microsoft Internet Explorer 11. Note that this will only impact content authors. This does NOT prevent your website frontend from working with Internet Explorer 11.

We published a blog post outlining our support commitments last month if you want more details.

Stability improvements

This release includes a number of bug fixes to improve a broad range of areas. Check the changelogs for full details of these fixes split by module. Thank you to Silverstripe CMS community members that helped contribute these fixes as part of the release!

Keen to get your upgrade underway?

Talk to your Digital Agency or Developer about upgrading

Haven’t got a Developer or Agency? No problem! Browse the Silverstripe CMS Developer Network or the Silverstripe Professional Partner Directory and filter by location to find a Silverstripe CMS Developer near you.

Developers, check out our documentation

This release announcement does not cover the full detail of what is included in the release. Be sure to review the full changelog before planning your next site upgrade.

Head to our Developer Docs to view the CMS 4.10. changelog.

About the author
Maxime Rainville

Maxime is a Senior Developer working with the SilverStripe Open Sourcerers team.

Post your comment

Comments

No one has commented on this page yet.

RSS feed for comments on this page | RSS feed for all comments