• Getting Started
  • Lessons
  • Developer Guides
  • Upgrading
    • Staying up to date with CMS releases
    • Upgrading a module
    • Migrating off CWP CMS recipe
    • Upgrading to Silverstripe CMS 4
    • Upgrading to PHPUnit 9.5 for PHP8 support
    • Upgrading to GraphQL 4
    • Deprecations
    • Upgrading Fluent
  • Changelogs
  • Contributing
  • Project Governance
Version 4End of Life

This version of Silverstripe CMS will not receive any additional bug fixes or documentation updates.

Go to documentation for the most recent stable version

Upgrading#

The following guides will help you upgrade your project.

There are also key points to help you upgrade your project or module to Silverstripe CMS 4. Upgrading a module is very similar to upgrading a Project. The module upgrade guide assumes familiarity with the project upgrade guide.

Staying up to date with CMS releases

Guidance on upgrading your website with new recipe releases

Upgrading a module

Upgrade your module to be compatible with Silverstripe CMS 4 and make it easy for your users to upgrade.

Migrating off CWP CMS recipe

Migrate your project off the Common Web Platform CMS recipe v2

Upgrading to Silverstripe CMS 4

Upgrade your project Silverstripe CMS 4 and keep it up to date with the latest fixes, security patches and new features.

Upgrading to PHPUnit 9.5 for PHP8 support

Guidance on upgrading your project or module to use PHPUnit 9

Upgrading to GraphQL 4

Upgrade your Silverstripe CMS project to use graphQL version 4

Deprecations

Upgrading Fluent

Upgrade your Silverstripe CMS project to use the latest version of tractorcow/silverstripe-fluent

Edit on GitHub