Skip to content

1.8.1

Choose a tag to compare

@fatbobman fatbobman released this 14 Feb 03:02
· 48 commits to main since this release

What's Changed

  • Fix overload ambiguity for hybrid types that satisfy RawRepresentable + PropertyList (+ Codable).
  • Keep storage behavior consistent: hybrid types prefer rawValue for persistence.
  • Add compatibility fallback when reading hybrid types: try rawValue first, then direct PropertyList cast.
  • Add and expand tests for issue #26 and combination coverage.
  • Document storage resolution rules, persisted format, and fallback behavior in README (EN/中文).

Notes

  • For direct key access outside macros, follow the documented storage format rules to keep behavior consistent.