Home » Releases » 8.2 » 8.2.33 »

PHP 8.2.12

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

Source Code

Change Log

  • core

    • Fixed bug GH-12207 (memory leak when class using trait with doc block).
      rioderelfte
    • Fixed bug GH-12215 (Module entry being overwritten causes type errors in ext/dom).
      nielsdos
    • Fixed bug GH-12273 (__builtin_cpu_init check).
      Freaky
    • Fixed bug #80092 (ZTS + preload = segfault on shutdown).
      nielsdos
  • cli

    • Ensure a single Date header is present.
      coppolafab
  • ctype

    • Fixed bug GH-11997 (ctype_alnum 5 times slower in PHP 8.1 or greater).
      nielsdos
  • dom

    • Restore old namespace reconciliation behaviour.
      nielsdos
    • Fixed bug GH-8996 (DOMNode serialization on PHP ^8.1).
      nielsdos
  • fileinfo

    • Fixed bug GH-11891 (fileinfo returns text/xml for some svg files).
      usarise
  • filter

    • Fix explicit FILTER_REQUIRE_SCALAR with FILTER_CALLBACK (ilutov)
  • hash

    • Fixed bug GH-12186 (segfault copying/cloning a finalized HashContext).
      MaxSem
  • intl

    • Fixed bug GH-12243 (segfault on IntlDateFormatter::construct).
      David Carlier
    • Fixed bug GH-12282 (IntlDateFormatter::construct should throw an exception on an invalid locale).
      David Carlier
  • mysqlnd

    • Fixed bug GH-12297 (PHP Startup: Invalid library (maybe not a PHP library) 'mysqlnd.so' in Unknown on line).
      nielsdos
  • opcache

    • Fixed opcache_invalidate() on deleted file.
      mikhainin
    • Fixed bug GH-12380 (JIT+private array property access inside closure accesses private property in child class).
      nielsdos
  • pcre

    • Fixed bug GH-11956 (Backport upstream fix, PCRE regular expressions with JIT enabled gives different result).
      nielsdos
  • simplexml

    • Fixed bug GH-12170 (Can't use xpath with comments in SimpleXML).
      nielsdos
    • Fixed bug GH-12223 (Entity reference produces infinite loop in var_dump/print_r).
      nielsdos
    • Fixed bug GH-12167 (Unable to get processing instruction contents in SimpleXML).
      nielsdos
    • Fixed bug GH-12169 (Unable to get comment contents in SimpleXML).
      nielsdos
  • streams

    • Fixed bug GH-12190 (binding ipv4 address with both address and port at 0).
      David Carlier
  • xml

    • Fix return type of stub of xml_parse_into_struct().
      nielsdos
    • Fix memory leak when calling xml_parse_into_struct() twice.
      nielsdos
  • xsl

    • Fix type error on XSLTProcessor::transformToDoc return value with SimpleXML.
      nielsdos

PHP 8.2


  Represents a security release