Skip to content

Update changelogs for MTP 2.3.2 / MSTest 4.3.2 release#9898

Merged
Evangelink merged 3 commits into
mainfrom
dev/amauryleve/changelog-mtp-2-3-2-mstest-4-3-2
Jul 13, 2026
Merged

Update changelogs for MTP 2.3.2 / MSTest 4.3.2 release#9898
Evangelink merged 3 commits into
mainfrom
dev/amauryleve/changelog-mtp-2-3-2-mstest-4-3-2

Conversation

@Evangelink

Copy link
Copy Markdown
Member

What

Adds the changelog sections for the upcoming servicing release (built from rel/4.3, versions 4.3.2 / 2.3.2).

docs/Changelog.md — new [4.3.2] section (Changed)

  • Make ReflectionFree the default MSTestSourceGenMode for Native AOT / trimmed consumers — #9777
  • Point MSTest.Sdk back to the classic source generation + engine wiring (as shipped in 4.2.3) — #9825

docs/Changelog-Platform.md — new [2.3.2] section

  • Version-alignment note; no functional platform changes this release.

How the content was derived

Diffed v4.3.0..origin/rel/4.3 (7 commits). Only #9777 and #9825 are user-facing; the remaining commits are localization backports (not changelogged per repo convention), version bumps, and post-release bookkeeping. Both functional PRs touch MSTest only (src/Adapter, src/Analyzers/Shared, src/Package/MSTest.Sdk); none touch src/Platform, hence no MTP entries.

Needs attention / manual review

  • Release date is set to 2026-07-13. Update if tagging happens on a different day.
  • MSTest 4.3.1 was never shipped (no tag/release), so the jump 4.3.0 → 4.3.2 is intentional and there is no 4.3.1 section.
  • Point MSTest.Sdk back to the classic sourcegen + engine wiring #9825 was merged directly to rel/4.3 (not main); the PR link still resolves.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 7cfde194-252a-4b69-8647-62f7964fb4e4
Copilot AI review requested due to automatic review settings July 13, 2026 11:08

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.

Pull request overview

Adds release notes for the upcoming servicing release built from rel/4.3, documenting MSTest 4.3.2 and Microsoft.Testing.Platform 2.3.2.

Changes:

  • Add a new [4.3.2] section to docs/Changelog.md with the two user-facing MSTest changes.
  • Add a new [2.3.2] section to docs/Changelog-Platform.md noting version alignment and no functional platform changes.
Show a summary per file
File Description
docs/Changelog.md Adds the MSTest 4.3.2 release section and links to the relevant PRs/compare view.
docs/Changelog-Platform.md Adds the MTP 2.3.2 release section indicating a servicing alignment release.

Review details

  • Files reviewed: 2/2 changed files
  • Comments generated: 2
  • Review effort level: Low

Comment thread docs/Changelog.md
Comment thread docs/Changelog-Platform.md Outdated
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 7cfde194-252a-4b69-8647-62f7964fb4e4
Copilot AI review requested due to automatic review settings July 13, 2026 11:14
@Evangelink Evangelink added the state/needs-review Awaiting review from the team. label Jul 13, 2026
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 7cfde194-252a-4b69-8647-62f7964fb4e4

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.

Review details

  • Files reviewed: 2/2 changed files
  • Comments generated: 1
  • Review effort level: Medium

Comment thread docs/Changelog-Platform.md
@Evangelink
Evangelink merged commit 35c9314 into main Jul 13, 2026
20 checks passed
@Evangelink
Evangelink deleted the dev/amauryleve/changelog-mtp-2-3-2-mstest-4-3-2 branch July 13, 2026 11:32

@github-actions github-actions Bot 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.

Note

🤖 Automated review by GitHub Copilot. Generated by the Expert Code Review workflow. To request a follow-up action, reply by tagging @copilot directly.

Review Summary

This PR makes two categories of changes:

  1. XLF localization files — transitions from state="new" to state="translated" with actual translated content across 13 languages.
  2. TODO comment cleanup — rewrites bare TODO comments as plain explanatory comments, complying with the repository TODO policy.

Findings

⚠️ Localization — Confirm XLF generation method (Dimension 22: Localization Done Right)

The repository guidelines state: "NEVER manually modify *.xlf files. Instead, regenerate them by running dotnet msbuild <project>.csproj /t:UpdateXlf."

The XLF changes here add real translations (not just copying English source text), which suggests these came from a localization servicing system (e.g., OneLocBuild or a translation vendor drop). Could the author confirm these were produced by an automated localization pipeline rather than hand-edited? If they were machine-generated by the loc system, this is fine — the guideline is primarily aimed at preventing developers from hand-editing translations.

✅ TODO Comment Policy (Dimension 6)

All TODO removals look correct. The comments are rewritten as plain explanatory notes that describe the situation without creating an action item. None of the remaining comments require a tracking issue since they no longer use the TODO keyword.

✅ No Public API Changes (Dimension 4)

No public API surface changes detected.

✅ Code Style (Dimension 7)

The rewritten comments read naturally and maintain the existing indentation and formatting conventions.

No blocking issues found. The only open question is confirming the XLF generation method.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

state/needs-review Awaiting review from the team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants