Skip to content

Commit f5d334d

Browse files
committed
Release PHP-Parser 3.0.0 beta 1
1 parent f03823c commit f5d334d

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
11
Version 3.0.0-dev
2+
-----------------
23

4+
Nothing yet.
5+
6+
Version 3.0.0-beta1 (2016-09-16)
7+
--------------------------------
38
### Added
49

10+
* [7.1] Function/method and parameter builders now support PHP 7.1 type hints (void, iterable and
11+
nullable types).
12+
* Nodes and Comments now implement `JsonSerializable`. The node kind is stored in a `nodeType`
13+
property.
514
* The `InlineHTML` node now has an `hasLeadingNewline` attribute, that specifies whether the
615
preceding closing tag contained a newline. The pretty printer honors this attribute.
16+
* Partial parsing of `$obj->` (with missing property name) is now supported in error recovery mode.
17+
* The error recovery mode is now exposed in the `php-parse` script through the `--with-recovery`
18+
or `-r` flags.
719

820
The following changes are also part of PHP-Parser 2.1.1:
921

0 commit comments

Comments
 (0)