From dbe56d23de8fcb157bbc0cfb3ad7c7de0cfb0984 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Thu, 3 Dec 2020 18:45:45 +0100 Subject: [PATCH] Release PHP-Parser 4.10.3 --- CHANGELOG.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b8324ef795..21c6a9e7c9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,20 @@ -Version 4.10.3-dev +Version 4.10.4-dev ------------------ Nothing yet. +Version 4.10.3 (2020-12-03) +--------------------------- + +### Fixed + +* Fixed formatting-preserving pretty printing for `"{$x}"`. +* Ternary expressions are now treated as non-associative in the pretty printer, in order to + generate code that is compatible with the parentheses requirement introduced in PHP 8. +* Removed no longer necessary `error_clear_last()` call in lexer, which may interfere with fatal + error handlers if invoked during shutdown. + + Version 4.10.2 (2020-09-26) ------------------