Skip to content

[repo-status] Daily Repo Status — April 3, 2026 #7671

@github-actions

Description

@github-actions

microsoft/testfx | MSTest + Microsoft.Testing.Platform (MTP)
Latest stable release: v4.1.0 (2026-02-04) · Current cycle: MSTest 4.3 / MTP 2.3 🎯


🚀 Highlights

🎉 Main branch bumped to v4.3 / MTP 2.3! The team kicked off the next release cycle on April 2 — the versioning train is moving!

LLM-friendly output shipped — PR #7649 landed: MTP now avoids ANSI escape codes and progress animations when running inside an LLM environment, making Copilot/AI-assisted test runs much cleaner.

🛡️ CLI parsing crash fixed#7648 eliminates an IndexOutOfRangeException that could surface during command-line parsing.


✅ Merged This Week (April 1–3)

PR Description Author
#7663 Move away from deprecated Arcade pipeline options Copilot 🤖
#7660 Update Aspire to 13.2.1 Youssef1313
#7658 Bump main to MSTest 4.3 / MTP 2.3 Youssef1313
#7655 Fix SKILL.md path Youssef1313
#7650 Prefer TrxFullyQualifiedTypeNameProperty per TestMethodIdentifierProperty Youssef1313
#7649 Avoid ANSI/progress output in LLM environments Youssef1313
#7648 Fix IndexOutOfRangeException in CLI parsing Youssef1313
#7661 Update code coverage to latest stable (rel/4.2 branch) Youssef1313

Plus several automated dependency updates (Arcade SDK, dotnet-maestro, OneLocBuild).


🔧 Open PRs Awaiting Review

PR Description Status
#7573 Simplify NuGet cache folder handling in integration tests Ready
#7597 Remove Polyfill NuGet package dependency Ready
#7444 Improve assertion error messages with structured format Ready
#7535 Cache reflection lookups in DynamicDataOperations Ready
#7511 Simplify retry extension logic Ready
#7355 Add Assert.Scope() for soft assertions Ready
#7344 Unify reflection helpers Ready
#7619 Try MSBuild /Isolate flag Draft
#5655 Improve performance of CLI options validation Draft
#7564 Avoid TerminalOutputDevice with pipe protocol Draft

🆕 New Issues This Week

Issue Title Milestone
#7665 [Breaking] Don't set IsTestingPlatformApplication from MTP MSTest 5.0 / MTP 3.0
#7664 [Breaking] Change default of --show-stdout/--show-stderr MSTest 5.0 / MTP 3.0
#7647 Add TESTINGPLATFORM_NOPROGRESS / TESTINGPLATFORM_NOANSI env vars MSTest 4.3 / MTP 2.3

🚨 Two new breaking-change proposals landed for the MSTest 5.0 / MTP 3.0 milestone — worth an early review to align on scope.


📌 Project Status

Milestone Status
MSTest 4.2 (stable rel branch) ✅ Maintenance mode, receiving dependency/CC updates
MSTest 4.3 / MTP 2.3 🚀 Active development — just kicked off
MSTest 5.0 / MTP 3.0 📋 Planning — 9 open items, breaking-change scoping in progress

💡 Recommended Next Steps

  1. Review the ready PRs — several well-scoped improvements (#7573, #7597, #7444, #7535) have been sitting open; merging them would build momentum for 4.3.
  2. Triage #7665 & #7664 — two new breaking-change proposals tied to MTP 5.0/3.0 deserve early team alignment to avoid scope creep later.
  3. Track Assert.Scope() (#7355) — soft assertions are a frequently requested feature; this is close to being ready.
  4. Validate CI health — the Arcade SDK and dependency updates from today should be verified green before the next preview publish.

Generated by GitHub Copilot on 2026-04-03 · microsoft/testfx

Generated by Daily Repo Status ·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/daily-repo-status.md@1f672aef974f4246124860fc532f82fe8a93a57e

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions