v2.2.1
Flatten Opt-Out
encode_generic(data, GenericOptions(no_flatten=True))disables nested object flattening- Backward compatible:
encode_generic(data)unchanged
Bug Fixes
- Field names containing
>excluded from tabular columns (spec rule 7.4.6.1.4) - Field names containing
>no longer eligible for flattening analysis - Decoder no longer treats literal
>in key names as a path separator - Decoder accepts orphan attachments (fields excluded from column list)
- 200K round-trips (both modes, > in keys) zero failures; 12 targeted edge case tests
Full changelog: v2.2.0...v2.2.1
Full Changelog: v2.2.0...v2.2.1