petrbalvin
|
30b28fe7fc
|
fix(encode): emit one key when two fields resolve to one name
Assisted-by: GLM 5.3
|
2026-09-17 23:08:42 +02:00 |
|
petrbalvin
|
54c6032a9a
|
fix(encode): propagate invalid UTF-8 key errors from headers and inline tables
Assisted-by: GLM 5.3
|
2026-09-17 23:06:59 +02:00 |
|
petrbalvin
|
ec0d7a0023
|
fix(encode): fall back from the literal multiline form when unsafe
Assisted-by: GLM 5.3
|
2026-09-17 23:06:25 +02:00 |
|
petrbalvin
|
feef4fe9ea
|
style(encode): reword the negative-zero rationale comments
Assisted-by: GLM 5.3
|
2026-09-17 23:05:41 +02:00 |
|
petrbalvin
|
3f41266710
|
feat: typed decode and encode errors with the key path
Assisted-by: GLM 5.3 Flash
|
2026-09-17 21:20:47 +02:00 |
|
petrbalvin
|
93c36cf376
|
feat: honour the omitzero and omitempty tag options on encode
Assisted-by: GLM 5.3 Flash
|
2026-09-17 19:57:23 +02:00 |
|
petrbalvin
|
3ac0b1e301
|
fix: encode mixed arrays with inline table elements
Assisted-by: GLM 5.3 Flash
|
2026-09-17 19:49:50 +02:00 |
|
petrbalvin
|
c4ed84282c
|
feat: TOML 1.0 parser and encoder
Assisted-by: GLM 5.3 Flash
|
2026-08-19 09:47:00 +02:00 |
|