PHP7 v7.0.10 Rilis di Agustus 2016

PHP7 telah dirilis pada tanggal 18 Agustus 2016 dengan versi 7.0.10 yang memiliki sejumlah perbaikan dan perubahan penting. Beberapa modul yang diperbaiki antara lain Bz2, Core, Calendar, COM, Curl, DOM, EXIF, Filter, FPM, GD, Intl, mbstring, Mcrypt, Opcache, PCRE, PDO_pgsql, Reflection, SimpleXML, SNMP, Standard, Streams, SPL, SQLite3, XMLRPC, Wddx, Zip. Beberapa perubahan yang perlu diketahui adalah sebagai berikut: Bz2, perbaikan pada integer overflow di bzdecompress yang menyebabkan heap corruption Core, perbaikan pada vulnerabilitas PHP session data injection. Perbaikan pada microtime() yang menyebabkan kebocoran memori Calendar, perbaikan pada cal_days_month()yang gagal mengambil bulan terakhir di kalender Perancis COM, DOTNET/COM array parameter rusak di PHP7 Curl, terjadi heap overflow di curl_escape DOM, terjadi dangling pada proses referensi dokumen DOM EXIF, kebocoran memori di exif_process_IFD_in_TIFF Filter, FILTER_FLAG_NO_RES_RANGE tidak mencakup seluruh range 127.0.0.0/8 FPM, menggunakan --allow-to-run-as-root harus mengabaikan missing user GD,selalu menghasilkan kondisi false di ext/gd/libgd/gdkanji.c Intl, idn_to_ascii untuk UTS menghasilkan long domain names yang salah mbstring, mb_ereg_search menghasilkan peringatan jika string yang cocok adalah zero-width MCrypt, perbaikan heap overflow yang diakibatkan integer overflow Opcache, restart Opcache dengan kill_all_lockers tidak bekerja PCRE, preg_match kehilangan group names pada string yang cocok PDO_pgsql, PDO statement gagal melemparkan exception* Reflection, ReflectionClass::export tidak menangani array constants SimpleXML, menggunakan global var tidak bekerja ketika mengakses elemen SimpleXML SNMP, php_snmp_parse_oid mengalami integer overflow saat alokasi memori Standard, array_walk + array_replace_recursive hanya menghasilkan referensi kosong Streams, masalah pada ftps wrapper. opendir() tidak dapat bekerja dengan ftps:// wrapper SPL, AppendIterator mengalami segmentation fault ketika menggunakan closed generator SQLite3, SQLite harus mengizinkan membuka file dengan nama kosong XMLRPC, xmlrpc_encode() menghasilkan output yang tidak terduga setelah mereferensi array element Wddx, wddx_deserialize mengalami null dereference pada invalid xml dan php_wddx_pop_element Zip, null pointer dereference di zend_virtual_cwd Anda dapat melihat daftar lengkap perbaikan dan perubahannya di http://php.net/ChangeLog-7.php.