RepoJournal
.NET

@dotnet

The .NET runtime, ASP.NET, and the C# tooling

Keep up with .NET in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: .NET Full archive →

The Wire · Showcase

SDK OVERHAULS BUILD SYSTEM FOR PARALLEL EXECUTION

By RepoJournal · Filed · About .NET

The dotnet/sdk team is migrating core MSBuild tasks to support multithreaded execution, unblocking the entire test suite from xUnit to MSTest.

Two critical build tasks shipped migrations to `IMultiThreadableTask` [1][2], fixing long-standing MSBuild compatibility issues that prevented parallel builds. This is foundational work for a larger push: the SDK is building MSTest infrastructure to onboard ~53 test projects off xUnit [3], a move that requires first decoupling the shared test framework from xUnit's shallow but pervasive coupling [4]. Separately, SignalR's Swift client bumped MessagePack to 8.0.28 [5] and replaced stored secrets with GitHub OIDC for e2e authentication [6], eliminating long-lived connection strings from CI. WinForms pulled routine codeflow updates from the VMR [8], and the SDK fixed misspellings in error messages across multiple files [7].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Migrate ComputeStaticWebAssetsTargetPaths ↗ dotnet/sdk
  2. [2] Migrate DiscoverPrecompressedAssets to IMultiThreadableTask ↗ dotnet/sdk
  3. [3] Add Microsoft.NET.TestFramework.MSTest infra to onboard the test suite to MSTest ↗ dotnet/sdk
  4. [4] Migrate Microsoft.TemplateEngine.Authoring.Tasks.IntegrationTests to MSTest.Sdk on MTP ↗ dotnet/sdk
  5. [5] Bump Microsoft.AspNetCore.SignalR.Protocols.MessagePack from 8.0.11 to 8.0.28 ↗ dotnet/signalr-client-swift
  6. [6] use OIDC for e2e test ↗ dotnet/signalr-client-swift
  7. [7] Corrected spelling issue in error messages ↗ dotnet/sdk
  8. [8] [main] Source code updates from dotnet/dotnet ↗ dotnet/winforms

Quick answers

What shipped in .NET on June 17, 2026?
The dotnet/sdk team is migrating core MSBuild tasks to support multithreaded execution, unblocking the entire test suite from xUnit to MSTest. In total, 15 commits and 16 pull requests landed.
Who contributed to .NET on June 17, 2026?
7 developers shipped this update, including AlesProkop, OvesN, Evangelink, dependabot[bot], xingsy97, HotCakeX, and dotnet-maestro[bot].
What were the notable .NET updates?
Migrate ComputeStaticWebAssetsTargetPaths, Migrate DiscoverPrecompressedAssets to IMultiThreadableTask, and Add Microsoft.NET.TestFramework.MSTest infra to onboard the test suite to MSTest.

More from @dotnet

Daily updates, in your inbox

Follow .NET

Keep up with .NET in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.