The Wire · Showcase
ASPNETCORE FIXES JSON POINTER BUGS IN OPENAPI SCHEMA RESOLUTION
By RepoJournal · Filed · About .NET
ASP.NET Core shipped critical fixes for JSON pointer handling that were breaking OpenAPI schema resolution across the stack.
The OpenAPI schema resolver had three separate bugs in its JSON pointer implementation [1]. It couldn't retrieve array elements by index, didn't handle spec-compliant unescaping of tilde characters, and missed URL-encoded values in references. This fix matters because it unblocks teams using Aspire dashboards and any OpenAPI consumers hitting reference resolution failures. In parallel, the Virtualize component got a fix for a viewport snapping issue [2] where `AnchorMode=End` would snap back to the bottom even after users scrolled up to read earlier logs. The bug only manifested inconsistently and disappeared once content grew past a threshold, making it particularly frustrating in the Aspire console viewer. Arcade is adding mirror support for Alpine, Ubuntu, and Debian [3], maintaining backward compatibility while letting teams point to local mirrors in restricted environments. Across the ecosystem, dependency updates continue flowing through emsdk [4] and winforms [5] from the main VMR, keeping the toolchain current with runtime and emscripten builds.
Action items
- → Review and test OpenAPI schema integration if you use Aspire or external API documentation generation dotnet/aspnetcore [plan]
- → Test Virtualize component behavior in console/log viewers if using AnchorMode=End dotnet/aspnetcore [plan]
- → Monitor arcade mirror configuration if deploying to restricted networks dotnet/arcade [monitor]
References
- [1] Fix array handling for JSON pointers when resolving OpenAPI schemas ↗ dotnet/aspnetcore
- [2] Fix Virtualize AnchorMode=End re-engaging bottom after user scrolls up. ↗ dotnet/aspnetcore
- [3] Support for setting Alpine/Ubuntu/Debian mirrors ↗ dotnet/arcade
- [4] [main] Update dependencies from dotnet/cpython, dotnet/emscripten ↗ dotnet/emsdk
- [5] [main] Source code updates from dotnet/dotnet ↗ dotnet/winforms
FAQ
- What changed in .NET on July 4, 2026?
- ASP.NET Core shipped critical fixes for JSON pointer handling that were breaking OpenAPI schema resolution across the stack.
- What should .NET teams do about it?
- Review and test OpenAPI schema integration if you use Aspire or external API documentation generation • Test Virtualize component behavior in console/log viewers if using AnchorMode=End • Monitor arcade mirror configuration if deploying to restricted networks
- Which .NET repositories shipped on July 4, 2026?
- dotnet/aspnetcore, dotnet/arcade, dotnet/emsdk, dotnet/winforms