This release contains significant breaking changes compared to v0.6.x.
Deserializer trait
- Renames
Deserializer::visit_*toDeserializer::deserialize_*(#151) - Adds
deserialize_ignored_anymethod to Deserializer trait (#225) - Overhauls the
de::Errortrait (#160, #166, #169, #249, #254) - Adds hooks for fixed-sized arrays (#244)
Attributes
- Adds
deny_unknown_fieldsattribute (#44 and #60) - Adds
default="..."attribute (#90, #216) - Removes support for format-specific renames added in v0.4.0 (#211)
- Supports serialize- and deserialize-specific renames (#233)