Table of Contents
Release Managers
Timetable
RFC merged
RFC accepted
RFC under discussion
TODO Items
TODO Items For Discussion
Related resources
Release Managers
Julien Pauli (jpauli@php.net)
David Soria Parra (dsp@php.net)
Timetable
Nov 14 2012 Alpha1 - DONE
Dec 13 2012 Alpha2 - DONE
Jan 5 2013 Alpha3 - DONE
Jan 24 2013 Alpha4
Jan 31 2013 Beta1 - Features Freeze
Betas and RCs
Q1/2013 Final release
RFC merged
Generators
This
RFC
proposes adding generators as a simple and boilerplate-free way of defining iterators.
support finally keyword
Add try catch finally supporting
foreach_variable supporting T_LIST
This extends PHP's language parser to support T_LIST in foreach_variable
Const array/string dereference
A little improvement to make things consistent
Allow arbitrary expression arguments to empty() and isset()
Proposes to allow
empty(getArray())
etc.
Adding hash_pbkdf2 function
This
RFC
proposes adding a hash_pbkdf2 function to the hash package
Add Simplified Password Hashing
This
RFC
proposes adding 3 new functions to the core to expose a much simplified password hashing
API
.
Remove preg_replace /e modifier
This
RFC
aims at deprecating and subsequently removing the /e modifier (PREG_REPLACE_EVAL) that preg_replace provides.
ext/mysql deprecation
Formally deprecating ext/mysql in PHP.
RFC accepted
Add UConverter
A proposal to add ICU::UConverter functionality to ext/intl
RFC under discussion
Modify tempnam() to handle directories and auto-cleanup
Class Name Resolution As Scalar Via "class" Keyword
Add a __toString() implementation to datetime
Allow use T_AS in closure use statement
Enhanced Error Handling
Parameter type specification
Property accessors syntax
TODO Items
Check for NEWS to be updated as well as Online Documentation
TODO Items For Discussion
Remove ereg dependencies, and adding the --without-regex configure option
Related resources
PHP 5.5 NEWS (changelog)