From: Nikita Popov Date: Sun, 5 Oct 2014 20:06:34 +0000 (+0200) Subject: Add UPGRADING stubs for a number of recent changes X-Git-Tag: POST_NATIVE_TLS_MERGE^2~83^2~6 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=24315f2dd7ddc55011f82dc7d49964f8b2c2b799;p=php Add UPGRADING stubs for a number of recent changes --- diff --git a/UPGRADING b/UPGRADING index 1247b61246..0abe703ae8 100644 --- a/UPGRADING +++ b/UPGRADING @@ -22,6 +22,11 @@ PHP X.Y UPGRADE NOTES ======================================== - Core + . Added null coalesce operator (??). + (RFC: https://wiki.php.net/rfc/isset_ternary) + . list() now always supports ArrayAccess and never supports strings. + Previously both were accepted in some situations and not in others. + (RFC: https://wiki.php.net/rfc/fix_list_behavior_inconsistency) . Bitwise shifts by negative numbers of bits are disallowed (throws E_WARNING and gives FALSE, like a division by zero). . Left bitwise shifts by a number of bits beyond the bit width of an integer @@ -29,6 +34,8 @@ PHP X.Y UPGRADE NOTES . Right bitwise shifts by a number of bits beyond the bit width of an integer will always result in 0 or -1 (depending on sign), even on CPUs which wrap around. + . Removed ASP (<%) and script (