Skip to content

[release-notes] C# in .NET 11 Preview 7 - #10504

Merged
danroth27 merged 2 commits into
release-notes/11.0-preview7from
release-notes/11.0-preview7-csharp
Aug 10, 2026
Merged

[release-notes] C# in .NET 11 Preview 7#10504
danroth27 merged 2 commits into
release-notes/11.0-preview7from
release-notes/11.0-preview7-csharp

Conversation

@danroth27

Copy link
Copy Markdown
Member

Component release notes for csharp.md in .NET 11 Preview 7.

Targets the milestone base branch release-notes/11.0-preview7 (see #10501).

This content is AI-authored and needs a review pass from the component team before it goes ready-for-review.

Co-authored-by: Copilot <[email protected]>
Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
Clean up some syntax and explanations.
@BillWagner
BillWagner marked this pull request as ready for review August 5, 2026 20:32
@BillWagner

Copy link
Copy Markdown
Member

@danroth27 @leecow I reviewed, made some small edits, and marked as ready. This is good to go.

@danroth27
danroth27 merged commit 210bb9f into release-notes/11.0-preview7 Aug 10, 2026
7 of 8 checks passed
@danroth27
danroth27 deleted the release-notes/11.0-preview7-csharp branch August 10, 2026 22:32
danroth27 added a commit that referenced this pull request Aug 11, 2026
* [release-notes] .NET 11 Preview 7 base metadata

Co-authored-by: Copilot <[email protected]>
Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5

* [release-notes] Entity Framework Core in .NET 11 Preview 7 (#10506)

Co-authored-by: AndriySvyryd <[email protected]>

* [release-notes] WPF in .NET 11 Preview 7 (#10514)

Co-authored-by: Copilot <[email protected]>
Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5

* [release-notes] F# in .NET 11 Preview 7 (#10507)

Co-authored-by: Copilot <[email protected]>
Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5

* [release-notes] MSBuild in .NET 11 Preview 7 (#10509)

* [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 (#10512)

* [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 (#10510)

* [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

* [release-notes] ASP.NET Core in .NET 11 Preview 7 (#10502)

* [release-notes] C# in .NET 11 Preview 7 (#10504)

* [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 (#10511)

* [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 (#10508)

* [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

* Address Libraries release notes feedback

Co-authored-by: Copilot App <[email protected]>

* Remove Identity.Stores API Diff -- it was just a typo correction in a attribute text.

Co-authored-by: Copilot App <[email protected]>

* Apply suggestion for JsonDerivedType attributes

Co-authored-by: Eirik Tsarpalis <[email protected]>

* [release-notes] Containers in .NET 11 Preview 7 (#10503)

Co-authored-by: Copilot <[email protected]>
Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5

* [release-notes] .NET MAUI in .NET 11 Preview 7 (#10505)

* [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 (#10513)

* [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

* Clean up .NET 11 Preview 7 release index

Co-authored-by: Copilot <[email protected]>

Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: AndriySvyryd <[email protected]>
Co-authored-by: Chet Husk <[email protected]>
Co-authored-by: Bill Wagner <[email protected]>
Co-authored-by: Jeff Handley <[email protected]>
Co-authored-by: Eirik Tsarpalis <[email protected]>
Co-authored-by: David Ortinau <[email protected]>
Co-authored-by: Klaus Löffelmann <[email protected]>
Copilot-Session: a851ab96-8780-407d-97d0-50eed422ead5
Copilot-Session: c4a002ba-a6e0-4140-890a-a441743a8c43
Copilot-Session: 20da5e7c-c15a-4782-8134-546ed6dcced3
Copilot-Session: 784bc4a4-693b-43cf-a55e-626a5b560167
Copilot-Session: be1dc3bd-37d0-49ad-b7b9-1770f515f3dc
Copilot-Session: 6b319915-c921-49f7-a574-01e289c1d952
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants