Skip to content

v2.2.1

Choose a tag to compare

@blackwell-systems blackwell-systems released this 23 Jun 18:00
· 60 commits to main since this release

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