Skip to content

Update version to 3.3-preview.1#1490

Merged
SteveL-MSFT merged 2 commits intoPowerShell:mainfrom
SteveL-MSFT:v3.3-p1
Apr 21, 2026
Merged

Update version to 3.3-preview.1#1490
SteveL-MSFT merged 2 commits intoPowerShell:mainfrom
SteveL-MSFT:v3.3-p1

Conversation

@SteveL-MSFT
Copy link
Copy Markdown
Member

PR Summary

  • Update version to 3.3-preview.1
  • Update crate versions

Copilot AI review requested due to automatic review settings April 17, 2026 00:19
Copy link
Copy Markdown
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

Updates the DSC CLI crate and workspace dependencies to align with the 3.3-preview.1 release, including an rmcp API/macro adjustment for the MCP server integration.

Changes:

  • Bump dsc crate version to 3.3.0-preview.1.
  • Update workspace dependency versions (notably rmcp to 1.5.0, plus various patch-level bumps).
  • Adjust #[tool_handler] usage to explicitly provide the tool router for the MCP server handler.

Reviewed changes

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

File Description
dsc/src/mcp/mcp_server.rs Updates rmcp tool_handler macro invocation to specify router = self.tool_router.
dsc/Cargo.toml Bumps the dsc package version to 3.3.0-preview.1.
Cargo.toml Updates workspace dependency versions to newer patch releases (and a few larger bumps, e.g., rmcp, rust-i18n).
Cargo.lock Regenerates lockfile to reflect updated dependency graph and versions.

@SteveL-MSFT SteveL-MSFT requested a review from tgauth April 20, 2026 21:17
@SteveL-MSFT SteveL-MSFT added this pull request to the merge queue Apr 21, 2026
Merged via the queue into PowerShell:main with commit fbe2dcf Apr 21, 2026
19 checks passed
@SteveL-MSFT SteveL-MSFT deleted the v3.3-p1 branch April 21, 2026 20:41
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