v0.3.0
·
36 commits
to 035a6c8bba840714ef9bc59feef2a95888c2005c
since this release
0.3.0 (2026-06-26)
Features
- add Firestore Rules diagnostics (annotator + inspections) (8f18b54)
- add Grammar-Kit + JFlex grammar for Firestore Rules (a974202)
Bug Fixes
- address review findings in formatter and diagnostics (a87397c)
- align generated parser integrations (bf7fd42)
- diagnostics: correct false-positive and false-negative warnings (7c1539d)
- diagnostics: handle default rules version semantics (38daa05)
- diagnostics: stop the recursive-wildcard warning stacking on the placement error (febd918)
- diagnostics: validate rules_version value (58d6498)
- formatter: hang new lines in literals and argument lists to match reformat (04f5ea5)
- harden Firestore rules parsing and diagnostics (5198987)
- lexer: align highlighting lexer with the JFlex parser lexer (34a5bed)
- lexer: reject backtick as an invalid character (cdd1426)
- parser: recover blocks and path literals (54d7302)
- parser: recover from malformed top-level and function-body syntax (d180d2f)
- parser: tolerate a blockless service while editing (eb55b3b)
- restore formatter indent and service-name highlighting (47b33e3)