Releases: tlaplus-community/tree-sitter-tlaplus
Releases · tlaplus-community/tree-sitter-tlaplus
v1.2.7 release
Fix NPM publication failure
v1.2.6 release
- Publish NPM package to multiple locations to prevent name squatting
- Publish NPM package with prebuilt binaries
- Trigger canary workflow to test packages after release
v1.2.5 release
Publish Python package to PyPI
v1.2.4 release
Generate WASM with emscripten 3.x.
@will62794 FYI WASM is now generated with a newer emscripten version and also will be attached to releases going forward, in addition to being packaged in NPM.
v1.2.3 release
Fix rust crate release
v1.2.2. release
WASM added to npm release
v1.2.1 release
Fix external scanner build in rust bindings
v1.2.0 release
Rewrote scanner in C
Exposed queries and locals in rust crate
v1.1.0 release
Fixes these bugs:
Made some changes to the grammar to help with #94.
Breaking changes are as follows: (unlikely to have any impact but @will62794 as FYI)
- Changed
identifier:
field name inunbounded_quantification
rule tointro:
- Changed
label
rule to useidentifier_ref
for parameters instead ofidentifier
- Reworked
new
rule to rule out invalid syntax - Changed
level
rule name tostatement_level
to avoid collision withlevel
alias inproof_step_id
rule
Non-breaking changes to grammar include:
- Added
parameter:
field toArity1OrN
rule - Added
intro:
label for quantifier variables inquantifier_bound
rule - Added
intro:
,set:
, andexpression:
fields tochoose
rule - Added
statement:
andproof:
fields totheorem
rule