silverstripe / silverstripe-framework

Silverstripe Framework, the MVC framework that powers Silverstripe CMS
https://www.silverstripe.org
BSD 3-Clause "New" or "Revised" License
723 stars 821 forks source link

PHP8.2 Support in CMS5 for core modules #10403

Closed maxime-rainville closed 1 year ago

maxime-rainville commented 2 years ago

The first alpha of PHP8.2 is available. It's meant to reach feature freeze on July 19.

Acceptance criteria

Notes

New issues created

Third party issues created

Third party PRs

CI Integration test

- https://github.com/emteknetnz/silverstripe-installer/actions/runs/3711071825

PRs

emteknetnz commented 1 year ago

We're blocked on:

I've reduced the scope of this issue to "core" modules only and I've created a new issue to handle kitchen-sink

Given that graphql is "core", even when we close this issue we still won't have core support for PHP 8.2 - though we should once we've completed the webonyx/graphql-php v15 issue

GuySartorelli commented 1 year ago

@emteknetnz Your external PR https://github.com/oscarotero/html-parser/pull/4 has been merged and tagged - do we need to change the minimum depencency or are we okay with --prefer-lowest not being 8.2 compatible? I think just leave as is but wanna confirm.

If we don't need to change that, this can be closed.

emteknetnz commented 1 year ago

May as well update the minimum installable version https://github.com/silverstripe/silverstripe-framework/pull/10628