Skip to content

v0.6.0-preview6

Pre-release
Pre-release
Compare
Choose a tag to compare
@agocke agocke released this 20 Feb 06:51
· 38 commits to main since this release
3c7314e

What's Changed

This version has two important and impactful breaking changes.

  1. "Visitors" for deserialization are no longer passed as generic parameters in IDeserializer.Deserialize*. If you implemented IDeserializer, you will need to change all your methods to take IDeserializeVisitor<T> instead.
  2. The IDeserialize.Deserialize method now takes an interface instead of a constrained generic parameter.
  • Use boxed interface visitors instead of constrained generics by @agocke in #159
  • Remove constrained generic from Deserialize by @agocke in #160
  • Bump version to preview 6 by @agocke in #161

Full Changelog: v0.6.0-preview5...v0.6.0-preview6