107 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-08-06
stories 72

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

DOTNET FOUNDATION PULLS iOS METRICS INTO FOCUS AS RUNTIME HARDENS HTTP PARSING

By RepoJournal · Filed · About .NET · Composed from the cited sources · methodology

Performance team fixed iOS size reporting to measure only distributable packages, while runtime clamped down on RFC 9112 compliance for chunked encoding.

The iOS SizeOnDisk measurement now reports exactly one file instead of dragging in publish artifacts and debug symbols [1], mirroring an earlier Android fix that's already shipped. This cleanup matters because you can't trust your bundle size metrics if they're counting binlogs and dSYM bundles alongside your actual IPA. On the runtime side, SocketsHttpHandler tightened HTTP/1.1 chunk parsing to strictly require CRLF terminators per RFC 9112 instead of accepting lenient lone-LF sequences [7], closing a potential interop gap with stricter servers. The dotnet maestro pipeline hummed overnight, pulling source updates from nuget.client [2], the SDK [3], vstest [4], msbuild [5], and fsharp [6] into main. Android's MAUI integration added support for full ReadyToRun opt-in via MauiEnableFullReadyToRun [8], letting teams escape partial compilation when they need the performance ceiling.

Action items

References

  1. [1] Measure only the app package in iOS SOD jobs ↗ dotnet/performance
  2. [2] [main] Source code updates from nuget/nuget.client ↗ dotnet/dotnet
  3. [3] [main] Source code updates from dotnet/sdk ↗ dotnet/dotnet
  4. [4] [main] Source code updates from microsoft/vstest ↗ dotnet/dotnet
  5. [5] [main] Source code updates from dotnet/msbuild ↗ dotnet/dotnet
  6. [6] [main] Source code updates from dotnet/fsharp ↗ dotnet/dotnet
  7. [7] Strictly require CRLF when parsing HTTP/1.1 chunked encoding lines ↗ dotnet/runtime
  8. [8] [CoreCLR] support `$(MauiEnableFullReadyToRun)` (#12299) ↗ dotnet/android

Quick answers

What shipped in .NET on August 6, 2026?
Performance team fixed iOS size reporting to measure only distributable packages, while runtime clamped down on RFC 9112 compliance for chunked encoding. In total, 36 commits and 36 pull requests landed.
Who contributed to .NET on August 6, 2026?
8 developers shipped this update, including matouskozak, dotnet-maestro, Tomas Weinfurt, Adeel Mujahid, copilot-swe-agent, Noah Falk, Radek Doulik, and jonathanpeppers.
What were the notable .NET updates?
Measure only the app package in iOS SOD jobs, [main] Source code updates from nuget/nuget.client, and [main] Source code updates from dotnet/sdk.