push
github
Release v0.3.0: 100% TOON Specification v1.3.3 Compliance Achievements: - 100% compliance with official TOON specification v1.3.3 (306/306 tests) - Decoder: 160/160 tests passing (100%) - Encoder: 146/146 tests passing (100%) - Test fixtures: toon-format/spec@b9c71f7 Major Changes: - Complete structural parser implementation for nested structures - Strict mode validation (indentation, blank lines, array lengths) - Semantic equivalence testing (handles Elixir 1.19 map sorting) - Root primitive value support - Enhanced escape sequence handling - Leading zero number handling ("05" → string) Breaking Changes: - Removed all custom test files (20 files deleted) - Switched to official TOON specification fixtures - Removed unused modules (Decode.Strings) - Removed unused dependencies (stream_data) Code Quality: - Credo strict mode: no issues - Dialyzer: clean (legacy warnings only) - All doctests passing - Zero compiler warnings Testing: - Official fixtures via git submodule - Semantic equivalence checking - 100% specification coverage Spec Version: v1.3.3 (2025-10-31) Fixture Commit: toon-format/spec@b9c71f72f
0 of 596 new or added lines in 7 files covered. (0.0%)
233 existing lines in 15 files now uncovered.0 of 914 relevant lines covered (0.0%)
0.0 hits per line