The Wire · Showcase
MAUI CI SCANNER FIXED, MSBUILD ALIGNS TO .NET 10.0.10
By RepoJournal · Filed · About .NET
A critical MAUI CI pipeline flaw that could pass builds with unscanned device tests is now patched, while MSBuild runtime dependencies ship their first 10.0.10 servicing bump.
The net11 CI failure scanner in MAUI had a dangerous regression: it could exit early after the maui-pr stage and leave device and UI pipelines completely unscanned, yet still report green [1]. That fix is now merged. Meanwhile across the ecosystem, MSBuild has bumped 14 runtime packages to version 10.0.10 [2], aligning with the latest servicing release so app-local framework assemblies resolve to what's actually deployed. The dotnet/dotnet repo is in continuous codeflow sync, pulling updates from fsharp, arcade, aspnetcore, and runtime [3][4][5][6]. On the tooling front, dotnet/skills shipped a new scaffolding skill that enforces ASP.NET Core best practices with Entity Framework, stopping copilot from initializing databases in Program.cs instead of using migrations [7]. A shell quoting regression in MSBuild's build script that broke custom build parameters has also been fixed [8].
One email a day. Unsubscribe in one click.
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. Read a past issue →
Action items
- → Pull latest MAUI CI scanner changes before your next device pipeline run dotnet/maui [immediate]
- → Plan MSBuild upgrade to include 10.0.10 runtime package alignment dotnet/msbuild [plan]
- → Monitor flaky CoordinatorCapsMaxNodeCount test quarantine dotnet/msbuild [monitor]
References
- [1] Harden net11 CI scanner coverage and issue metadata ↗ dotnet/maui
- [2] Bump .NET runtime packages to 10.0.10 ↗ dotnet/msbuild
- [3] [main] Source code updates from dotnet/fsharp ↗ dotnet/dotnet
- [4] [main] Source code updates from dotnet/arcade ↗ dotnet/dotnet
- [5] [main] Source code updates from dotnet/aspnetcore ↗ dotnet/dotnet
- [6] [main] Source code updates from dotnet/runtime ↗ dotnet/dotnet
- [7] adding scaffolding skill and test ↗ dotnet/skills
- [8] Fix quoting in eng/build.sh (#14506) dotnet/msbuild