Skip to content

[release-notes] .NET MAUI in .NET 11 GA - #10683

Merged
danroth27 merged 6 commits into
release-notes/11.0-gafrom
release-notes/11.0-ga-dotnetmaui
Nov 10, 2026
Merged

danroth27 merged 6 commits into
release-notes/11.0-gafrom
release-notes/11.0-ga-dotnetmaui

Conversation

@danroth27

@danroth27 danroth27 commented Nov 2, 2026 •

Copy link
Copy Markdown
Member

Summary

Draft the combined .NET MAUI, .NET for Android, and Apple platform notes for the first stable .NET 11 release. Part of #10671.

The .NET 9 GA notes and .NET 10 GA notes cover final changes since RC 2 and link to What's New for the full release overview. This draft uses the same split, with the current curated component-note structure. It does not repeat the preview rollup or publish the complete commit inventory.

Highlights include lazy creation of inactive Android Shell pages, share-sheet image previews, opt-in drag-and-drop Move operations, removal of the XAML expression preview flag, Android R8/trimming fixes, and Apple incremental-build fixes. Migration guidance covers JNI delegate wrapping and the Android CoreCLR RunAOTCompilation=false diagnostic.

Only release-notes/11.0/11.0.0/dotnetmaui.md changes. The shared README, build metadata, and VMR triage files are unchanged.

Mobile source evidence

These are reviewed source candidates, not confirmed final GA packages:

Component Public RC 2 baseline Reviewed candidate
.NET MAUI 11.0.100-rc.2.26513.2 release/11.0.1xx at 4645bd17
.NET for Android 37.2.0-rc.2.84 37.2.29 source pinned by MAUI
Apple platforms dotnet-11.0.1xx-rc2-12212 27.0.12230 source pinned by MAUI

The contributor list covers all resolved human PR authors in these three RC 2-to-candidate ranges. It is not a full-year contributor rollup. Bot and service accounts are excluded. Introduced-and-reverted work is excluded from the feature claims.

Publication gates

  • Confirm the final GA workload set, component package versions, and source revisions. The checked release pages, tags, NuGet.org Controls index, and dotnet11 stable package indexes do not yet establish those final mobile artifacts.
  • Confirm the intended Apple SDK and Xcode version. The MAUI candidate pins Apple 27.0.12230, while the current macios release branch also contains later Xcode 27.1/27.2 work. Those unpinned changes are deliberately excluded.
  • Refresh the selected changes, contributors, and release links against the final cutoffs.
  • Finalize the linked What's New overview. dotnet/docs-maui#3569 remains a draft RC 2 update; the published C# expressions article also needs the GA preview-flag change.
  • The shared build-metadata.json leaves the installed SDK/VMR correlation unverified. It does not validate these out-of-band workload versions.

Validation

  • Factual review against exact candidate source and upstream PRs; corrected the registrar optimization's CoreCLR/trimmable-static scope.
  • All 19 cited PRs match the reviewed source ranges; 21 human contributor links match the complete resolved author inventory.
  • Targeted Markdown lint, link checks, formatting, XML shape, README navigation, staged diff checks, and GitHub Markdown rendering passed.
  • Checkov: 446 GitHub Actions checks passed, zero failed. The repository has an unrelated existing CloudFormation/YAML parsing error in release-notes/11.0/preview/preview7/changes.json.
  • No executable sample files were added. Final-package API/runtime validation remains gated on the final workload artifacts; inspected upstream tests are not claimed as local test runs.

Owner handoff

Keep this PR as a draft until the mobile publication gates are resolved. After review, the component owner must merge it into release-notes/11.0-ga. Keep the base PR draft until the release ships.

Copilot AI added 2 commits November 2, 2026 13:39
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231
Cover final-candidate changes since RC 2 and link the full release overview. Preserve explicit gates for final workload revisions, Apple toolchain selection, and documentation publication.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: ceb36d86-a960-4874-9ab8-d2cd33b6cebd
jonathanpeppers and others added 3 commits November 9, 2026 09:13
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231
Separate .NET 10 upgrades from preview and release-candidate updates, preserving the RC 2 baseline and existing owner guidance.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231
@danroth27
danroth27 merged commit eecca0d into release-notes/11.0-ga Nov 10, 2026
14 checks passed
@danroth27
danroth27 deleted the release-notes/11.0-ga-dotnetmaui branch November 10, 2026 02:00
danroth27 added a commit that referenced this pull request Nov 10, 2026
* Initialize .NET 11 GA release notes with linked component stubs

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Record final editorial triage for .NET 11 GA candidates

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Refresh .NET 11 GA inputs and reader-focused editorial triage

