mirror of
https://github.com/phabelio/PHP-Parser.git
synced 2024-11-30 04:29:15 +01:00
Mark PHP 7.3 as supported
Also bump version to PHP-Parser 4.1.
This commit is contained in:
parent
d638dd9b25
commit
4fb48c0e18
14
CHANGELOG.md
14
CHANGELOG.md
@ -1,7 +1,17 @@
|
|||||||
Version 4.0.5-dev
|
Version 4.1.0-dev
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
Nothing yet.
|
### Added
|
||||||
|
|
||||||
|
* Added support for PHP 7.3 flexible heredoc/nowdoc strings, completing support for PHP 7.3. There
|
||||||
|
are two caveats for this feature:
|
||||||
|
* In some rare, pathological cases flexible heredoc/nowdoc strings change the interpretation of
|
||||||
|
existing doc strings. PHP-Parser will now use the new interpretation.
|
||||||
|
* Flexible heredoc/nowdoc strings require special support from the lexer. Because this is not
|
||||||
|
available on PHP versions before 7.3, support has to be emulated. This emulation is not perfect
|
||||||
|
and some cases which we do not expect to occur in practice (such as flexible doc strings being
|
||||||
|
nested within each other through abuse of variable-variable interpolation syntax) may not be
|
||||||
|
recognized correctly.
|
||||||
|
|
||||||
Version 4.0.4 (2018-09-18)
|
Version 4.0.4 (2018-09-18)
|
||||||
--------------------------
|
--------------------------
|
||||||
|
@ -6,7 +6,7 @@ PHP Parser
|
|||||||
This is a PHP 5.2 to PHP 7.2 parser written in PHP. Its purpose is to simplify static code analysis and
|
This is a PHP 5.2 to PHP 7.2 parser written in PHP. Its purpose is to simplify static code analysis and
|
||||||
manipulation.
|
manipulation.
|
||||||
|
|
||||||
[**Documentation for version 4.x**][doc_master] (stable; for running on PHP >= 7.0; for parsing PHP 5.2 to PHP 7.2).
|
[**Documentation for version 4.x**][doc_master] (stable; for running on PHP >= 7.0; for parsing PHP 5.2 to PHP 7.3).
|
||||||
|
|
||||||
[Documentation for version 3.x][doc_3_x] (unsupported; for running on PHP >= 5.5; for parsing PHP 5.2 to PHP 7.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).
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
"bin": ["bin/php-parse"],
|
"bin": ["bin/php-parse"],
|
||||||
"extra": {
|
"extra": {
|
||||||
"branch-alias": {
|
"branch-alias": {
|
||||||
"dev-master": "4.0-dev"
|
"dev-master": "4.1-dev"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user