Uh oh!
There was an error while loading. Please reload this page.
Post-release: bump rel/4.3 to 4.3.1 / 2.3.2 and mark APIs shipped - #9754
Conversation
Bump VersionPrefix to 4.3.1 and TestingPlatformVersionPrefix to 2.3.2. Move PublicAPI.Unshipped.txt entries into PublicAPI.Shipped.txt and record the analyzer 4.3.0 release notes in AnalyzerReleases.Shipped.md. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Note
🤖 Automated review by GitHub Copilot. Posted via a maintainer's GitHub token, so it appears under their account — the account owner did not write or approve this content personally. Generated by the Expert Code Review workflow. To request a follow-up action, reply by tagging @copilot directly.
✅ 22/22 dimensions clean — no findings.
Summary: This is a standard post-release housekeeping PR. All changes are purely mechanical:
- Version bump (
eng/Versions.props):4.3.0→4.3.1/2.3.1→2.3.2— correct next-patch increment for the development cycle. - PublicAPI tracking (14 file pairs): Every entry removed from
PublicAPI.Unshipped.txtappears in the correspondingPublicAPI.Shipped.txt. All Unshipped files are correctly reset to a single#nullable enableline. - Analyzer release tracking: Rules MSTEST0064–0068, MSTEST0070, MSTEST0071 (new) and MSTEST0050 (changed severity) correctly moved to
AnalyzerReleases.Shipped.mdunder## Release 4.3.0.
No source code, test, or behavioral changes — dimensions 1–3, 5–16, 18–19, and 22 are N/A. Dimensions 4 (Public API), 17 (Documentation), 20 (Build Infrastructure), and 21 (Scope) verified clean.
Post-release housekeeping for the
rel/4.3branch following the MSTest 4.3.0 + Microsoft.Testing.Platform 2.3.1 release.Version bump (
eng/Versions.props)VersionPrefix:4.3.0→4.3.1TestingPlatformVersionPrefix:2.3.1→2.3.2The darc-updated
MSTestVersion/MicrosoftTestingPlatformVersionlines are intentionally untouched.Mark APIs & analyzers as shipped (reflecting the 4.3.0 release)
eng/mark-shipped.ps1: everysrc/**/PublicAPI.Unshipped.txtentry was moved into the siblingPublicAPI.Shipped.txt, and eachUnshippedfile was reset to a single#nullable enableline.### New Rules/### Changed Rulestables fromAnalyzerReleases.Unshipped.mdintoAnalyzerReleases.Shipped.mdunder a new## Release 4.3.0section at the top (matching howmainrecords it).AnalyzerReleases.Unshipped.mdnow contains only its two;header lines.Verified via
git diffthat onlyeng/Versions.props, thePublicAPI.Shipped.txt/PublicAPI.Unshipped.txtfiles, and the twoAnalyzerReleases.*.mdfiles changed.