diff options
Diffstat (limited to 'NEWS')
| -rw-r--r-- | NEWS | 115 |
1 files changed, 8 insertions, 107 deletions
@@ -1,92 +1,26 @@ PHP NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| -?? ??? ????, PHP 7.4.0alpha1 +?? ??? ????, PHP 8.0.0alpha1 - Core: - . Fixed bug #77345 (Stack Overflow caused by circular reference in garbage - collection). (Alexandru Patranescu, Nikita, Dmitry) - . Implemented request #76148 (Add array_key_exists() to the list of - specially compiled functions). (Majkl578) - . Fixed bug #76430 (__METHOD__ inconsistent outside of method). - (Ryan McCullagh, Nikita) - . Fixed bug #75921 (Inconsistent: No warning in some cases when stdObj is - created on the fly). (David Walker) - -- COM: - . Deprecated registering of case-insensitive constants from typelibs. (cmb) - -- CURL: - . Fixed bug #76480 (Use curl_multi_wait() so that timeouts are respected). - (Pierrick) - -- Date: - . Fixed bug #75232 (print_r of DateTime creating side-effect). (Nikita) - -- FFI: - . Added FFI extension. (Dmitry) - -- Filter: - . The filter extension no longer have the --with-pcre-dir on Unix builds, - allowing the extension to be once more compiled as shared using - ./configure. (Kalle) - -- FPM: - . Implemented FR #72510 (systemd service should be hardened). (Craig Andrews) + . Removed the pdo_odbc.db2_instance_name php.ini directive. (Kalle) + . Fixed bug #77619 (Wrong reflection on MultipleIterator::__construct). + (Fabien Villepinte) - GD: - . Fixed bug #73291 (imagecropauto() $threshold differs from external libgd). - (cmb) - . Fixed bug #76324 (cannot detect recent versions of freetype with - pkg-config). (Eli Schwartz) - . The bundled libgd behaves now like system libgd wrt. IMG_CROP_DEFAULT never - falling back to IMG_CROP_SIDES. - . The default $mode parameter of imagecropauto() has been changed to - IMG_CROP_DEFAULT; passing -1 is now deprecated. - . Added support for aspect ratio preserving scaling to a fixed height for - imagescale(). (Andreas Treichel) - -- Hash: - . The hash extension is now an integral part of PHP and cannot be disabled - as per RFC: https://wiki.php.net/rfc/permanent_hash_ext. (Kalle) - . Implemented FR #71890 (crc32c checksum algorithm). (Andrew Brampton) + . Removed deprecated image2wbmp(). (cmb) + . Removed deprecated png2wbmp() and jpeg2wbmp(). (cmb) - Intl: - . Raised requirements to ICU ≥ 50.1. (cmb) - . Changed default of $variant parameter of idn_to_ascii() and idn_to_utf8(). - (cmb) + . Removed deprecated INTL_IDNA_VARIANT_2003. (cmb) - LDAP: - . Deprecated ldap_control_paged_result_response and ldap_control_paged_result - -- Opcache: - . Implemented preloading RFC: https://wiki.php.net/rfc/preload. (Dmitry) - -- OpenSSL: - . Added openssl_x509_verify function. (Ben Scholzen) - . openssl_random_pseudo_bytes() now throws in error conditions. - (Sammy Kaye Powers) - -- PCRE: - . Implemented FR #77094 (Support flags in preg_replace_callback). (Nikita) - . Fixed bug #72685 (Repeated UTF-8 validation of same string in UTF-8 mode). - (Nikita) - . Fixed bug #73948 (Preg_match_all should return NULLs on trailing optional - capture groups). + . Removed deprecated ldap_sort. (mcmic) - PDO: . Fixed bug #77849 (Disable cloning of PDO handle/connection objects). (camporter) -- PDO_OCI: - . Support Oracle Database tracing attributes ACTION, MODULE, - CLIENT_INFO, and CLIENT_IDENTIFIER. (Cameron Porter) - . Implemented FR #76908 (PDO_OCI getColumnMeta() not implemented). - (Valentin Collet, Chris Jones, Remi) - -- PDO_SQLite: - . Implemented sqlite_stmt_readonly in PDO_SQLite. (BohwaZ) - . Raised requirements to SQLite 3.5.0. (cmb) - - phpdbg: . Fixed bug #76596 (phpdbg support for display_errors=stderr). (kabel) . Fixed bug #76801 (too many open files). (alekitto) @@ -94,40 +28,7 @@ PHP NEWS (krakjoe) . Fixed bug #77805 (phpdbg build fails when readline is shared). (krakjoe) -- Sockets: - . Fixed bug #67619 (Validate length on socket_write). (thiagooak) - - sodium: . Fixed bug #77646 (sign_detached() strings not terminated). (Frank) -- SQLite3: - . Unbundled libsqlite. (cmb) - . Raised requirements to SQLite 3.7.4. (cmb) - . Forbid (un)serialization of SQLite3, SQLite3Stmt and SQLite3Result. (cmb) - . Added support for the SQLite @name notation. (cmb, BohwaZ) - . Added SQLite3Stmt::getSQL() to retrieve the SQL of the statement. (Bohwaz) - -- SPL: - . Fixed bug #77518 (SeekableIterator::seek() should accept 'int' typehint as - documented). (Nikita) - -- Standard: - . Fixed bug #74764 (Bindto IPv6 works with file_get_contents but fails with - stream_socket_client). (Ville Hukkamäki) - . Implemented FR #38301 (field enclosure behavior in fputcsv). (cmb) - . Implemented FR #51496 (fgetcsv should take empty string as an escape). (cmb) - . Implemented FR #77377 (No way to handle CTRL+C in Windows). (Anatol) - -- Reflection: - . Fixed bug #76737 (Unserialized reflection objects are broken, they - shouldn't be serializable). (Nikita) - -- Tidy: - . Added TIDY_TAG_* constants for HTML5 elements. (cmb) - . Fixed bug #76736 (wrong reflection for tidy_get_head, tidy_get_html, - tidy_get_root, and tidy_getopt) (tandre) - -- WDDX: - . Deprecated and unbundled the WDDX extension. (cmb) - <<< NOTE: Insert NEWS from last stable release here prior to actual release! >>> |
