@@ -13,8 +13,6 @@ Version changes are relative to 0.20.0.
1313- Example file ` examples/for-loop-scoping.vto ` demonstrating variable scoping in loops
1414- Example file ` examples/with-frontmatter.vto ` demonstrating YAML front matter with Vento
1515- Example file ` examples/all-keywords.vto ` demonstrating all supported Vento keywords
16- - Comprehensive Rust bindings documentation with 7 code examples
17- - ` INJECTION_QUERY ` and ` LOCALS_QUERY ` constants in Rust bindings
1816- ` tree-sitter.json ` configuration file
1917- ** Front matter support** : YAML front matter delimited by ` --- ` with proper YAML injection
2018- ** New keywords** : ` echo ` , ` slot ` /` /slot ` , and ` default ` /` /default ` tags
@@ -27,10 +25,6 @@ Version changes are relative to 0.20.0.
2725- Modified ` code_snippet ` rule in ` grammar.js ` to make external code scanner optional
2826- This allows single-character variables to be parsed correctly
2927- Updated precedence levels for expression parsing to ensure correct keyword vs. variable resolution
30- - ** Rust bindings** : Complete rewrite of ` bindings/rust/lib.rs ` to properly reference Vento
31- - ** Rust bindings** : Comprehensive rewrite of ` bindings/rust/README.md ` with usage examples
32- - Updated ` Cargo.toml ` metadata (version, authors format, repository URL)
33- - Updated ` package.json ` metadata (name, keywords)
3428- Improved external scanner to handle YAML front matter and ` of ` keyword detection
3529
3630### Fixed
@@ -41,8 +35,3 @@ Version changes are relative to 0.20.0.
4135- Keywords (such as ` layout ` , ` slot ` , ` echo ` , and ` default ` ) are now recognized as keywords rather than variable references
4236- ` of ` in ` {{ for menu of site.menu }} ` is recognized as a keyword rather than a variable reference
4337- ** Scanner** : Added ` echo ` , ` slot ` , and ` default ` to the KEYWORDS array for proper keyword detection
44- - ** Rust bindings** : Fixed function name from ` tree_sitter_embedded_template() ` to ` tree_sitter_vento() `
45- - ** Rust bindings** : Fixed ` set_language() ` calls to use references
46- - ** Rust bindings** : Corrected all documentation from ERB/EJS to Vento
47- - Package name consistency across ` package.json ` and ` Cargo.toml `
48- - LICENSE file copyright year and formatting
0 commit comments