diff --git a/CHANGELOG.md b/CHANGELOG.md index ce80520cfb..794f01952a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,17 @@ -Version 4.14.1-dev ------------------- +Version 4.15.0 (2022-09-03) +--------------------------- + +### Added + +* PHP 8.2: Added support for `true` type. +* PHP 8.2: Added support for DNF types. + +### Fixed -Nothing yet. +* Support `readonly` as a function name. +* Added `__serialize` and `__unserialize` to magic method list. +* Fixed bounds check in `Name::slice()`. +* Fixed formatting preservation when adding attributes to a class/method/etc that previously had none. Version 4.14.0 (2022-05-31) --------------------------- diff --git a/README.md b/README.md index 708cdfcbd7..36de23cde1 100644 --- a/README.md +++ b/README.md @@ -3,10 +3,10 @@ PHP Parser [![Coverage Status](https://coveralls.io/repos/github/nikic/PHP-Parser/badge.svg?branch=master)](https://coveralls.io/github/nikic/PHP-Parser?branch=master) -This is a PHP 5.2 to PHP 8.1 parser written in PHP. Its purpose is to simplify static code analysis and +This is a PHP 5.2 to PHP 8.2 parser written in PHP. Its purpose is to simplify static code analysis and manipulation. -[**Documentation for version 4.x**][doc_master] (stable; for running on PHP >= 7.0; for parsing PHP 5.2 to PHP 8.1). +[**Documentation for version 4.x**][doc_4_x] (stable; for running on PHP >= 7.0; for parsing PHP 5.2 to PHP 8.2). [Documentation for version 3.x][doc_3_x] (unsupported; for running on PHP >= 5.5; for parsing PHP 5.2 to PHP 7.2). @@ -222,4 +222,4 @@ Component documentation: * Parent and sibling references [doc_3_x]: https://github.com/nikic/PHP-Parser/tree/3.x/doc - [doc_master]: https://github.com/nikic/PHP-Parser/tree/master/doc + [doc_4_x]: https://github.com/nikic/PHP-Parser/tree/4.x/doc