]> granicus.if.org Git - php/commitdiff
Add UPGRADING stubs for a number of recent changes
authorNikita Popov <nikic@php.net>
Sun, 5 Oct 2014 20:06:34 +0000 (22:06 +0200)
committerNikita Popov <nikic@php.net>
Sun, 5 Oct 2014 20:10:11 +0000 (22:10 +0200)
UPGRADING

index 1247b61246e58740530940fd3b9b4e2dad69c399..0abe703ae872378363d646045f6e448d9cae3829 100644 (file)
--- 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 (<script language=php>) tags.
+    (RFC: https://wiki.php.net/rfc/remove_alternative_php_tags)
 
 - DBA
   . dba_delete() now returns false if the key was not found for the inifile
@@ -102,6 +109,10 @@ PHP X.Y UPGRADE NOTES
 11. Changes to INI File Handling
 ========================================
 
+- Core
+  . Removed asp_tags ini directive. Trying to enable it will result in a fatal
+    error.
+
 ========================================
 12. Windows Support
 ========================================