Skip to content

Update version to 3.2-preview.12 and crate versions#1403

Merged
SteveL-MSFT merged 1 commit intoPowerShell:mainfrom
SteveL-MSFT:v3.2-p12
Feb 23, 2026
Merged

Update version to 3.2-preview.12 and crate versions#1403
SteveL-MSFT merged 1 commit intoPowerShell:mainfrom
SteveL-MSFT:v3.2-p12

Conversation

@SteveL-MSFT
Copy link
Member

PR Summary

Prep work for 3.2-preview.12 release
Update crates to latest versions
Update MCP server due to crate breaking change

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request prepares the codebase for the 3.2-preview.12 release by updating the version number and upgrading several external dependencies to their latest versions. The most significant change is the update to the rmcp crate from 0.12 to 0.16, which includes a breaking API change that renames InitializeRequestParam to InitializeRequestParams.

Changes:

  • Updated dsc version from 3.2.0-preview.11 to 3.2.0-preview.12
  • Updated 6 external crate dependencies (const-str, nix, rmcp, sysinfo, tempfile, uuid) to their latest versions
  • Adapted MCP server code to handle the breaking change in rmcp 0.16 API

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
dsc/Cargo.toml Updated dsc package version to 3.2.0-preview.12
Cargo.toml Updated 6 workspace dependency versions to latest releases
dsc/src/mcp/mcp_server.rs Renamed InitializeRequestParam to InitializeRequestParams to match rmcp 0.16 API
Cargo.lock Updated dependency resolution with all transitive dependency changes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@SteveL-MSFT SteveL-MSFT added this pull request to the merge queue Feb 23, 2026
Merged via the queue into PowerShell:main with commit 8d9c559 Feb 23, 2026
23 checks passed
@SteveL-MSFT SteveL-MSFT deleted the v3.2-p12 branch February 23, 2026 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants