ruwuma/crates/ruma-serde/CHANGELOG.md
2021-08-09 19:43:40 +02:00

817 B

[unreleased]

0.4.2

Improvements:

  • Make Raw::deserialize & Raw::deserialize_as more general

0.4.1

Improvements:

  • Remove unneeded cargo feature from a dependency

0.4.0

Breaking changes:

  • Remove the empty module from the public API
  • Remove the time module

Improvements:

  • Add serialization decorator none_as_empty_string to serialize Nones as empty strings
  • Add PartialOrdAsRefStr, OrdAsRefStr and PartialEqAsRefStr derives
  • Add MilliSecondsSinceUnixEpoch and SecondsSinceUnixEpoch types
  • Add Raw::{get_field, deserialize_as}
  • Add accessor methods to CanonicalJsonValue
  • Add conversion trait implementations for CanonicalJsonValue

0.3.1

Bug fixes:

  • Fix an edge case in query parameter deserialization

0.3.0

Breaking changes:

  • Upgrade js_int to 0.2.0