diff --git a/CHANGELOG.md b/CHANGELOG.md index 209672a..1b9a241 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ -Version 2.0.0-dev ------------------------ +Version 2.0.1-dev +----------------- + +Nothing yet. + +Version 2.0.0 (2015-12-04) +-------------------------- ### Changed diff --git a/README.md b/README.md index 734441c..3594fc8 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,10 @@ PHP Parser This is a PHP 5.2 to PHP 7.0 parser written in PHP. Its purpose is to simplify static code analysis and manipulation. -[**Documentation for version 1.x**][doc_1_x] (stable; for running on PHP >= 5.3; for parsing PHP 5.2 to PHP 5.6). -[Documentation for version 2.x][doc_master] (beta; for running on PHP >= 5.4; for parsing PHP 5.2 to PHP 7.0). +[**Documentation for version 2.x**][doc_master] (stable; for running on PHP >= 5.4; for parsing PHP 5.2 to PHP 7.0). + +[Documentation for version 1.x][doc_1_x] (stable; for running on PHP >= 5.3; for parsing PHP 5.2 to PHP 5.6). In a Nutshell ------------- diff --git a/UPGRADE-2.0.md b/UPGRADE-2.0.md index 2620a23..1c61de5 100644 --- a/UPGRADE-2.0.md +++ b/UPGRADE-2.0.md @@ -68,4 +68,7 @@ deprecated. Instead `Name::concat()` and `Name->slice()` should be used. * The legacy node format has been removed. If you use custom nodes, they are now expected to implement a `getSubNodeNames()` method. * The default value for `Scalar` node constructors was removed. This means that something like - `new LNumber()` should be replaced by `new LNumber(0)`. \ No newline at end of file + `new LNumber()` should be replaced by `new LNumber(0)`. +* String parts of encapsed strings are now represented using `Scalar\EncapsStringPart` nodes, while + previously raw strings were used. This affects the `parts` child of `Scalar\Encaps` and + `Expr\ShellExec`. \ No newline at end of file diff --git a/doc/0_Introduction.markdown b/doc/0_Introduction.markdown index dc56d83..dcae9e8 100644 --- a/doc/0_Introduction.markdown +++ b/doc/0_Introduction.markdown @@ -1,7 +1,7 @@ Introduction ============ -This project is a PHP 5.2 to PHP 5.6 parser **written in PHP itself**. +This project is a PHP 5.2 to PHP 7.0 parser **written in PHP itself**. What is this for? -----------------