Tuesday, April 8, 2014

F21 System Wide Change: PHP 5.6

= 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

_______________________________________________
devel-announce mailing list
devel-announce@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel-announce

No comments:

Post a Comment