Sourced from serde's releases.
v1.0.122
Handle unrecognized numeric field keys during deserialization of a field_identifier, equivalently to string field keys (#1914, thanks
Mingun)Add attribute to override default deserialization failure expectation message (#1916, thanks
Mingun)#[derive(Deserialize)] #[serde(untagged, expecting = "single version or array of versions")] struct VersionSpec { One(Version), Many(Vec<Version>), }Improve
serde_testhandling of map entries and error message construction (#1918, thanksMingun)Produce more accurate location information on test failures from
serde_testcrate (#1920, thanksMingun)Improve diagnostic on failure to parse a
rename_allattribute (#1960, #1961)Eliminate unnecessary trait bounds on some value Deserializer impls (#1963)
v1.0.121
- Support borrowed data during deserialization of a field identifier (#1917, thanks
Mingun)- Fix panic when deserializing
Durationwith nanoseconds that cause the seconds counter to overflow (#1958, thanksjonasbb)v1.0.120
ffed192 Release 1.0.122bb7f94d Add serde_derive_internals to clippy CI jobff0f467 Opt in to pedantic clippy lints in serde_derive_internalsd1975f3 Update serde_derive_internals to tool attrsb91713e Suppress clippy should_implement_trait lint6ea446f Suppress clippy unused_self pedantic lint85c6904 Remove dependency on syn/visit feature2fd5212 Remove unused trait impls on private MapAsEnum7d1bc1f Merge pull request #1963 from serde-rs/valuedebugcdc2fa1 Eliminate inferred bound on error type of value deserializer Debug impls