[release/v7.5.12] Move to the latest `Microsoft.PowerShell.Native` package and add test by daxian-dbw · Pull Request #28175 · PowerShell/PowerShell · GitHub
Skip to content

[release/v7.5.12] Move to the latest Microsoft.PowerShell.Native package and add test - #28175

Merged
Aditya Patwardhan (adityapatwardhan) merged 1 commit into
PowerShell:release/v7.5.12from
daxian-dbw:backport/release/v7.5.12/28173-c172d736a
Oct 9, 2026
Merged

Aditya Patwardhan (adityapatwardhan) merged 1 commit into
PowerShell:release/v7.5.12from
daxian-dbw:backport/release/v7.5.12/28173-c172d736a

Conversation

@daxian-dbw

Copy link
Copy Markdown
Member

Backport of #28173 to release/v7.5.12

Triggered by Dongbo Wang (@daxian-dbw) on behalf of Dongbo Wang (@daxian-dbw)

Original CL Label: CL-BuildPackaging

/cc @PowerShell/powershell-maintainers

Impact

REQUIRED: Choose either Tooling Impact or Customer Impact (or both). At least one checkbox must be selected.

Tooling Impact

  • Required tooling change
  • Optional tooling change (include reasoning)

Updates Microsoft.PowerShell.Native from 700.0.1 to 700.0.2 so the release uses the latest native package.

Customer Impact

  • Customer reported
  • Found internally

Ensures WinRM remote sessions receive the expected up-to-date trusted platform assembly list.

Regression

REQUIRED: Check exactly one box.

  • Yes
  • No

This is not a regression.

Testing

The original change adds a remoting test that compares the local trusted platform assembly list with the WinRM remote-session list and verifies the two intentionally excluded assemblies. The backport cherry-picked cleanly onto release/v7.5.12, and the resulting worktree is clean.

Risk

REQUIRED: Check exactly one box.

  • High
  • Medium
  • Low

This updates a native package dependency used by the core runtime and affects WinRM remoting initialization. The change is narrowly scoped to a patch package update and includes targeted test coverage.

@daxian-dbw
Dongbo Wang (daxian-dbw) requested a review from a team as a code owner October 9, 2026 00:12
Copilot AI balanced review requested due to automatic review settings October 9, 2026 00:12
@daxian-dbw Dongbo Wang (daxian-dbw) added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Oct 9, 2026
@azure-pipelines

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The focused backport matches the merged source PR and includes appropriate regression coverage.

0 open findings

What changed in this PR

Backports the native package update and WinRM TPA regression test from #28173 to release/v7.5.12.

Changes:

  • Updates Microsoft.PowerShell.Native from 700.0.1 to 700.0.2.
  • Verifies WinRM sessions exclude only the two expected assemblies from the local TPA list.
File Description
src/​System.Management.Automation/​System.Management.Automation.csproj Updates the native package dependency.
test/​powershell/​engine/​Remoting/​RemoteSession.Basic.Tests.ps1 Adds targeted WinRM TPA validation.

🧠 Review effort: Balanced


💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@adityapatwardhan
Aditya Patwardhan (adityapatwardhan) merged commit 476ed1e into PowerShell:release/v7.5.12 Oct 9, 2026
49 of 52 checks passed
@daxian-dbw
Dongbo Wang (daxian-dbw) deleted the backport/release/v7.5.12/28173-c172d736a branch October 9, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants