文件历史

19 次代码提交

作者 SHA1 备注 提交日期
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