De ontwikkelaars van The PHP Group hebben alweer een nieuwe release uitgebracht van PHP en hier het versienummer 5.1.1 aan meegegeven. Deze versie volgt de vorige in een razend tempo op waarmee een aantal belangrijke fouten worden opgelost. De aankondiging en de lijst met veranderingen zien er als volgt uit:
The PHP Development Team would like to announce the immediate release of PHP 5.1.1. This is a regression correction release aimed at addressing several issues introduced by PHP 5.1.0, the core changes as follows:Version 5.1.1:
- Native date class is withdrawn to prevent namespace conflict with PEAR's date package.
- Fixed fatal parse error when the last line of the script is a PHP comment.
- eval() hangs when the code being evaluated ends with a comment.
- Usage of \{$var} in PHP 5.1.0 resulted in the output of {$var} instead of the $var variable's value enclosed in {}.
- Fixed inconsistency in the format of PHP_AUTH_DIGEST between Apache 1 and 2 sapis.
- Improved safe_mode/open_basedir checks inside the cURL extension.
- Disabled native date class to prevent pear::date conflict. (Ilia)
- Improved safe_mode/open_basedir checks in cURL extension. (Ilia, Jani)
- Changed reflection constants be both PHP and class constants. (Johannes)
- Added an additional field $frame['object'] to the result array of debug_backtrace() that contains a reference to the respective object when the frame was called from an object. (Sebastian)
- Fixed bug #35423 (RecursiveDirectoryIterator doesnt appear to recurse with RecursiveFilterIterator). (Marcus)
- Fixed bug #35413 (Removed -dev flag from Zend Engine version). (Ilia)
- Fixed bug #35411 (Regression with \{$ handling). (Ilia)
- Fixed bug #35406 (eval hangs when evall'ed code ends with comment w/o newline). (Marcus)
- Fixed bug #35391 (pdo_mysql::exec does not return number of affected rows). (Tony)
- Fixed bug #35382 (Comment in end of file produces fatal error). (Ilia)
- Fixed bug #35360 (exceptions in interactive mode (php -a) may cause crash).); ?> (Dmitry)
- Fixed bug #35358 (Incorrect error messages for PDO class constants). (Ilia)
- Fixed bug #35338 (pdo_pgsql does not handle binary bound params). (Wez)
- Fixed bug #35316 (Application exception trying to create COM object). (Rob)
- Fixed bug #35170 (PHP_AUTH_DIGEST differs under Apache 1.x and 2.x). (Ilia)