reference mess (once and for all) (derick)
Only Unicode and binary string types. (andrei)
Unicode-related errors should be exceptions
keep user-visible
API unified: no separate parse_url() for IDNA
hash hook or interface (george)
add autoconversion for parameter parsing api (marcus)
add a way to get the internal object directly by parameter parsing api (marcus)
get rid of *_ex() functions in engine where possible (marcus)
provide a a replacement for the GD extension, being maintained and easy to extend (pierre)
“ext/pimpmydate”, new date/time features, real OO interface (pierre)
throwing exceptions in SoapServer and catching them with SoapClient (korving)
a non-bankers-round round() variant (korving)
being able to use array() when defining constants (korving)
regular expression switch-matching (korving)
add SRM (amico)
add support for dangling commas
fix openssl/curl to use stream transports
provide a global __call for non existing functions (george)
reimplement ext/zlib based on pecl/http code (mike)
Replace bison scripts with lemon. This will fix the memleak issues of the parser, make the parser threadsafe and reentrant and allows to use emalloc on temp blocks automatically. (marcus)