Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHP 8.0 Roadmap #5646

Closed
48 of 52 tasks
alexander-schranz opened this issue Nov 20, 2020 · 4 comments · Fixed by #5757
Closed
48 of 52 tasks

PHP 8.0 Roadmap #5646

alexander-schranz opened this issue Nov 20, 2020 · 4 comments · Fixed by #5757
Labels
Feature New functionality not yet included in Sulu

Comments

@alexander-schranz
Copy link
Member

alexander-schranz commented Nov 20, 2020

Problem description

Wanted to have a look what would be needed to support PHP 8. At current state I must sadly tell it will not be possible without big effort to support sulu 1.6 and php 8.0 the first packages I checked with conflichts is the DoctrineCacheBundle and Puls00FFmpegBundle both are abandoned and so will not merge any pull requests.

So I would think when not specially requested by a sponsor or partner we will focus PHP 8 support for the 2.x (current 2.1) Version.

Proposed solution

Conflicting packages

From the composer why php list:

The following should work but are not tested yet with PHP 8:

Check compatibility of the bundles:

Known Issues

The following issues are not blocking but need to be keep in mind before upgrading a project to PHP 8:

@goetas
Copy link

goetas commented Jan 26, 2021

JMS Serializer with php 8 support has been released :)

@chirimoya
Copy link
Member

JMS Serializer with php 8 support has been released :)

Thanks!

@alexander-schranz
Copy link
Member Author

I updated the Issue Description with a section called Known Issues, this issues do not effect sulu itself but should be keep in mind before using PHP 8 for a Project.

@alexander-schranz
Copy link
Member Author

alexander-schranz commented Feb 23, 2021

We finally merged the PHP 8 support of sulu core, the most used bundles and did upgrade some other php packages to support PHP 8. 🎉

The support will be released with the release of the bundles and the next patch release of 2.1 and 2.2 Version of sulu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New functionality not yet included in Sulu
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants