Release Notes: The new PHP 5.5 functions array_column, json_last_error_msg, and boolval were added. Password_compat is included. Minor fixes were made to json_decode, and new wrapper functions mimicking the dated mysql_* extension with pdo_* prefixes were added, where pdo_query() provides easy-to-use bound parameters additionally.
Release Notes: Various new PHP 5.3 and 5.2 functions have been added. A new extension provides pspell functionality. Multiple errors have been fixed, such as example array handling in preg_filter and escaping in json_encode.
Release Notes: Contributed fixes to json_decode() helped with compliance of the array conversion parameter. New PHP5.3 additions are preg_filter(), lcfirst(), parse_ini_string(), and array_replace(). Contrib modules have been rearranged. A new style object-oriented $_REQUEST input wrapper and data filter have been added.
Release Notes: This release includes PDO emulation for PHP 4.x. This new unified PHP5 standard database interface prevents SQL injection exploits if you use its prepared statements instead of error-prone string concatenation and manual escaping. Other changes include more detailed phpDoc-style comments in the main script, and file_put_contents() support for the file locking flag. The emulated json_decode() function now supports Unicode escapes and still remains five times faster than JSON.php or the Zend_Framework decoder.
Release Notes: Compatibility code for PHP 5.1 and 5.2 has been added. The functions json_encode, json_decode, strptime, htmlspecialchars_decode, fputcsv, and a few others are available now.
Release Notes: Minor fixes in the plural support code allowed merging it with the main gettext() emulation module. The bcmath extension's use of GMP and big_int was fixed, as well as its fallback changed from bc(1) to the faster POSIX dc(1) utility. Negligible fixes were made to the core script, and the README file has been slightly beautified.
Release Notes: The strripos() and strpbrk() functions' edge behavior has been fixed. The core script is better commented now, and some exotic functions have been moved out of it. New emulations have been added for mhash, odbc, PHP4 exceptions, and bcmath functions. The gettext module has been extended with an incomplete but extremely fast plural-forms handler (as a separate version).
Release Notes: Emulation code for PHP's gettext() extensions was added. Some minor additions and fixes were made, and a compact version of the upgrade.php script is included. The utility that annotates the PHP documentation with compatibility information was also corrected.
Release Notes: A few more emulation functions and core constants have been added. Multiple bugs and typos have been fixed and the exotic array functions now work reliably. Some hints about PEAR::PHP_Compat (an alternative to upgrade.php) have been added to the documentation.