Skip to content

Releases: serde-rs/serde

v1.0.191

06 Nov 19:33
v1.0.191
59892e7
Compare
Choose a tag to compare
  • Documentation improvements

v1.0.190

26 Oct 03:07
v1.0.190
edb1a58
Compare
Choose a tag to compare
  • Preserve NaN sign when deserializing f32 from f64 or vice versa (#2637)

v1.0.189

13 Oct 02:22
v1.0.189
e94fc65
Compare
Choose a tag to compare
  • Fix "cannot infer type" error when internally tagged enum contains untagged variant (#2613, thanks @ahl)

v1.0.188

26 Aug 02:18
v1.0.188
dad15b9
Compare
Choose a tag to compare
  • Fix "failed to parse manifest" error when building serde using a Cargo version between 1.45 and 1.50 (#2603)

v1.0.187

25 Aug 17:54
v1.0.187
146dc0f
Compare
Choose a tag to compare
  • Remove support for Emscripten targets on rustc older than 1.40 (#2600)

v1.0.186

24 Aug 00:14
v1.0.186
5d03651
Compare
Choose a tag to compare
  • Disallow incompatible versions of serde_derive and serde in the dependency graph (#2588, thanks @soqb)

v1.0.185

21 Aug 04:43
v1.0.185
3c7dd6f
Compare
Choose a tag to compare
  • Fix error "cannot move out of *self which is behind a shared reference" deriving Serialize on a non_exhaustive enum (#2591)

v1.0.184

21 Aug 02:54
v1.0.184
151b45a
Compare
Choose a tag to compare
  • Restore from-source serde_derive build on all platforms — eventually we'd like to use a first-class precompiled macro if such a thing becomes supported by cargo / crates.io

v1.0.183

07 Aug 04:02
v1.0.183
05a5b7e
Compare
Choose a tag to compare
  • Support deserializing Box<OsStr> with an equivalent representation as OsString (#2556, thanks @DBLouis)

v1.0.182

06 Aug 05:22
v1.0.182
b6685cf
Compare
Choose a tag to compare
  • Render field aliases in sorted order in error messages (#2458, thanks @Mingun)
  • Support serde(default) on tuple structs (#2553, thanks @Mingun)