Skip to content

Commit 1c13d05

Browse files
committed
Release PHP-Parser 4.10.0
1 parent c7dc3ce commit 1c13d05

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

CHANGELOG.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,25 @@
1-
Version 4.9.2-dev
2-
-----------------
1+
Version 4.10.1-dev
2+
------------------
33

44
Nothing yet.
55

6+
Version 4.10.0 (2020-09-19)
7+
---------------------------
8+
9+
### Added
10+
11+
* [PHP 8.0] Added support for attributes. These are represented using a new `AttributeGroup` node
12+
containing `Attribute` nodes. A new `attrGroups` subnode is available on all node types that
13+
support attributes, i.e. `Stmt\Class_`, `Stmt\Trait_`, `Stmt\Interface_`, `Stmt\Function_`,
14+
`Stmt\ClassMethod`, `Stmt\ClassConst`, `Stmt\Property`, `Expr\Closure`, `Expr\ArrowFunction` and
15+
`Param`.
16+
* [PHP 8.0] Added support for nullsafe properties inside interpolated strings, in line with an
17+
upstream change.
18+
19+
### Fixed
20+
21+
* Improved compatibility with other libraries that use forward compatibility defines for PHP tokens.
22+
623
Version 4.9.1 (2020-08-30)
724
--------------------------
825

0 commit comments

Comments
 (0)