-
Notifications
You must be signed in to change notification settings - Fork 126
PHP 8.1 #428
Description
Welcome to the third edition of PHP syntax upgrade. Bellow you will find the list of brand new features added in PHP 8.1, which are affecting syntax.
At the moment of writing (may '21), version 8.1 have not reached alpha yet, but this should happen in the next month (June 10) and in 2 months we can expect feature freeze. For now you can find new features in rfc section and UPGRADING file.
I'll be creating PR's, but feel free to jump in and implement features. If you want to help, but you have problems with TextMate grammar, test specs or anything else, just let me know in this issue.
🏃 - Work in progress
🐌 - Planned (some work started)
✋ - On hold (possible changes)
-
PRs
-
Major
done -
Minor
done -
Other
- Update names of constants, functions, classes
-
No changes necessary (we may add latter tests just in case)
- https://wiki.php.net/rfc/new_in_initializers
- https://wiki.php.net/rfc/final_class_const
- https://wiki.php.net/rfc/first_class_callable_syntax
Migration guide for PHP 8.1 is available here: https://github.com/php/php-src/blob/master/UPGRADING