[release-notes] .NET 11 Preview 7 - #10501
Conversation
Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
Co-authored-by: AndriySvyryd <[email protected]>
Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
* [release-notes] MSBuild in .NET 11 Preview 7 Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Use a flat list of PR links for bug fixes One bullet per fix, linking to the PR, with a cleaned-up version of the PR or issue title as the display text. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Group bug fixes by area again Keeps the one-bullet-per-PR link format, but restores the area/namespace grouping so the list is scannable. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Address PR review feedback on MSBuild Preview 7 notes - Reframe MT mode wording to state MSBuild Server as a prerequisite instead of using 'auto-engaged'. - Fix TaskEnvironment constructor sample to use the documented TaskEnvironment.Fallback pattern instead of a null-dereferencing path. - Add warning that tasks moving exclusively to constructor-injected TaskEnvironment are unusable on older MSBuild hosts. - Move task-host environment-delta detail into its own section with concrete IPC payload benchmarks from an OrchardCore build. - Replace 'change wave 18.10' phrasing with '.NET 11' framing for the evaluation short-circuit story. - Remove the reverted 'Restore skips a redundant evaluation' section. - Note the expected future dotnet CLI trim/AOT use of evaluation and link the draft SDK PR. - Remove internal verification/filtered-feature HTML comments. - Add a performance paragraph to Multithreaded mode progress citing verified last-week dashboard numbers for OrchardCore rebuild with -mt (26% faster on Windows, 23% faster on Linux). Co-authored-by: Copilot App <[email protected]> Copilot-Session: c4a002ba-a6e0-4140-890a-a441743a8c43 --------- Co-authored-by: Copilot <[email protected]> Co-authored-by: Chet Husk <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 Copilot-Session: c4a002ba-a6e0-4140-890a-a441743a8c43
* [release-notes] SDK in .NET 11 Preview 7 Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Use a flat list of PR links for bug fixes One bullet per fix, linking to the PR, with a cleaned-up version of the PR or issue title as the display text. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Group bug fixes by area again Keeps the one-bullet-per-PR link format, but restores the area/namespace grouping so the list is scannable. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Address review feedback and reorganize sdk.md by command - Add shipped MAUI device deployment workflow (dotnet/sdk#55260) to dotnet test MAUI section: device selection before build, RID participation, DeployToDevice before ComputeRunArguments, and consistent project/solution/multi-target behavior - Correct file-based apps introduction to .NET 10 (not earlier previews) - Reframe virtual-project cache fix (dotnet/sdk#54958) around preventing intermittent "project file could not be loaded" failures - Add concrete example for dotnet test --list-tests json - Add actionable callout for NoBuild=true/BuildProjectReferences=false breaking change - Trim dotnet/templating repo merge to a brief mention - Address inline review comments: drop crash-cause detail, split tool packaging RID extensibility as its own SDK Tools feature, cite NativeAOT CLI startup wins from shipped PRs, note MSBuild partial-evaluation speeds up CLI hot paths, use ".NET tools" instead of "global tools", enumerate AOT command surface, link to MSBuild release notes, focus MSBuild server wording on warm-process reuse - Reorganize top-level sections by command: group all four dotnet test sections contiguously, followed by file-based apps, container publishing, and tool packaging; update TOC to match Co-authored-by: Copilot App <[email protected]> Copilot-Session: 20da5e7c-c15a-4782-8134-546ed6dcced3 * Address Amaury's review feedback on dotnet test reporter section - Promote artifact consolidation (dotnet/sdk#55453) to a first-class bullet describing the default multi-module MTP behavior change, with --no-artifact-post-processing (dotnet/sdk#55493) as the opt-out detail instead of leading with only the opt-out. - Add missing bullet for large failing-host output truncation in dotnet test summaries (dotnet/sdk#55300). Co-authored-by: Copilot App <[email protected]> Copilot-Session: 20da5e7c-c15a-4782-8134-546ed6dcced3 --------- Co-authored-by: Copilot <[email protected]> Co-authored-by: Chet Husk <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 Copilot-Session: 20da5e7c-c15a-4782-8134-546ed6dcced3
* [release-notes] NuGet in .NET 11 Preview 7 Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Use a flat list of PR links for bug fixes One bullet per fix, linking to the PR, with a cleaned-up version of the PR or issue title as the display text. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Group bug fixes by area again Keeps the one-bullet-per-PR link format, but restores the area/namespace grouping so the list is scannable. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Address review feedback on NuGet Preview 7 release notes - Clarify analyzer assets section: link asset-control docs, note the SDK-side consumer (dotnet/sdk#54646) hasn't landed yet, reframe the call-to-action toward analyzer package authors. - Rewrite the multithreaded MSBuild restore section to reference SDK 10.0.300 instead of an MSBuild version number, clarify default/GA is still a future release, simplify the migration description, and compress the NuGetProcessState detail into a plugin-author note. - Correct the Pack section to describe the revert/re-implementation history (#7541 -> #7593 revert -> #7603 fix) and add qualitative impact language. - Remove leftover internal audit HTML comments. - Remove the Community contributors section (OvesN is an MSBuild team member, not an external contributor). Co-authored-by: Copilot App <[email protected]> Copilot-Session: 784bc4a4-693b-43cf-a55e-626a5b560167 * Remove Visual Studio section from NuGet Preview 7 release notes Removes the Fix Vulnerabilities with GitHub Copilot Error List bullet and its TOC entry, per feedback that this doc should stay focused on dotnet CLI/MSBuild/tooling-related NuGet changes, and the VS version this feature ships in is not yet confirmed. Co-authored-by: Copilot App <[email protected]> Copilot-Session: 784bc4a4-693b-43cf-a55e-626a5b560167 * Add NU5052 pack warning note for non-restricted package IDs Co-authored-by: Copilot App <[email protected]> Copilot-Session: 784bc4a4-693b-43cf-a55e-626a5b560167 --------- Co-authored-by: Copilot <[email protected]> Co-authored-by: Chet Husk <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 Copilot-Session: 784bc4a4-693b-43cf-a55e-626a5b560167
|
@danroth27 is there going to be an explicit section for particularly interesting libraries changes? The full API diff is useful, but a couple features like The support for |
@tannergooding Yes: #10508 |
* [release-notes] C# in .NET 11 Preview 7 Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * General edit pass Clean up some syntax and explanations. --------- Co-authored-by: Copilot <[email protected]> Co-authored-by: Bill Wagner <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
* [release-notes] Runtime in .NET 11 Preview 7 Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Use a flat list of PR links for bug fixes One bullet per fix, linking to the PR, with a cleaned-up version of the PR or issue title as the display text. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Group bug fixes by area again Keeps the one-bullet-per-PR link format, but restores the area/namespace grouping so the list is scannable. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 --------- Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
* [release-notes] Libraries in .NET 11 Preview 7 Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Use a flat list of PR links for bug fixes One bullet per fix, linking to the PR, with a cleaned-up version of the PR or issue title as the display text. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Group bug fixes by area again Keeps the one-bullet-per-PR link format, but restores the area/namespace grouping so the list is scannable. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Fix decimal example comments Co-authored-by: Copilot App <[email protected]> * Correct connection eviction example Co-authored-by: Copilot App <[email protected]> * Fix SHA3 and SM4 example Co-authored-by: Copilot App <[email protected]> * Make DNS example report empty results Co-authored-by: Copilot App <[email protected]> * Fix closed hierarchy JSON example Co-authored-by: Copilot App <[email protected]> * Complete assembly location example Co-authored-by: Copilot App <[email protected]> * Add EmptyServiceProvider example imports Co-authored-by: Copilot App <[email protected]> * Address remaining review feedback Co-authored-by: Copilot App <[email protected]> * Add ZIP incorrect password example Co-authored-by: Copilot App <[email protected]> Copilot-Session: be1dc3bd-37d0-49ad-b7b9-1770f515f3dc * Document additional Preview 7 library APIs Co-authored-by: Copilot App <[email protected]> Copilot-Session: 6b319915-c921-49f7-a574-01e289c1d952 * Refine decimal floating-point overview Co-authored-by: Copilot App <[email protected]> Copilot-Session: 6b319915-c921-49f7-a574-01e289c1d952 * Consolidate new ZIP APIs Co-authored-by: Copilot App <[email protected]> Copilot-Session: 6b319915-c921-49f7-a574-01e289c1d952 --------- Co-authored-by: Copilot <[email protected]> Co-authored-by: Jeff Handley <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 Copilot-Session: be1dc3bd-37d0-49ad-b7b9-1770f515f3dc Copilot-Session: 6b319915-c921-49f7-a574-01e289c1d952
Co-authored-by: Copilot App <[email protected]>
… attribute text. Co-authored-by: Copilot App <[email protected]>
Co-authored-by: Eirik Tsarpalis <[email protected]>
Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
* [release-notes] .NET MAUI in .NET 11 Preview 7 Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Update .NET MAUI Preview 7 release notes Co-authored-by: Copilot App <[email protected]> * Address Preview 7 release note feedback Clarify passkey setup requirements and FastDeploy2 behavior, and remove dangling links to release notes that have not merged. Co-authored-by: Copilot App <[email protected]> * Correct compiled binding fallback notes Co-authored-by: Copilot App <[email protected]> * docs(maui): link Preview 7 feature guidance Connect release-note highlights to the durable Learn articles that document configuration and migration details. Co-authored-by: Copilot App <[email protected]> * docs(maui): address Preview 7 review feedback Co-authored-by: Copilot App <[email protected]> * docs(maui): cover Apple page handlers Co-authored-by: Copilot App <[email protected]> --------- Co-authored-by: Copilot <[email protected]> Co-authored-by: David Ortinau <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
* [release-notes] Windows Forms in .NET 11 Preview 7 Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Use a flat list of PR links for bug fixes One bullet per fix, linking to the PR, with a cleaned-up version of the PR or issue title as the display text. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Group bug fixes by area again Keeps the one-bullet-per-PR link format, but restores the area/namespace grouping so the list is scannable. Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 * Revise WinForms Preview 7 release notes for clarity (#10518) * Revise WinForms Preview 7 release notes for clarity Updated the Windows Forms Preview 7 release notes to include modernized rendering adapters and clarified the usage of visual styles. * Revise WinForms preview 7 documentation Updated WinForms preview notes to clarify visual styles opt-in, form reveal modes, and added details on SuspendPainting functionality. * Update winforms.md * Fix WinForms release notes markdown lint Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5 --------- Co-authored-by: Copilot <[email protected]> Co-authored-by: Klaus Löffelmann <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
Co-authored-by: Copilot <[email protected]> Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
Release notes for .NET 11 Preview 7.
This is the base PR for the milestone. It carries the shared metadata:
README.md,changes.json,features.json,build-metadata.json, and the API diff.Each component's notes are reviewed in its own PR targeting this branch. As those merge,
this PR's diff becomes the full milestone.
Stays a draft until the milestone ships.