Releases: cedricrupb/code_ast
Releases · cedricrupb/code_ast
code_ast v0.1.2: Support tree_sitter>=0.22.0
This release is minimal fix to support newer tree_sitter versions. Earlier versions (before v0.22.0) are still supported and checked programmatically. Note that since v0.22.0, languages require Python package installation which prohibits autoloading.
Therefore, if you use newer versions of tree_sitter, you have to install the respective language package.
code_ast v0.1.1: Bug Fixes and dependency issues
This is a small intermediate release for fixing bugs and adding a few minor feature requests.
Main changes:
- code_ast will now temporarily enforce
tree_sitter==0.21.3during installation - code_ast now supports pre-compiled language libraries with
tree_sitter_languages - Some minor dependency updates.
code_ast v0.1.0
The first version of code_ast.
Features
The version introduces the following features:
- Introduction of AST Parsing API
- Fast AST parsing backend based on Tree-Sitter
- Full support of Tree-Sitter: Currently, all languages which are supported by Tree-Sitter can be parsed
- Auto loading: The parser definition for each language is automatically downloaded