- Added automatic module globals management. (Dmitry)
- Added "jump label" operator (limited "goto"). (Dmitry, Sara)
- Added E_STRICT to E_ALL. (Dmitry)
-- Added "allow_url_include" ini option to be able to turn off remote url
- code execution separately from the "allow_url_fopen" setting. (Rasmus)
- Added --rclass and --rextension CLI parameters to reflect internal classes
and loaded extensions. (Johannes)
- Added an optional parameter to strstr() and stristr() for retrieval of either
the part of haystack before or after first occurence of needle. (Johannes)
- Added possibility to check in which extension an internal function was
defined using reflection API. (Johannes)
-- Added second optional parameter to stream_context_create() to set params
- during context creation. (Sara)
-- Added sys_get_temp_dir() function that returns the default directory for
- temporary files (as requested in bug #35380). (Hartmut)
+- Added streams features:
+ . Context parameter for copy() function. (Sara)
+ . "allow_url_include" ini option to be able to turn off remote url
+ code execution separately from the "allow_url_fopen" setting. (Rasmus)
+ . Second optional parameter to stream_context_create() to
+ set params during context creation. (Sara)
+ . sys_get_temp_dir() function that returns the default directory
+ for temporary files (as requested in bug #35380). (Hartmut)
- Fixed bug #36630 (umask not reset at the end of the request). (Ilia)
- Fixed bug #34286 (__toString() behavior is inconsistent). (Marcus)