Skip to content

Releases: serde-rs/serde

v1.0.206

11 Aug 07:13
v1.0.206
85c73ef
Compare
Choose a tag to compare
  • Improve support for flatten attribute inside of enums (#2567, thanks @Mingun)

v1.0.205

08 Aug 01:56
v1.0.205
9b868ef
Compare
Choose a tag to compare
  • Use serialize_entry instead of serialize_key + serialize_value when serialize flattened newtype enum variants (#2785, thanks @Mingun)
  • Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields (#2791)

v1.0.204

06 Jul 20:40
v1.0.204
18dcae0
Compare
Choose a tag to compare
  • Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag in dependencies (#2767, thanks @weiznich)

v1.0.203

25 May 17:48
v1.0.203
d5bc546
Compare
Choose a tag to compare
  • Documentation improvements (#2747)

v1.0.202

15 May 07:44
v1.0.202
9e32a40
Compare
Choose a tag to compare
  • Provide public access to RenameAllRules in serde_derive_internals (#2743)

v1.0.201

08 May 00:04
v1.0.201
b4f1bc1
Compare
Choose a tag to compare
  • Resolve unexpected_cfgs warning (#2737)

v1.0.200

01 May 16:02
v1.0.200
cc865ac
Compare
Choose a tag to compare
  • Fix formatting of "invalid type" and "invalid value" deserialization error messages containing NaN or infinite floats (#2733, thanks @jamessan)

v1.0.199

27 Apr 04:23
v1.0.199
1477028
Compare
Choose a tag to compare
  • Fix ambiguous associated item when forward_to_deserialize_any! is used on an enum with Error variant (#2732, thanks @aatifsyed)

v1.0.198

16 Apr 21:21
v1.0.198
c4fb923
Compare
Choose a tag to compare
  • Support serializing and deserializing Saturating<T> (#2709, thanks @jbethune)

v1.0.197

20 Feb 00:24
v1.0.197
5fa711d
Compare
Choose a tag to compare
  • Fix unused_imports warnings when compiled by rustc 1.78
  • Optimize code size of some Display impls (#2697, thanks @nyurik)