serde-rs/serde (serde)
### [`v1.0.198`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.198)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.197...v1.0.198)
- Support serializing and deserializing `Saturating` ([#2709](https://togithub.com/serde-rs/serde/issues/2709), thanks [@jbethune](https://togithub.com/jbethune))
### [`v1.0.197`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.197)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.196...v1.0.197)
- Fix unused_imports warnings when compiled by rustc 1.78
- Optimize code size of some Display impls ([#2697](https://togithub.com/serde-rs/serde/issues/2697), thanks [@nyurik](https://togithub.com/nyurik))
### [`v1.0.196`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.196)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.195...v1.0.196)
- Improve formatting of "invalid type" error messages involving floats ([#2682](https://togithub.com/serde-rs/serde/issues/2682))
### [`v1.0.195`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.195)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.194...v1.0.195)
- Prevent remote definitions of tuple struct or tuple variant from triggering dead_code warning ([#2671](https://togithub.com/serde-rs/serde/issues/2671))
### [`v1.0.194`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.194)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.193...v1.0.194)
- Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache
### [`v1.0.193`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.193)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.192...v1.0.193)
- Fix field names used for the deserialization of `RangeFrom` and `RangeTo` ([#2653](https://togithub.com/serde-rs/serde/issues/2653), [#2654](https://togithub.com/serde-rs/serde/issues/2654), [#2655](https://togithub.com/serde-rs/serde/issues/2655), thanks [@emilbonnek](https://togithub.com/emilbonnek))
### [`v1.0.192`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.192)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.191...v1.0.192)
- Allow internal tag field in untagged variant ([#2646](https://togithub.com/serde-rs/serde/issues/2646), thanks [@robsdedude](https://togithub.com/robsdedude))
### [`v1.0.191`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.191)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.190...v1.0.191)
- Documentation improvements
### [`v1.0.190`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.190)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.189...v1.0.190)
- Preserve NaN sign when deserializing f32 from f64 or vice versa ([#2637](https://togithub.com/serde-rs/serde/issues/2637))
### [`v1.0.189`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.189)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.188...v1.0.189)
- Fix "cannot infer type" error when internally tagged enum contains untagged variant ([#2613](https://togithub.com/serde-rs/serde/issues/2613), thanks [@ahl](https://togithub.com/ahl))
### [`v1.0.188`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.188)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.187...v1.0.188)
- Fix *"failed to parse manifest"* error when building serde using a Cargo version between 1.45 and 1.50 ([#2603](https://togithub.com/serde-rs/serde/issues/2603))
### [`v1.0.187`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.187)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.186...v1.0.187)
- Remove support for Emscripten targets on rustc older than 1.40 ([#2600](https://togithub.com/serde-rs/serde/issues/2600))
### [`v1.0.186`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.186)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.185...v1.0.186)
- Disallow incompatible versions of `serde_derive` and `serde` in the dependency graph ([#2588](https://togithub.com/serde-rs/serde/issues/2588), thanks [@soqb](https://togithub.com/soqb))
### [`v1.0.185`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.185)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.184...v1.0.185)
- Fix error *"cannot move out of `*self` which is behind a shared reference"* deriving Serialize on a non_exhaustive enum ([#2591](https://togithub.com/serde-rs/serde/issues/2591))
### [`v1.0.184`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.184)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.183...v1.0.184)
- 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`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.183)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.182...v1.0.183)
- Support deserializing `Box` with an equivalent representation as `OsString` ([#2556](https://togithub.com/serde-rs/serde/issues/2556), thanks [@DBLouis](https://togithub.com/DBLouis))
### [`v1.0.182`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.182)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.181...v1.0.182)
- Render field aliases in sorted order in error messages ([#2458](https://togithub.com/serde-rs/serde/issues/2458), thanks [@Mingun](https://togithub.com/Mingun))
- Support `serde(default)` on tuple structs ([#2553](https://togithub.com/serde-rs/serde/issues/2553), thanks [@Mingun](https://togithub.com/Mingun))
Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.0.171
->1.0.198
Release Notes
serde-rs/serde (serde)
### [`v1.0.198`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.198) [Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.197...v1.0.198) - Support serializing and deserializing `SaturatingConfiguration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.