Advance the fixed GA source head, preserve the complete manifest, and replace comparison-only cuts with normal feature and migration triage.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* [release-notes] EF Core & Data in .NET 11 GA (#10678)

Co-authored-by: Andriy Svyryd <AndriySvyryd@users.noreply.github.com>

* Draft C# release notes for .NET 11 GA (#10679)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Bill Wagner <wiwagn@microsoft.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* [release-notes] F# in .NET 11 GA (#10680)

* Draft F# release notes for .NET 11 GA

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Update F# release notes for .NET 11

Added links to F# changes from previews and release candidates.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Adam Boniecki <20281641+abonie@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Draft WPF release notes for .NET 11 GA (#10682)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Draft .NET Libraries release notes for .NET 11 GA (#10672)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Resolve SignalR feature annotation using the .NET 11 backport

Preserve the shipped-change manifest and score while clearing the resolved attribution gate and unsupported-use migration flag.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Link F# GA notes to the full F# 11 overview

Preserve the existing owner-authored preview and release-candidate links. The other approved areas already link to their corresponding full release overviews.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Put full-release overview links first in merged component notes

Move the Libraries and EF Core overview links immediately after their introductions without changing their content.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Put breaking changes and migration guidance first in merged notes

Use a visible upgrade section in Libraries and WPF, keeping stable-version and prerelease migration guidance distinct.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Draft MSBuild release notes for .NET 11 GA (#10676)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* [release-notes] NuGet in .NET 11 GA (#10677)

* Draft NuGet release notes for .NET 11 GA

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Update NuGet release notes for .NET 11

Clarify that there are no noteworthy changes to NuGet between .NET 11 RC2 and GA release.

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Chet Husk <baronfel@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* [release-notes] .NET SDK in .NET 11 GA (#10675)

* Draft .NET SDK release notes for .NET 11 GA

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Move the SDK full-release overview link to the introduction

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Put SDK breaking changes and migration before feature notes

Keep the earlier-release-candidate Native AOT guidance in its own subsection.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Update sdk.md

* Update sdk.md to include Hot Reload bug fixes

fix whitespace to fix lint

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Chet Husk <baronfel@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* [release-notes] .NET Runtime in .NET 11 GA (#10673)

* Draft .NET Runtime release notes for .NET 11 GA

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Move the Runtime full-release overview link to the introduction

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Put Runtime breaking-change guidance before bug fixes

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* [release-notes] ASP.NET Core in .NET 11 GA (#10674)

* Draft ASP.NET Core release notes for .NET 11 GA

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Resolve SignalR release-note attribution through .NET 11 backport

Link the endpoint-token mapping fix to aspnetcore#69835 and remove the resolved owner TODO. Supported same-mapping usage requires no migration.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Move the ASP.NET Core full-release overview link to the introduction

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Put ASP.NET Core breaking-change guidance before bug fixes

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Scope ASP.NET Core contributor links to the .NET 11 backports

Keep credit with the original contributors while linking the output-cache and IIS fixes to their verified release/11.0 backports, rather than a .NET 12 milestone search.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* [release-notes] Container images in .NET 11 GA (#10684)

* Draft Container images release notes for .NET 11 GA

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Use no-changes format for .NET 11 container release notes

Co-authored-by: lbussell <36081148+lbussell@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: lbussell <36081148+lbussell@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* [release-notes] Windows Forms in .NET 11 GA (#10681)

Integrate this component into the .NET 11 GA release-note base at the user-authorized review handoff.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* [release-notes] .NET MAUI in .NET 11 GA (#10683)

Integrate this component into the .NET 11 GA release-note base at the user-authorized review handoff.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Escape nonbreaking spaces in GA feature metadata

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

* Remove redundant libraries validation comment

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Andriy Svyryd <AndriySvyryd@users.noreply.github.com>
Co-authored-by: Bill Wagner <wiwagn@microsoft.com>
Co-authored-by: Adam Boniecki <20281641+abonie@users.noreply.github.com>
Co-authored-by: Chet Husk <baronfel@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: lbussell <36081148+lbussell@users.noreply.github.com>
Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231
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.

5 participants