Home » Releases » 8.2 » 8.2.33 »

PHP 8.2.11

The latest release of PHP 8.2 is 8.2.33 which includes important security patches.

Source Code

Change Log

  • core

    • Fixed bug GH-11937 (Constant ASTs containing objects).
      ilutov
    • Fixed bug GH-11790 (On riscv64 require libatomic if actually needed).
      Jeremie Courreges-Anglas
    • Fixed bug GH-11876: ini_parse_quantity() accepts invalid quantities.
      Girgias
    • Fixed bug GH-12073 (Segfault when freeing incompletely initialized closures).
      ilutov
    • Fixed bug GH-12060 (Internal iterator rewind handler is called twice).
      ju1ius
    • Fixed bug GH-12102 (Incorrect compile error when using array access on TMP value in function call).
      ilutov
  • dom

    • Fix memory leak when setting an invalid DOMDocument encoding.
      nielsdos
  • iconv

    • Fixed build for NetBSD which still uses the old iconv signature.
      David Carlier
  • intl

    • Fixed bug GH-12020 (intl_get_error_message() broken after MessageFormatter::formatMessage() fails).
      Girgias
  • mysqlnd

    • Fixed bug GH-10270 (Invalid error message when connection via SSL fails: "trying to connect via (null)").
      Kamil Tekiela
  • odbc

    • Fixed memory leak with failed SQLPrepare.
      NattyNarwhal
    • Fixed persistent procedural ODBC connections not getting closed.
      NattyNarwhal
  • simplexml

    • Fixed bug #52751 (XPath processing-instruction() function is not supported).
      nielsdos
  • spl

    • Fixed bug GH-11972 (RecursiveCallbackFilterIterator regression in 8.1.18).
      nielsdos
  • sqlite3

    • Fixed bug GH-11878 (SQLite3 callback functions cause a memory leak with a callable array).
      nielsdos
      arnaud-lb

PHP 8.2


  Represents a security release