v0.7.0-preview1
Pre-release
Pre-release
This release continues themes from the previous release, removing support for the old ISerialize interface and moving entirely to ISerialize<T>. It also moves more functionality into TypeInfo, which removes the need for generic virtual methods in some cases.
What's Changed
- Get rid of old ISerialize, non-TypeInfo support by @agocke in #172
- Remove SerializeNotNull by @agocke in #173
- Set serde-dn.sln as the default sln by @agocke in #174
- Move more pieces over to TypeInfo by @agocke in #175
- Refactor code and reduce duplication by @agocke in #176
- Fix ThrowIfMissing to allow making arbitrary fields optional by @agocke in #177
- Add more info to TypeInfo by @agocke in #178
Full Changelog: v0.6.0...v0.7.0-preview1