-
Notifications
You must be signed in to change notification settings - Fork 923
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Raise MSRV to Rust 1.80 #6105
base: trunk
Are you sure you want to change the base?
Raise MSRV to Rust 1.80 #6105
Commits on Nov 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8662028 - Browse repository at this point
Copy the full SHA 8662028View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdfa879 - Browse repository at this point
Copy the full SHA cdfa879View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26ed368 - Browse repository at this point
Copy the full SHA 26ed368View commit details -
Configuration menu - View commit details
-
Copy full SHA for fba3bde - Browse repository at this point
Copy the full SHA fba3bdeView commit details -
build: upgrade
cfg_aliases
0.1.1 → 0.2.1Consumes [`cfg_aliases`#8](katharostech/cfg_aliases#8) to eliminate warnings from `rustc`.
Configuration menu - View commit details
-
Copy full SHA for 2fe43bd - Browse repository at this point
Copy the full SHA 2fe43bdView commit details -
chore(core): allow
wgpu_*
cfg
keys not exposed infeatures
This resolves remaining outstanding cases that offend [`--check-cfg` in Rust 1.80](https://blog.rust-lang.org/2024/07/25/Rust-1.80.0.html#checked-cfg-names-and-values) in `wgpu-core`.
Configuration menu - View commit details
-
Copy full SHA for 1b33ee2 - Browse repository at this point
Copy the full SHA 1b33ee2View commit details -
chore: add
web_sys_unstable_apis
to `lints.rust.unexpected_cfgs.che……ck-cfg` in `wgpu_{hal,types}`
Configuration menu - View commit details
-
Copy full SHA for 161222d - Browse repository at this point
Copy the full SHA 161222dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5a787e - Browse repository at this point
Copy the full SHA a5a787eView commit details -
chore: remove
std::mem::*
imports now unnecessary with Rust 1.80`std::mem::{size,align}_of{,_val}` was added to `std::prelude` in Rust 1.80; see [`rust`#123168](rust-lang/rust#123168).
Configuration menu - View commit details
-
Copy full SHA for 66cd7cf - Browse repository at this point
Copy the full SHA 66cd7cfView commit details -
refactor: s/once_cell::Lazy/std::sync::LazyLock
Weaken our dependence on the `once_cell` crate by using functionality from `std` instead that was upstreamed from `once_cell`, this time with what's available in Rust 1.80+. It's not yet possible to eliminate this dependency entirely, but do what we can for now.
Configuration menu - View commit details
-
Copy full SHA for 8d79c85 - Browse repository at this point
Copy the full SHA 8d79c85View commit details