Skip to content

Limit PHP support for CMS 6 to PHP 8.3 only #297

Closed
@GuySartorelli

Description

@GuySartorelli

As per our major release policy:

At launch, a Silverstripe CMS major release supports all PHP versions in full support. PHP versions in limited support are not supported at launch by new Silverstripe CMS major releases.

According to the PHP supported versions page, PHP 8.1 already lost active support, and PHP 8.2 will lose active support on 31 December 2024 which is before CMS 6 will launch.

Therefore, of the versions of PHP currently stable, only PHP 8.3 is allowed at release (PHP 8.4 will release before then, but that will be handled under a separate card)

Acceptance criteria

  • Docs indicate CMS 6 supports PHP 8.3 only at launch
  • CI doesn't try to run anything with PHP 8.1 or 8.2 for CMS 6

PRs

The above must be merged first - some of the CI runs depend on it before they'll go green (notably config - I think the rest probably don't need it, from looking at them, but not 100% sure)

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions