Johann Schopplich
5b66523e42
chore: align with spec v3.3
...
- bump @toon-format/spec to ^3.3.0; update SPEC.md pointer and badges
- docs: align number-form prose with §2 carve-out (canonical in [1e-6, 1e21) or zero; exponent form permitted outside)
- docs/reference/spec.md: add lowercase booleans/null to encoder checklist; add Java to Appendix F language list
- docs/reference/efficiency-formalization.md: drop overstated "matching TOON's requirement" claim
- packages/toon/README.md: drop "What's New in v3.2" section (now stale)
All 593 tests pass (packages/toon: 497, packages/cli: 96). Encoder remains conformant by default under the v3.3 §2 carve-out via String(value).
2026-05-21 10:10:20 +02:00
Johann Schopplich
1a9c72a6c2
chore: bump spec version references to v3.2 (2026-05-20)
...
Updates the `$spec.version` VitePress global property and the root SPEC.md
stub to track the published v3.2 working draft.
2026-05-20 07:03:40 +02:00
Johann Schopplich
05abb99a7e
feat!: standardized encoding for list-item objects (spec v3)
2025-11-24 14:40:36 +01:00
Johann Schopplich
327bddae55
feat: parse nested tabular arrays in list items with bare hyphen (spec v2.1)
2025-11-24 08:42:30 +01:00
Johann Schopplich
e8ae024e54
feat!: remove optional length marker option [#N] in favor of [N]
2025-11-10 17:28:49 +01:00
Johann Schopplich
840626dc90
feat: minor fixes for spec v1.4 compliance
2025-11-05 19:04:00 +01:00
Johann Schopplich
662a9d4bc5
feat: move SPEC to @toon-format/spec
2025-11-02 18:30:36 +01:00
Johann Schopplich
0710bd19e7
feat!: publish to @toon-format/toon and @toon-format/cli
2025-11-01 16:53:41 +01:00
Johann Schopplich
901fcc53f3
docs(spec): add main title
2025-10-31 22:13:20 +01:00
Johann Schopplich
5a2040ae81
docs(spec): release v1.3
2025-10-31 13:52:18 +01:00
Johann Schopplich
617e5f1bda
docs(spec): more work on v1.3 draft
2025-10-31 13:23:55 +01:00
Johann Schopplich
9f926c4de1
docs(spec): v1.3 draft
2025-10-31 13:13:02 +01:00
Johann Schopplich
bf592b0bba
docs(spec): better RFC/W3C compliance
2025-10-31 12:06:24 +01:00
Johann Schopplich
8c8c654a32
docs(spec): update acknowledgments and license section
2025-10-31 11:50:45 +01:00
Johann Schopplich
8d5e3c9758
docs(spec): enhance blank-line handling and clarify quoting rules in strict mode
2025-10-29 14:52:16 +01:00
Johann Schopplich
ee5c158ddf
docs: update TOON specs to v1.2 with centralized decoding rules
2025-10-29 08:53:25 +01:00
Johann Schopplich
61fb751540
docs: update TOON specs to v1.1 with decoding behavior
2025-10-29 08:27:44 +01:00
Johann Schopplich
91b797dcc9
chore: update SPEC draft
2025-10-28 10:57:49 +01:00
Johann Schopplich
8ad083cf8b
docs: add initial (generated) SPEC file
2025-10-28 07:43:02 +01:00