= Proposed System Wide Change: PHP 5.6 =
https://fedoraproject.org/wiki/Changes/Php56
Change owner(s): Remi Collet <remi @ fedora project DOT org >
Update the PHP stack to new version 5.6.
== Detailed Description ==
Important changes in this new version:
Security:
* TLS Peer Verification [1]
* Improved TLS Defaults [2]
Language improvements:
* Constant Scalar Expressions [3]
* Argument Unpacking [4]
* Syntax for variadic functions [5]
* Power Operator [6]
* Importing namespaced functions [7]
New tool:
* PHP debugger provided in the new php-dbg subpackage (phpdbg command) [8]
== Scope ==
* Proposal owners: Mass rebuild of all C extensions (repoquery --whatrequires
'php(api)')
* Other developers:
** (pure) PHP extension owners: ensure compatibility, usually this is detected
by running upstream test suite, when exists.
** PHP webapp owners: test
* Release engineering: N/A.
* Policies and guidelines: N/A.
[1]
https://wiki.php.net/rfc/tls-peer-verification
[2]
https://wiki.php.net/rfc/improved-tls-defaults
[3]
https://wiki.php.net/rfc/const_scalar_exprs
[4]
https://wiki.php.net/rfc/argument_unpacking
[5]
https://wiki.php.net/rfc/variadics
[6]
https://wiki.php.net/rfc/pow-operator
[7]
https://wiki.php.net/rfc/use_function
[8]
https://wiki.php.net/rfc/phpdbg