Repository navigation
Propose Lot 21: windows-rs 0.100, once windows itself ships - #27
Merged
Merged
Conversation
windows-rs moved its smaller crates to 0.100 and held back windows while testing bindings now generated from the SDK headers. windows-registry 0.100 alone built unchanged but doubled three core crates and needed Rust 1.95, for nothing the program uses; decided with the maintainer to wait and move the family together in a lot of its own. The upgrade-dependencies skill now says so, and that a dependency needing a newer Rust raises rust-version rather than being held back. Lot 20's status says what was seen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Lot 21 moves the windows-rs family to 0.100 once
windowsitself is published at that version. That will be a large migration: bindings are generated from the SDK headers, features are renamed, and signatures become raw.Until then,
windows-registrystays at 0.6. A trial on 0.100 built without code changes, but it doubled three core crates and needed Rust 1.95, with nothing gained. The maintainer decided to wait.Other changes:
upgrade-dependenciesskill: windows-rs crates move together, and a dependency that needs a newer Rust raisesrust-versioninstead of being held back.Design record and skill only;
build.ps1 testpasses.🤖 Generated with Claude Code