Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR bumps version numbers across all workspace crates in preparation for a new release. The version updates follow semantic versioning, with most crates receiving minor version bumps (0.x.0 → 0.(x+1).0) and one receiving a patch bump update in dependencies.
- Version bumps:
wdk(0.3.1→0.4.0),wdk-sys(0.4.0→0.5.0),wdk-panic(0.3.1→0.4.0),wdk-macros(0.4.0→0.5.0),wdk-build(0.4.0→0.5.0),wdk-alloc(0.3.1→0.4.0) - Updated workspace dependencies in root Cargo.toml to reference new versions
- Added changelog entries dated 2025-11-06 for all crates documenting changes since previous releases
Reviewed Changes
Copilot reviewed 13 out of 14 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| crates/wdk/Cargo.toml | Bumps version from 0.3.1 to 0.4.0 |
| crates/wdk/CHANGELOG.md | Adds changelog entry for 0.4.0 release |
| crates/wdk-sys/Cargo.toml | Bumps version from 0.4.0 to 0.5.0 |
| crates/wdk-sys/CHANGELOG.md | Adds changelog entry for 0.5.0 release |
| crates/wdk-panic/Cargo.toml | Bumps version from 0.3.1 to 0.4.0 |
| crates/wdk-panic/CHANGELOG.md | Adds changelog entry for 0.4.0 release |
| crates/wdk-macros/Cargo.toml | Bumps version from 0.4.0 to 0.5.0 |
| crates/wdk-macros/CHANGELOG.md | Adds changelog entry for 0.5.0 release |
| crates/wdk-build/Cargo.toml | Bumps version from 0.4.0 to 0.5.0 |
| crates/wdk-build/CHANGELOG.md | Adds changelog entry for 0.5.0 release |
| crates/wdk-alloc/Cargo.toml | Bumps version from 0.3.1 to 0.4.0 |
| crates/wdk-alloc/CHANGELOG.md | Adds changelog entry for 0.4.0 release |
| Cargo.toml | Updates workspace dependency versions to match new crate versions |
| Cargo.lock | Auto-generated lockfile update reflecting new versions |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@leon-xd beyond fixing In the future, we should avoid manually touching version, unless its already in a release pr branch |
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 20 out of 29 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Signed-off-by: Melvin Wang <melvin.mc.wang@gmail.com>
Signed-off-by: Melvin Wang <melvin.mc.wang@gmail.com>
Signed-off-by: Melvin Wang <melvin.mc.wang@gmail.com>
Signed-off-by: Melvin Wang <melvin.mc.wang@gmail.com>
Signed-off-by: Melvin Wang <melvin.mc.wang@gmail.com>
Signed-off-by: Melvin Wang <melvin.mc.wang@gmail.com>
Signed-off-by: Melvin Wang <melvin.mc.wang@gmail.com>
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 20 out of 29 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
I'm the one to blame for that. Apologies. |
|
We also need to consider bumping up versions in |
no worries ab this one. i thought it was fine to do too, but now we know that any manual version bumps should be done in release prs |
…edProjects - Bump wdk-related crates in test Cargo.lock files: - wdk 0.3.1 → 0.4.0 - wdk-alloc 0.3.1 → 0.4.0 - wdk-build 0.4.0 → 0.5.0 - wdk-macros 0.4.0 → 0.5.0 - wdk-panic 0.3.1 → 0.4.0 - wdk-sys 0.4.0 → 0.5.0 (updated in crates/cargo-wdk/tests/*/Cargo.lock) - Reorder/adjust rust-analyzer.linkedProjects in .vscode/settings.json to include emulated-workspace test manifests earlier.
…/microsoft/windows-drivers-rs into release-plz-2025-11-06T01-55-28Z
wmmc88
left a comment
There was a problem hiding this comment.
I've tested all 3 examples + the echoapp in the samples repo and everything is functioning as expected.
🤖 New release
cargo-wdk: 0.0.0 -> 0.1.0wdk-build: 0.4.0 -> 0.5.0 (⚠ API breaking changes)wdk-macros: 0.4.0 -> 0.5.0wdk-sys: 0.4.0 -> 0.5.0 (✓ API compatible changes)wdk: 0.3.1 -> 0.4.0 (✓ API compatible changes)wdk-alloc: 0.3.1 -> 0.4.0 (✓ API compatible changes)wdk-panic: 0.3.1 -> 0.4.0 (✓ API compatible changes)⚠
wdk-buildbreaking changesChangelog
wdk-buildwdk-macroswdk-syswdkwdk-allocwdk-panicThis PR was generated with release-plz.