Skip to content

Commit 7cff7e2

Browse files
authored
chore: November 2025 release (#562)
Signed-off-by: Melvin Wang <melvin.mc.wang@gmail.com>
1 parent 6217611 commit 7cff7e2

File tree

35 files changed

+528
-400
lines changed

35 files changed

+528
-400
lines changed

.vscode/settings.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@
1010
},
1111
"rust-analyzer.linkedProjects": [
1212
"./Cargo.toml",
13+
"./crates/cargo-wdk/tests/emulated-workspace/rust-project/Cargo.toml",
14+
"./crates/cargo-wdk/tests/emulated-workspace/umdf-driver-workspace/Cargo.toml",
15+
"./crates/cargo-wdk/tests/kmdf-driver/Cargo.toml",
16+
"./crates/cargo-wdk/tests/mixed-package-kmdf-workspace/Cargo.toml",
17+
"./crates/cargo-wdk/tests/umdf-driver/Cargo.toml",
18+
"./crates/cargo-wdk/tests/wdm-driver/Cargo.toml",
1319
"./examples/sample-kmdf-driver/Cargo.toml",
1420
"./examples/sample-umdf-driver/Cargo.toml",
1521
"./examples/sample-wdm-driver/Cargo.toml",

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ license = "MIT OR Apache-2.0"
2323

2424
[workspace.dependencies]
2525
# Workspace Crates
26-
wdk = { path = "crates/wdk", version = "0.3.1" }
27-
wdk-alloc = { path = "crates/wdk-alloc", version = "0.3.1" }
28-
wdk-build = { path = "crates/wdk-build", version = "0.4.0" }
29-
wdk-macros = { path = "crates/wdk-macros", version = "0.4.0" }
30-
wdk-panic = { path = "crates/wdk-panic", version = "0.3.1" }
31-
wdk-sys = { path = "crates/wdk-sys", version = "0.4.0" }
26+
wdk = { path = "crates/wdk", version = "0.4.0" }
27+
wdk-alloc = { path = "crates/wdk-alloc", version = "0.4.0" }
28+
wdk-build = { path = "crates/wdk-build", version = "0.5.0" }
29+
wdk-macros = { path = "crates/wdk-macros", version = "0.5.0" }
30+
wdk-panic = { path = "crates/wdk-panic", version = "0.4.0" }
31+
wdk-sys = { path = "crates/wdk-sys", version = "0.5.0" }
3232

3333
# External Crates
3434
anyhow = "1.0.97"

crates/cargo-wdk/CHANGELOG.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Changelog
2+
All notable changes to this project will be documented in this file.
3+
4+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6+
7+
8+
## [0.1.0](https://github.com/microsoft/windows-drivers-rs/compare/cargo-wdk-v0.0.0...cargo-wdk-v0.1.0) - 2025-11-06
9+
10+
### Added
11+
12+
- support stampinf version override ([#520](https://github.com/microsoft/windows-drivers-rs/pull/520))
13+
- add color to cargo wdk and cargo make argument forwarding ([#519](https://github.com/microsoft/windows-drivers-rs/pull/519))
14+
- enhance cargo metadata parsing to respect config.toml ([#451](https://github.com/microsoft/windows-drivers-rs/pull/451))
15+
- add `cargo-wdk` cargo extension ([#306](https://github.com/microsoft/windows-drivers-rs/pull/306))
16+
17+
### Fixed
18+
19+
- remove `--cwd` arg from `cargo-wdk` ([#437](https://github.com/microsoft/windows-drivers-rs/pull/437))
20+
- remove from `NewArgs::driver_type()` the unnecessary check based on `usize` casts ([#421](https://github.com/microsoft/windows-drivers-rs/pull/421))
21+
- remove cdylib test exclusion from Cargo.toml files ([#379](https://github.com/microsoft/windows-drivers-rs/pull/379))
22+
23+
### Other
24+
25+
- Prepare cargo-wdk for release ([#560](https://github.com/microsoft/windows-drivers-rs/pull/560))
26+
- [**breaking**] bump to Rust 2024 Edition ([#430](https://github.com/microsoft/windows-drivers-rs/pull/430))
27+
- Bump proc-macro2 from 1.0.94 to 1.0.101 in /crates/cargo-wdk/tests/kmdf-driver ([#530](https://github.com/microsoft/windows-drivers-rs/pull/530))
28+
- Bump proc-macro2 from 1.0.94 to 1.0.101 in /crates/cargo-wdk/tests/wdm-driver ([#532](https://github.com/microsoft/windows-drivers-rs/pull/532))
29+
- Bump proc-macro2 from 1.0.94 to 1.0.101 in /crates/cargo-wdk/tests/umdf-driver ([#531](https://github.com/microsoft/windows-drivers-rs/pull/531))
30+
- Bump syn from 2.0.100 to 2.0.106 in /crates/cargo-wdk/tests/kmdf-driver ([#472](https://github.com/microsoft/windows-drivers-rs/pull/472))
31+
- Bump syn from 2.0.100 to 2.0.106 in /crates/cargo-wdk/tests/wdm-driver ([#474](https://github.com/microsoft/windows-drivers-rs/pull/474))
32+
- Bump syn from 2.0.100 to 2.0.106 in /crates/cargo-wdk/tests/umdf-driver ([#469](https://github.com/microsoft/windows-drivers-rs/pull/469))
33+
- Bump cfg-if from 1.0.0 to 1.0.3 in /crates/cargo-wdk/tests/umdf-driver ([#475](https://github.com/microsoft/windows-drivers-rs/pull/475))
34+
- Bump cfg-if from 1.0.0 to 1.0.3 in /crates/cargo-wdk/tests/wdm-driver ([#470](https://github.com/microsoft/windows-drivers-rs/pull/470))
35+
- Bump cfg-if from 1.0.0 to 1.0.3 in /crates/cargo-wdk/tests/kmdf-driver ([#465](https://github.com/microsoft/windows-drivers-rs/pull/465))
36+
- Bump cc from 1.2.17 to 1.2.39 in /crates/cargo-wdk/tests/umdf-driver ([#523](https://github.com/microsoft/windows-drivers-rs/pull/523))
37+
- Bump cc from 1.2.17 to 1.2.39 in /crates/cargo-wdk/tests/kmdf-driver ([#522](https://github.com/microsoft/windows-drivers-rs/pull/522))
38+
- Bump cc from 1.2.17 to 1.2.39 in /crates/cargo-wdk/tests/wdm-driver ([#524](https://github.com/microsoft/windows-drivers-rs/pull/524))
39+
- improve logging for build action ([#495](https://github.com/microsoft/windows-drivers-rs/pull/495))
40+
- use `std::path::absolute` instead of canonicalize + strip_extended_path_prefix ([#462](https://github.com/microsoft/windows-drivers-rs/pull/462))
41+
- Bump tracing-subscriber from 0.3.19 to 0.3.20 ([#492](https://github.com/microsoft/windows-drivers-rs/pull/492))
42+
- enforce typo checking ([#452](https://github.com/microsoft/windows-drivers-rs/pull/452))
43+
- change categories in cargo-wdk to known slugs ([#441](https://github.com/microsoft/windows-drivers-rs/pull/441))
44+
- update crate references for consistency in documentation ([#440](https://github.com/microsoft/windows-drivers-rs/pull/440))
45+
- improve cargo-wdk tests ([#429](https://github.com/microsoft/windows-drivers-rs/pull/429))
46+
- update dependencies to avoid double windows-sys dependency ([#393](https://github.com/microsoft/windows-drivers-rs/pull/393))
47+
- fix invalid argument in cargo-wdk command in README.md ([#377](https://github.com/microsoft/windows-drivers-rs/pull/377))

crates/cargo-wdk/tests/emulated-workspace/umdf-driver-workspace/Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/cargo-wdk/tests/kmdf-driver/Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/cargo-wdk/tests/mixed-package-kmdf-workspace/Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/cargo-wdk/tests/umdf-driver/Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/cargo-wdk/tests/wdm-driver/Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)