1.4.0 (2026-10-07)
- migrate to TypeScript with ES module and CommonJS builds (4c60028)
- migrate to TypeScript with ES module and CommonJS builds (3efd674)
1.3.2 (2026-10-07)
- parser: parse digit-led atoms that are not sequence sets as ATOM (e6f0746)
- parser: parse digit-led atoms that are not sequence sets as ATOM (fadca87), closes #11
1.3.1 (2026-10-07)
- parser: accept atom chars in command names (3d0af6d)
- parser: accept atom chars in command names (3560971), closes #1
1.3.0 (2026-10-07)
- parser: add a number64 option for literal sizes and partial ranges (899a08f)
- parser: add a number64 option for literal sizes and partial ranges (42b6ba1)
1.2.0 (2026-10-07)
- parser: opt-in literal8 and UTF-8 quoted strings (676ed60)
- parser: opt-in literal8 and UTF-8 quoted strings (047eb92)
1.1.0 (2026-10-07)
- compiler: write adjacent lists without a space where the grammar has none (9e2d37d)
1.0.1 (2026-10-07)
- allow only 0-9 in DIGIT (e6266e9)
- compiler: quote values per RFC 3501 and refuse unsafe output (7bade8c)
- parser: follow RFC 3501 grammar for sets, strings, literals and partials (89b0b8a)
1.0.0 (2026-10-06)
- Node.js 20 or newer is required.
- modernize for Node.js 20+ (5c9f48a)