Sourced from serde's releases.
v1.0.215
- Produce warning when multiple fields or variants have the same deserialization name (#2855, #2856, #2857)
v1.0.214
- Implement IntoDeserializer for all Deserializers in serde::de::value module (#2568, thanks
@Mingun
)v1.0.213
- Fix support for macro-generated
with
attributes inside a newtype struct (#2847)v1.0.212
- Fix hygiene of macro-generated local variable accesses in serde(with) wrappers (#2845)
v1.0.211
- Improve error reporting about mismatched signature in
with
anddefault
attributes (#2558, thanks@Mingun
)- Show variant aliases in error message when variant deserialization fails (#2566, thanks
@Mingun
)- Improve binary size of untagged enum and internally tagged enum deserialization by about 12% (#2821)
8939af4
Release 1.0.215fa5d58c
Use ui test syntax that does not interfere with rustfmt1a3cf4b
Update PR 2562 ui tests7d96352
Merge pull request #2857
from dtolnay/collide111ecc5
Update ui tests for warning on colliding aliasesedd6fe9
Revert "Add checks for conflicts for aliases"a20e924
Revert "pacify clippy"b1353a9
Merge pull request #2856
from dtolnay/denamec59e876
Produce a separate warning for every colliding name7f1e697
Merge pull request #2855
from dtolnay/namespan