From 5e22bcce5e9d4427c3978c3d7ec97eeaefd421f4 Mon Sep 17 00:00:00 2001 From: Semenov Dmitry Date: Thu, 21 Dec 2023 02:11:09 +0400 Subject: [PATCH] Update README.md --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 233857c..18d99b5 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ GDShrapt.Reader allows to build a lexical tree or generate a new code from scrat ### How to install -Currently the latest **3.1.2-alpha version** from [Nuget](https://www.nuget.org/packages/GDShrapt.Reader). +Currently the latest **4.0.0-alpha version** from [Nuget](https://www.nuget.org/packages/GDShrapt.Reader). Installation from Nuget console: ``` @@ -55,8 +55,6 @@ Install-Package GDShrapt.Reader -Version 3.1.2-alpha | Tree walking and node visiting | YES | | Syntax cloning | YES | | Syntax factory | YES | -| Asserts handling | IN PLAN | -| RPC annotations parsing | IN PLAN | | Syntax errors managment and properly handling | IN PLAN | | Code formatting | IN PLAN | | Custom formatter | IN PLAN | @@ -64,6 +62,12 @@ Install-Package GDShrapt.Reader -Version 3.1.2-alpha ## Version history +#### 4.0.0-alpha +Global rework to support GDScript 2.0 (Godot 4.0+). Older GDScript versions mostly are not supported now. +Fixed many StackOverflow exceptions during invalid code parsing. Improved sameline expressions parsing. Improved back slash parsing. +Reworked attributes parsing. Added lambdas support, new properties syntax, complex array types, improved ternary operators and so on. +The main target is bugfixing, cover minor GDScript 2.0 features and moving to beta. + #### 3.1.2-alpha Small improvements of the declaration search in the node's parents tree.