Update changelogs for v4.2.2 release#8132
Conversation
There was a problem hiding this comment.
Pull request overview
Adds release notes for the MSTest v4.2.2 and Microsoft.Testing.Platform v2.2.2 releases by updating the project changelog documentation.
Changes:
- Add a new 4.2.2 section to
docs/Changelog.mdwith fixed items and NuGet artifact links. - Add a new 2.2.2 section to
docs/Changelog-Platform.mdwith NuGet artifact links for the platform release.
Show a summary per file
| File | Description |
|---|---|
| docs/Changelog.md | Adds MSTest 4.2.2 release notes, including fixes and artifact links. |
| docs/Changelog-Platform.md | Adds Microsoft.Testing.Platform 2.2.2 release section and artifact links. |
Copilot's findings
- Files reviewed: 2/2 changed files
- Comments generated: 1
Evangelink
left a comment
There was a problem hiding this comment.
Summary
Workflow: PR Nitpick Reviewer
Date: 2026-05-11
Repository: microsoft/testfx
Overview
This is a clean, focused changelog-only PR adding release notes for MSTest 4.2.2 / Microsoft.Testing.Platform 2.2.2. Both files follow the established format and conventions correctly.
Key Findings
- Incomplete artifact list in
Changelog-Platform.md(Important) — The 2.2.2 artifact list contains only 9 packages, while both the 2.2.1 and 2.1.0 entries include 14 packages. Five packages (VSTestBridge,AzureDevOpsReport,Platform.AI,AzureFoundry,OpenTelemetry) are absent with no explanation. This could be intentional (those packages weren't part of this patch release), but it leaves readers with an ambiguous picture.
Positive Highlights
- Consistent use of anchor+heading format (
<a name="..." />) throughout both changelogs. - Compare URLs follow the established pattern (
v4.2.1...v4.2.2). Changelog.mdcorrectly carries forwardMSTest.SourceGenerationandMSTest.Engineat their alpha versions, consistent with the 4.2.1 entry.- The "no platform-specific changes" scenario is handled clearly and honestly.
Recommendations
Clarify the missing Platform packages: either add them with their current version numbers, or add a note like "Remaining packages unchanged from 2.2.1" to make the omission explicit.
Generated by PR Nitpick Reviewer
🔍 Meticulously inspected by PR Nitpick Reviewer 🔍
| * Microsoft.Testing.Extensions.Retry: [2.2.2](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/2.2.2) | ||
| * Microsoft.Testing.Extensions.Telemetry: [2.2.2](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Telemetry/2.2.2) | ||
| * Microsoft.Testing.Extensions.TrxReport: [2.2.2](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/2.2.2) | ||
| * Microsoft.Testing.Extensions.TrxReport.Abstractions: [2.2.2](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport.Abstractions/2.2.2) |
There was a problem hiding this comment.
Nitpick (Important): The artifact list for 2.2.2 is missing five packages that appear in both the 2.2.1 and 2.1.0 entries:
Microsoft.Testing.Extensions.VSTestBridgeMicrosoft.Testing.Extensions.AzureDevOpsReportMicrosoft.Testing.Platform.AIMicrosoft.Testing.Extensions.AzureFoundryMicrosoft.Testing.Extensions.OpenTelemetry
Why it matters: Readers comparing release notes across versions will notice the inconsistency and may wonder whether these packages were removed from the product, deliberately not shipped at this patch version, or simply omitted by accident. If these packages were not bumped to 2.2.2 (i.e., they stayed at their previous versions), a brief note such as "Remaining packages unchanged from 2.2.1" would remove any ambiguity. If they were released, they should be listed here.
|
@Evangelink According to the 4.2.2 tag, these changes are actually NOT in 4.2.2.. they are still unreleased. I'm looking for #7925 so would be great if we could have 4.2.3? (with these release notes) https://github.com/microsoft/testfx/commits/v4.2.2/ |
|
Oooh! Sorry! I'll fix the 4.2.2 release note. I still need one fix to get in before I can release 4.2.3 (but it will be done tomorrow or on Wednesday) |
Co-authored-by: GitHub Copilot <copilot@github.com>
Summary
Add release notes for MSTest 4.2.2 / Microsoft.Testing.Platform 2.2.2.
MSTest 4.2.2 fixes
Microsoft.Testing.Platform 2.2.2