-
Notifications
You must be signed in to change notification settings - Fork 908
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 Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 294b0a1 - Browse repository at this point
Copy the full SHA 294b0a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd7ce9e - Browse repository at this point
Copy the full SHA dd7ce9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f54f32c - Browse repository at this point
Copy the full SHA f54f32cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27eb254 - Browse repository at this point
Copy the full SHA 27eb254View 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 6094be9 - Browse repository at this point
Copy the full SHA 6094be9View 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 69563c3 - Browse repository at this point
Copy the full SHA 69563c3View 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 81b8348 - Browse repository at this point
Copy the full SHA 81b8348View commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce0d2d0 - Browse repository at this point
Copy the full SHA ce0d2d0View commit details
Commits on Oct 20, 2024
-
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 02d752d - Browse repository at this point
Copy the full SHA 02d752dView 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 c7e6991 - Browse repository at this point
Copy the full SHA c7e6991View commit details