Skip to content

Releases: rust-embedded-community/serde-json-core

serde-json-core v0.6.0

07 Aug 10:25
ca67457
Compare
Choose a tag to compare

Breaking

  • MSRV is now 1.65.0.

Added

  • Support for optional package defmt which allows for easy conversion for
    error types when using tools like probe-rs for logging over debuggers.
  • Implement Serializer::collect_str
  • Derive Serialize for de::Error and ser::Error
  • Support for deserializing escaped strings using from_str_escaped and from_slice_escaped.

Changed

  • heapless bumped to v0.8.

New Contributors

Full Changelog: v0.5.1...v0.6.0

serde-json-core v0.5.1

26 Jul 10:22
Compare
Choose a tag to compare

Added

  • Support for serializing tuple structs. These are serialized as JSON arrays, which matches serde_json behaviour.
  • Serializer and Deserializer are now pub.
  • Added pub Serializer::end() and Deserializer::end().

Changed

  • Increase MSRV to 1.56.0 to work around dependency-MSRV issues (see #72)