[wp-trac] [WordPress Trac] #53635: PHP 8.1: various compatibility fixes

WordPress Trac noreply at wordpress.org
Fri Jul 9 20:01:08 UTC 2021


#53635: PHP 8.1: various compatibility fixes
------------------------------+--------------------
 Reporter:  SergeyBiryukov    |      Owner:  (none)
     Type:  task (blessed)    |     Status:  new
 Priority:  normal            |  Milestone:  5.9
Component:  General           |    Version:
 Severity:  normal            |   Keywords:  php81
  Focuses:  coding-standards  |
------------------------------+--------------------
 Previously:
 * #50913 (5.6)

 PHP 8.1 release is [https://wiki.php.net/todo/php81 planned for November
 25, 2021]. WordPress 5.9 is currently
 [https://wordpress.org/about/roadmap/ planned for December 2021] and
 should aim to support PHP 8.1 as much as possible.

 This ticket can 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 8.1 change across the codebase, separate tickets should still be
 opened.

 For an example of issues/patches with separate tickets, see:
 * #52825 PHP 8.1: MySQLi error reporting value changes
 * #53299 PHP 8.1: Update `is_serialized` function 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 `php81` keyword, so
 these can be easily found using this report:
 https://core.trac.wordpress.org/query?keywords=~php81

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/53635>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list