v8.0.0rc1
Pre-release
Pre-release
Added
- Full architecture overhaul: bidirectional HCL2 ↔ JSON pipeline with typed rule classes. (#203)
- CLAUDE.md (#260)
Fixed
- Ternary with strings parse error (#55)
- reverse_transform not working with object-type variables (#231)
- reverse_transform not handling nested functions (#235)
writesomits quotes around map keys with/(#236)- Operator precedence bug (#248)
- Empty string dictionary keys can't be parsed twice (#249)
- jsonencode not deserialized correctly (#250)
- Literal string "string" incorrectly quoted (#251)
- Interpolation literals added to locals/variables in maps (#252)
- Object literal expression can't be serialized (#253)
- Heredocs should interpret backslash literally (#262)
Changed
- Updated package metadata: development status, dropped Python 3.7 support. (#263)