Skip to content

Dec v0.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Aug 07:47

Added

  • New Recorder.WriteSimple()/ReadSimple() modes that produce much simpler XML, at the cost of no references.
  • Type parsing now accepts curly braces in place of generic angle braces, in order to make XML easier to write.
  • Decs can now include class tags, if you need to specify a type that doesn't work as an XML node name.

Breaking

  • Bespoke.IgnoreRecordDuringParserAttribute has been removed in favor of IConditionalRecorder. If you want a version that supports both for ease of porting, check out v0.6.0.

Improved

  • Documentation regarding Recorder load order.

Fixed

  • RecorderEnumerator: List.Enumerator would not properly serialize if the enumerator was empty.
  • RecorderEnumerator: Recordable Closures did not serialize properly if they were created in a generic function.

Testing

  • Added a small test.