-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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.4 compatibility #6069
Comments
Using oneliner And search in vendor |
Using official docker image |
Needs update |
also needs upgrade PhpStan but few of its dependencies not yet ready too |
Example use of 8.4 in CI mck89/peast@97dd57f |
Thanks for this work, @andypost and @greg-1-anderson. Looks like the dependencies are making progress. |
Please create new release for consolidation/annotated-command#311 |
new release 3.2.3 is out! for phootwork/phootwork#97 (comment) |
https://github.com/thephpleague/container/releases/tag/4.2.3 is out so only 1 dependency left |
All dependencies are ready |
moreover https://github.com/wodby/php/releases/tag/4.54.0 release is out with PHP 8.4 (no pcov/newrelic) |
Can this be closed? AFAIK we did this. |
More remains found consolidation/site-alias#72 |
This is now complete? |
I bet it is! |
PHP 8.4 alpha2 is out and
php -l
passes on 13.x branch but some vendor dependencies need fixesGeneral function deprecation is coming https://wiki.php.net/rfc/deprecations_php_8_4
But for now nullable-declarations can be fixed https://php.watch/versions/8.4/implicitly-marking-parameter-type-nullable-deprecated
external dependencies
PHP 8.4 compatibility JetBrains/phpstorm-attributes#29
PHP 8.4 compatibility thephpleague/container#261
PHP 8.4 compatibility grasmash/expander#20
needs version 3.2.3 PHP 8.4 compatibility phootwork/phootwork#97 (comment)
needs version 1.16.3 Php 8.4 compatibility mck89/peast#70
version 1.30.0 symfony/polyfill-mbstring@e5e7ddb
version 1.30.0 symfony/polyfill-php83@4101e9e
The text was updated successfully, but these errors were encountered: