Skip to content

v0.7.1

Compare
Choose a tag to compare
@9il 9il released this 24 Nov 04:05
· 40 commits to master since this release
79eb622

Breaking changes:

  • Mir's precise floating-point number parsing is used. It may not be compatible with Phobos.
  • Members are required by default, new attribute @serdeOptional can be used to make a member optional.
  • Multiple keys in the JSON object that corresponds to the same member will cause an exception.
  • @serdeTransformIn should modify its argument instead
  • @serdeFlexible is no longer supported
  • @serializationMultiKeysIn has been removed
  • finalizeDeserialization methods no longer supported
  • Exceptions have been renamed.

New attributes:

  • @serdeOrderedIn