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

ASP.NET Core fixes JSON exception handling in minimal APIs

By RepoJournal · Filed · About .NET

JsonException now propagates correctly through problem details middleware instead of being swallowed, fixing a critical edge case in minimal API error handling.

The ASP.NET Core team shipped a fix [1] that lets JsonException bubble through problem details in minimal APIs, addressing a gap where malformed JSON payloads were being masked by the middleware. This one matters if you're relying on precise error signals in production. Over in F# land, the team is tightening up code review automation: they've moved CCR opt-out detection from labels to PR body comments [2], a pragmatic fix since the Copilot agent doesn't have access to label context anyway. They're also bumping the .NET SDK from 10.0.202 to 10.0.204 [3], so if you're building F# on CI, sync your images. The ASP.NET Core signing layer picked up a small but important change [4] adding catalog signing for .cat files covering customer-modifiable JS templates, keeping compliance aligned across the pipeline. Dependency updates across both repos are routine: gh-aw-actions bumped from 0.74.9 to 0.75.0 [5] and some stale version comments in GitHub Actions workflows got corrected [6] to match what Dependabot actually updated.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Let JsonException bubble through problem details in minimal APIs ↗ dotnet/aspnetcore
  2. [2] Switch CCR opt-out to check PR body for 'SKIP CCR REVIEW' ↗ dotnet/fsharp
  3. [3] Bump system versions ↗ dotnet/fsharp
  4. [4] Add .cat catalog signing and update .js exclusion comment (#66443) dotnet/aspnetcore
  5. [5] [main] (deps): Bump github/gh-aw-actions from 0.74.9 to 0.75.0 ↗ dotnet/aspnetcore
  6. [6] Fix outdated version comments in GitHub Action workflows (#66776) dotnet/aspnetcore

Quick answers

What shipped in .NET on May 23, 2026?
JsonException now propagates correctly through problem details middleware instead of being swallowed, fixing a critical edge case in minimal API error handling. In total, 6 commits and 9 pull requests landed.
Who contributed to .NET on May 23, 2026?
3 developers shipped this update, including Youssef1313, T-Gro, and dependabot[bot].
What were the notable .NET updates?
Let JsonException bubble through problem details in minimal APIs, Switch CCR opt-out to check PR body for 'SKIP CCR REVIEW', and Bump system versions.

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?