🚨 Breaking Changes
- Remove key folding and path expansion - by @johannschopplich (46956)
🚀 Features
- Decode-side comment lines with encoder quoting of #-leading strings - by @johannschopplich (13561)
- Nested field groups in tabular headers - by @johannschopplich (128fc)
- Keyed tabular form for objects of uniform objects - by @johannschopplich (68464)
- decode: Reject indentation depth jumps in strict mode - by @johannschopplich (6db88)
🐞 Bug Fixes
- decode:
- Prevent false array header detection for unquoted keys c… - by @rayriffy in #314 (13360)
- Trim value tokens by U+0020 only - by @johannschopplich (fea26)
- Reject over-indented orphan lines and trailing root content in strict mode - by @johannschopplich (4489d)
- Treat a trailing carriage return as part of the line terminator - by @johannschopplich (9562c)
- Reject keyless headers outside root and list-item positions - by @johannschopplich (1560d)
- Reject inline content after fields-bearing headers - by @johannschopplich (06bd0)
- encode:
- Quote leading-plus numeric-like strings - by @johannschopplich (b769d)