Repository navigation
[release-notes] .NET 11 GA - #10671
Merged
Merged
Conversation
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
This was referenced Nov 2, 2026
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
Co-authored-by: Andriy Svyryd <AndriySvyryd@users.noreply.github.com>
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
* 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
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
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
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
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
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
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 10b7d97e-fcef-41be-ad73-5c7f5d241231
* 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
* 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
* 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
* 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
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
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
danroth27
marked this pull request as ready for review
November 10, 2026 02:01
danroth27
requested review from
AndriySvyryd,
BillWagner,
KlausLoeffelmann,
SamMonoRT,
T-Gro,
abonie,
agocke,
artl93,
baronfel,
davidortinau,
jeffhandley,
karelz,
lbussell,
richlander and
subhajitm
November 10, 2026 02:02
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
rbhanda
approved these changes
Nov 10, 2026
Contributor
There was a problem hiding this comment.
🔵 Needs a closer look
Publication remains gated on release-owner verification of final GA artifact coverage and build correlation, SDK-to-VMR mapping, mobile workload revisions, and Apple toolchain requirements.
No open issues 🎉
What changed in this PR
Adds draft release documentation for the first stable .NET 11 release, bringing together component notes, migration guidance, and build provenance. Final public GA source/build verification and mobile release-owner confirmation remain publication gates.
Changes:
- Adds a linked index and release notes for 13 components.
- Documents selected features, targeted fixes, and migration guidance for stable-version and preview users.
- Records validation-build provenance and outstanding publication checks.
| File | Description |
|---|---|
| release-notes/11.0/11.0.0/wpf.md | Adds stability notes and feature and compatibility links. |
| release-notes/11.0/11.0.0/winforms.md | Documents accessibility and clipboard fixes. |
| release-notes/11.0/11.0.0/sdk.md | Covers Native AOT defaults, Hot Reload, and concurrent tool operations. |
| release-notes/11.0/11.0.0/runtime.md | Lists interoperability and macOS process-management fixes. |
| release-notes/11.0/11.0.0/README.md | Provides component navigation, downloads, and documentation links. |
| release-notes/11.0/11.0.0/nuget.md | Adds a final-delta summary and NuGet release-note link. |
| release-notes/11.0/11.0.0/msbuild.md | Highlights the wildcard-exclusion fix. |
| release-notes/11.0/11.0.0/libraries.md | Covers HPKE, JSON Lines streaming, and tensor and compression migration. |
| release-notes/11.0/11.0.0/fsharp.md | Links language documentation and earlier milestone notes. |
| release-notes/11.0/11.0.0/efcore.md | Summarizes query and JSON-mapping fixes. |
| release-notes/11.0/11.0.0/dotnetmaui.md | Documents mobile features, migration, platform fixes, and publication gates. |
| release-notes/11.0/11.0.0/csharp.md | Adds a stability summary and C# 15 overview link. |
| release-notes/11.0/11.0.0/containers.md | Adds the container-image release summary. |
| release-notes/11.0/11.0.0/build-metadata.json | Records source revisions, validation build, and provenance limitations. |
| release-notes/11.0/11.0.0/aspnetcore.md | Summarizes Data Protection, validation, hosting, caching, and SignalR fixes. |
Review effort: Balanced
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Draft the first stable .NET 11 release using the normal shipped-change triage, curated writing, local validation, and base/component PR process. This refresh replaces the earlier .NET 10-style documentation-only/repository-comparison approach.
features.json.Source and build provenance — publication gates
Source range: RC3 tag
v11.0.0-rc.3.26522.148(5254d8bcf59917edc1e1abc33bdf2442b77b1c70) → fixedrelease/11.0.1xxheadadff196f4f8b089a31c89914b80e6ea63d69f18c.The planned GA date is November 10, 2026. No public final GA tag is available yet. Local tags with GA-looking names point at Preview 2 and were deliberately not used or modified. Refresh the range and verification against the final public tag before publication; this draft does not certify that final artifacts have shipped.
Validation used the user-supplied installed SDK 11.0.100 (
11.0.100-rtm.26529.118), runtime 11.0.0, commit297acf930fb0f5c07fd4e51d78e521b4ad2e5d1f. Its correlation with public VMR headadff196f4f8b089a31c89914b80e6ea63d69f18cis unverified. Separately restored NuGet packages are identified below where used. All executable checks ran in temporary projects outside the checkout; no sample files are committed. Before publication, refresh against the final public GA tag/build and confirm that linked documentation is finalized for GA.The metadata generator's older nightly packages (
11.0.0-rtm.26480.113) were not used.Validation and editorial review
CKV2_GHA_1finding in unchanged.github/workflows/copilot-setup-steps.yml:15–16. Prettier reports formatting warnings; no unrelated formatting changes.Owner handoff
All 13 component PRs (#10672 through #10684) are now merged into this base branch. This PR is ready for final area-owner review and remains unmerged into
main. The source/build provenance and final-publication verification gates above still apply. ASP.NET Core SignalR endpoint-token attribution is resolved by merged .NET 11 backport dotnet/aspnetcore#69835; supported same-mapping usage requires no migration. Its feature annotation is updated on this base, and the bug-fix entry is in #10674. Do not treat unresolved items as no changes.The action allowlist still blocks
Check Markdown linksat startup. The user explicitly approved pushing normally despite another batch of startup-failure notifications. No checks were rerun and no workflow or policy was changed.