3a90df095d
fix(ci): prepare 0.1.0 release
2026-06-05 21:20:20 +02:00
68883f2104
feat(validation): add diagnostic report errors
2026-06-05 21:06:42 +02:00
13183a4353
Add machine-readable validation reports
2026-06-05 20:39:32 +02:00
0e92e31d89
Add production validation reports
2026-06-05 20:23:20 +02:00
bc54528353
Harden parser against real YAML fixtures
2026-06-05 19:34:30 +02:00
906f0c454d
feat(emitting): dump YAML streams
2026-06-05 17:14:41 +02:00
91a2c24901
feat(tagged): add typed constructor policy
2026-06-05 16:24:11 +02:00
697b9cc519
feat(model): support complex mapping keys
2026-06-05 16:08:45 +02:00
9c45419496
feat(tagged): add tag-preserving validation
2026-06-05 15:35:52 +02:00
e1f8acb3a0
feat(parser): expand YAML merge keys
2026-06-05 15:12:55 +02:00
8be6e68a23
feat(parser): add multi-document stream parsing
2026-06-05 14:55:54 +02:00
92b0d7c92d
feat(emitting): broaden literal block fixtures
2026-06-05 13:37:33 +02:00
84a2de9ea1
test(compatibility): document unsupported yaml gaps
2026-06-05 13:29:22 +02:00
efdce11a9a
Add scalar compatibility corpus
2026-06-05 13:07:04 +02:00
29ecce451a
feat(codable): broaden compatibility coverage
2026-06-05 12:49:20 +02:00
5c3de786bf
feat(coding): add unkeyed typed conversion
2026-06-05 12:23:52 +02:00
f80d7460ea
feat(coding): add keyed typed conversion
2026-06-05 12:11:53 +02:00
8662de5403
feat(coding): add scalar typed conversion
2026-06-05 11:45:00 +02:00
e26c0917d4
critic-fix(validation): make rules immutable
2026-06-05 11:27:06 +02:00
66de760ff2
feat(validation): add predicate-gated rules
2026-06-05 11:21:23 +02:00
d06a00c9a6
test(emitting): add emitter corpus evidence
2026-06-05 11:13:29 +02:00
5fe9c1b8d1
feat(emitting): add flow collection output
2026-06-05 11:09:58 +02:00
6197c23e6f
feat(emitting): add literal block scalar output
2026-06-05 11:06:19 +02:00
35fb919b74
feat(emitting): add scalar output options
2026-06-05 10:40:28 +02:00
7a71110bb4
feat(parsing): support directives and scalar tags
2026-06-05 10:16:34 +02:00
bc04c4815e
feat(parsing): compose events into values
2026-06-05 10:07:28 +02:00
bee7683ee2
feat(parsing): parse token stream into events
2026-06-05 09:56:18 +02:00
11e7382ab1
feat(parsing): add reader scanner core
2026-06-05 07:40:23 +02:00
3436160306
feat(parsing): add parse event model
...
Add internal parsing events with marks, scalar styles, collection styles, alias events, and anchor/tag metadata. Add golden parser event tests for current block parser behavior.
Closes #2
2026-06-05 07:16:23 +02:00
9c718e3303
feat(package): bootstrap pure swift yaml package
2026-06-05 06:34:20 +02:00