This repository was archived by the owner on Mar 8, 2020. It is now read-only.
v2.13.0
- Improve documentation.
- Support AST node positions in Unicode characters.
- Rename positional helpers. Add a deprecation note to old helpers.
- Define
uast:Bool
semantic type. - Properly load generic UAST nodes to Go types with slice fields.
- Allow extracting node token using the source code and positional info.
- Fixture tests can now verify that the token corresponds to positional info.
- Introduce new DSL operations for objects.
There is one minor breaking change: Any
DSL operation was renamed to AnyElem
. This operation was used very rarely, so impact of this change is minimal.