What's Changed
- Overhaul String Grammar and Enhance NodePath/StringName/GetNode Parsing by @asrrehel in #37
- Ensure that inline comments at the end of a function body get parsed inside the function body by @NathanLovato in #41
- Add support for the not in variant of the in operator by @NathanLovato in #44
- Add line continuation marks as anonymous nodes in the scene tree by @NathanLovato in #47
- Fix line continuation parsing, follow tree-sitter-python and make it a visible token by @NathanLovato in #48
- Fix Go binding to include external scanner by @squarepear in #59
- Support Godot 4.5 @abstract annotation by @TranquilMarmot in #38
- Simplify comment and region parsing, fix comment indentation edge cases by @NathanLovato in #45
- Allow declarations on the same line as class definitions, add grammar rules for class body by @NathanLovato in #58
- Address parser errors with match statements, annotations, tool var, and type inference in function parameters by @NathanLovato in #54
- build(deps-dev): bump tar-fs from 2.1.2 to 2.1.4 by @dependabot[bot] in #60
- Add support for not followed by await expression by @NathanLovato in #64
- Fix trailing comments after final statement in a function by @TranquilMarmot in #66
- Fix de-dented comment breaking function parsing by @TranquilMarmot in #71
- Don't consume comments and re-add special region handling by @TranquilMarmot in #73
New Contributors
- @squarepear made their first contribution in #59
- @TranquilMarmot made their first contribution in #38
Full Changelog: v6.0.0...v6.1.0