Home » Releases » 8.0 » 8.0.30 »

PHP 8.0.10

PHP 8.0 is no longer officially supported by the PHP project.

Official support refers to that provided direct by the PHP Project.

If you install PHP via third-party packages, support timelines may be different. Please read the Release Support Policy for more information.

The latest release of PHP 8.0 is 8.0.30 which includes important security patches.

Source Code

Change Log

  • core

    • Fixed bug #72595 (php_output_handler_append illegal write access).
      cmb
    • Fixed bug #66719 (Weird behaviour when using get_called_class() with call_user_func()).
      Nikita
    • Fixed bug #81305 (Built-in Webserver Drops Requests With "Upgrade" Header).
      cmb
  • bcmath

    • Fixed bug #78238 (BCMath returns "-0").
      cmb
  • cgi

    • Fixed bug #80849 (HTTP Status header truncation).
      cmb
  • date

    • Fixed bug #64975 (Error parsing when AM/PM not at the end).
      Derick
    • Fixed bug #78984 (DateTimeZone accepting invalid UTC timezones).
      Derick
    • Fixed bug #79580 (date_create_from_format misses leap year).
      Derick
    • Fixed bug #80409 (DateTime::modify() loses time with 'weekday' parameter).
      Derick
  • gd

    • Fixed bug #51498 (imagefilledellipse does not work for large circles).
      cmb
  • mysqli

    • Fixed bug #74544 (Integer overflow in mysqli_real_escape_string()).
      cmb
      johannes
  • opcache

    • Fixed bug #81225 (Wrong result with pow operator with JIT enabled).
      Dmitry
    • Fixed bug #81249 (Intermittent property assignment failure with JIT enabled).
      Dmitry
    • Fixed bug #81206 (Multiple PHP processes crash with JIT enabled).
      cmb
      Nikita
    • Fixed bug #81272 (Segfault in var[] after array_slice with JIT).
      Nikita
    • Fixed Bug #81255 (Memory leak in PHPUnit with functional JIT).
      Dmitry
    • Fixed Bug #80959 (infinite loop in building cfg during JIT compilation) (Nikita, Dmitry)
    • Fixed bug #81226 (Integer overflow behavior is different with JIT enabled).
      Dmitry
  • openssl

    • Fixed bug #81327 (Error build openssl extension on php 7.4.22).
      cmb
  • pdo_odbc

    • Fixed bug #81252 (PDO_ODBC doesn't account for SQL_NO_TOTAL).
      cmb
  • shmop

    • Fixed bug #81283 (shmop can't read beyond 2147483647 bytes).
      cmb
      Nikita
  • simplexml

    • Fixed bug #81325 (Segfault in zif_simplexml_import_dom).
      remi
  • standard

    • Fixed bug #72146 (Integer overflow on substr_replace).
      cmb
    • Fixed bug #81265 (getimagesize returns 0 for 256px ICO images).
      George Dietrich
    • Fixed bug #74960 (Heap buffer overflow via str_repeat).
      cmb
      Dmitry
  • streams

    • Fixed bug #81294 (Segfault when removing a filter).
      cmb

PHP 8.0


  Represents a security release