Last snapshots for PHP_Reflect 1.2.0 and PHP_CompatInfo 2.2.0
| From: | Laurent Laville | Date: | Tue, 17 Jan 2012 14:45:05 +0000 |
| Subject: | Last snapshots for PHP_Reflect 1.2.0 and PHP_CompatInfo 2.2.0 | ||
| Groups: | php.pear.dev | ||
| Request: | Send a blank email to pear-dev+get-54722@lists.php.net to get a copy of this message | ||
Hello,
I've finished to implement and fix all features related to PHP 5.3.9 and PHP 5.4.0
So, consider these snapshots [1] and [2] as the last one before stable releases.
Feel free to download / install / tests / report to me any issues you could find. This will improve quality for stable releases
Here are summary of content :
*PHP_Reflect*
Additions and changes:
- add TRAIT support (PHP 5.4.0 feature)
- refactoring of getArguments() method introduced in previous version 1.1.0
Bug fixes:
- none
*PHP_CompatInfo*
Additions and changes:
- fix references for functions with parameters that have different versions
- add detection for class member access on instantiation (e.g. (new Foo)->bar())
- improves detection for function with version changed depending of signature (arguments)
- add PHPUnit configuration file (phpunit.xml). Help for CI env integration
- split Issues Tests in two classes depending of code licences
- fix references for PHP 5.4.0
- make doc generation with AsciiDoc compatible with older version 8.4.5 (especially for old linux distributions)
- phing build documentation script is now easily reuseable (configuration through an external properties file)
- add 1 new references data dictionnaries related to extensions: ldap
- removes experimental PEAR package detection
Bug fixes:
- request #13094 : PHP5 method chaining ( http://pear.php.net/bugs/bug.php?id=13094 )
- fix version stamp in XML report
Enjoy
Laurent Laville
[1] http://bartlett.laurent-laville.org/get/PHP_Reflect-1.2.0snapshot20120117.tgz
[2] http://bartlett.laurent-laville.org/get/PHP_CompatInfo-2.2.0snapshot20120117.tgz