-
Notifications
You must be signed in to change notification settings - Fork 325
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
Comments
JMS Serializer with php 8 support has been released :) |
Thanks! |
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. |
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. |
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:php-http/guzzle6-adapter Allow installation with PHP 8 php-http/guzzle6-adapter#86Requirement removed in: Fix psr18 client min requirements for using symfony http client #5811The 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:
The text was updated successfully, but these errors were encountered: