Upgrading from PHP-Parser 0.9 to 1.0
See migration guide.
Note: The 0.9.x branch is no longer supported.
Changes since version 0.9.x
The most important changes are:
- Complete support for parsing PHP 5.6.
- Dropped support for running on PHP 5.2 (while parsing PHP 5.2 on newer versions is still possible).
- Move to namespaced class names, e.g.
PhpParser\Parser
instead ofPHPParser_Parser
. The old names using underscored are still supported as aliases.
For a complete list of changes, see the Changelog.
Changes since 1.0.0 beta 2
- Removed deprecated
Template
andTemplateLoader
classes. - Fixed XML unserializer to properly work with new namespaced node names.