97 wires and counting

$ follow .NET

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

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-08-31
stories 10

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Native AOT debug info overhaul, R2R codegen knob, arcade auth fix

By RepoJournal · Filed · About .NET

Native AOT debugging gains type and parameter info in stack traces, while a new R2R knob allows forcing runtime code generation off for iOS-like configurations, and arcade's production channel validation auth gets a security fix.

Native AOT method debug information ships improvements [1] that make type information for methods and parameters show up in the stack, format method names like the VS debugger does, and remove a filter that previously skipped emitting debug info when there were no sequence points. The `this` parameter now gets named `this`, so the debugger won't treat it as a regular parameter visible in the signature. A new R2R knob [2] lets you force `TargetAllowsRuntimeCodeGeneration:false` via `--target-allows-runtime-code-generation:false`, which provides an iOS-like configuration. When the runtime is built with `dynamiccodecompiled` false, corelib is also built in this configuration to ensure corerun and testhost respect it, though this is not yet tested on CI. Arcade's production channel validation authentication [3] now uses `DefaultIdentityTokenCredential` for Azure DevOps build metadata when no explicit `AzdoApiToken` is supplied, falls back to `SYSTEM_ACCESSTOKEN` for the branch classification API, and preserves explicit PAT and Entra token support. This fixes an issue introduced when the broad `dn-bot-all-orgs-build-rw-code-rw` PAT was removed. The msbuild dependency updates from arcade [4] are routine and unlikely to affect your build.

Quick answers

What shipped in .NET on August 31, 2026?
Native AOT debugging gains type and parameter info in stack traces, while a new R2R knob allows forcing runtime code generation off for iOS-like configurations, and arcade's production channel validation auth gets a security fix. In total, 5 commits and 5 pull requests landed.
Who contributed to .NET on August 31, 2026?
7 developers shipped this update, including dotnet-maestro, dotnet-maestro[bot], Jakub Florkowski, github-actions, MichalStrehovsky, Vlad Brezae, and akoeplinger.
What were the notable .NET updates?
Improvements to native AOT method debug information, Add R2R knob to force value of TargetAllowsRuntimeCodeGeneration (#132889), and Fix production channel validation authentication.