Opened 2 years ago
Closed 2 years ago
#58850 closed task (blessed) (fixed)
PHP 8.x: various compatibility fixes for WordPress 6.4
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Milestone: | 6.4 | Priority: | normal |
| Severity: | normal | Version: | |
| Component: | General | Keywords: | php8 php81 php82 |
| Focuses: | coding-standards | Cc: |
Description
Previously:
This ticket will be used as an "epic", allowing a variety of small patches each fixing a specific failure to be added to and committed against this ticket.
For patches addressing all instances of failures related to one specific PHP version (such as PHP 8.0, 8.1, or 8.2) change across the codebase, separate tickets should still be opened.
For an example of issues/patches with separate tickets, see:
- #53299 PHP 8.1: Update
is_serializedfunction to accept Enums - #53465 PHP 8.1.: the default value of the flags parameter for
htmlentities()et all needs to be explicitly set
When opening a separate ticket, please tag it with the appropriate PHP version keyword so that these tickets can be easily found:
- PHP 8.2: keyword is
php82with its report https://core.trac.wordpress.org/query?keywords=~php82 - PHP 8.1: keyword is
php81with its report https://core.trac.wordpress.org/query?keywords=~php81 - PHP 8.0: keyword is
php8with its report https://core.trac.wordpress.org/query?keywords=~php8
Note: See
TracTickets for help on using
tickets.
#59654 is now open for 6.5. With 6.4 RC1 happening in a couple of hours, closing this ticket for the cycle.