-
-
Notifications
You must be signed in to change notification settings - Fork 851
Comparing changes
Open a pull request
base repository: serde-rs/serde
base: v1.0.148
head repository: serde-rs/serde
compare: v1.0.150
- 17 commits
- 10 files changed
- 3 contributors
Commits on Dec 3, 2022
-
Remove some Serialize trait bounds
Containers for the most part do not have any trait requirements for iterating over them. So these bounds are unnecessary when Serializing only. This relaxation is part of Rust 1.34
Configuration menu - View commit details
-
Copy full SHA for cc128fe - Browse repository at this point
Copy the full SHA cc128feView commit details -
Merge pull request #2333 from jonasbb/remove-trait-bounds
Remove some Serialize trait bounds
Configuration menu - View commit details
-
Copy full SHA for 34ae042 - Browse repository at this point
Copy the full SHA 34ae042View commit details
Commits on Dec 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0353354 - Browse repository at this point
Copy the full SHA 0353354View commit details -
Configuration menu - View commit details
-
Copy full SHA for 227d039 - Browse repository at this point
Copy the full SHA 227d039View commit details -
Merge pull request #2334 from dtolnay/mapimpl
Reduce trait bounds in HashMap and BTreeMap serialize
Configuration menu - View commit details
-
Copy full SHA for 3aec2a9 - Browse repository at this point
Copy the full SHA 3aec2a9View commit details
Commits on Dec 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 126730e - Browse repository at this point
Copy the full SHA 126730eView commit details -
Merge pull request #2337 from badboy/use-target_has_atomic-when-avail…
…able Use `target_has_atomic` on Rust 1.60+ to enable atomic (de)serialization
Configuration menu - View commit details
-
Copy full SHA for 5361c79 - Browse repository at this point
Copy the full SHA 5361c79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86161ce - Browse repository at this point
Copy the full SHA 86161ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 692ac99 - Browse repository at this point
Copy the full SHA 692ac99View commit details -
Invert use_target_has_atomic cfg
This way, a build system that does not want to run Cargo build scripts can build serde without any cfgs defined, and get the most modern feature set.
Configuration menu - View commit details
-
Copy full SHA for 6159ead - Browse repository at this point
Copy the full SHA 6159eadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 650358f - Browse repository at this point
Copy the full SHA 650358fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37faaf2 - Browse repository at this point
Copy the full SHA 37faaf2View commit details
Commits on Dec 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0d79306 - Browse repository at this point
Copy the full SHA 0d79306View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7440e56 - Browse repository at this point
Copy the full SHA 7440e56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9249dab - Browse repository at this point
Copy the full SHA 9249dabView commit details -
Merge pull request #2338 from serde-rs/atomic
Deduplicate atomic_impl implementations and atomic_impl calls from PR 2337
Configuration menu - View commit details
-
Copy full SHA for 0e947e6 - Browse repository at this point
Copy the full SHA 0e947e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d493649 - Browse repository at this point
Copy the full SHA d493649View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.0.148...v1.0.150