Skip to content

v0.11.0

Compare
Choose a tag to compare
@DZakh DZakh released this 29 May 19:20
· 557 commits to main since this release

A lot of good though breaking changes:

  • Introduce Safe and Unsafe modes for S.parseWith function
  • Introduce S.serializeWith function with Safe and Unsafe modes
  • Remove S.constructWith in favor of S.parseWith(~mode=Unsafe, struct)
  • Remove S.destructWith in favor of S.serializeWith(~mode=Unsafe, struct)
  • Introduce S.json struct factory
  • Remove S.parseJsonWith in favor of S.parseWith(S.json(struct))
  • Remove S.serializeJsonWith in favor of S.serializeWith(S.json(struct))
  • Add S.transformUnknown function for more convenient work with S.unknown struct factory
  • Renaming public functions of the MakeMetadata module
  • Add undocumented S.refine function. It's an alpha version, that has a hight chance to be changed in next releases.