Skip to content

Conversation

@gewarren
Copy link
Contributor

@gewarren gewarren commented Nov 11, 2025

  • Remove preview to preview breaking changes
  • Remove preview version detail

Contributes to #48865.


Internal previews

Toggle expand/collapse
📄 File 🔗 Preview link
docs/core/compatibility/10.0.md Breaking changes in .NET 10
docs/core/compatibility/containers/10.0/default-images-use-ubuntu.md "Default .NET container tags now use Ubuntu"
docs/core/compatibility/core-libraries/10.0/activity-sampling.md ActivitySource.CreateActivity and ActivitySource.StartActivity behavior change
docs/core/compatibility/core-libraries/10.0/asyncenumerable.md docs/core/compatibility/core-libraries/10.0/asyncenumerable
docs/core/compatibility/core-libraries/10.0/default-trace-context-propagator.md Default trace context propagator updated to W3C standard
docs/core/compatibility/core-libraries/10.0/generic-math.md "Breaking change: Consistent shift behavior in generic math"
docs/core/compatibility/core-libraries/10.0/ldap-directorycontrol-parsing.md LDAP DirectoryControl parsing is now more stringent
docs/core/compatibility/core-libraries/10.0/maccatalyst-version-normalization.md docs/core/compatibility/core-libraries/10.0/maccatalyst-version-normalization
docs/core/compatibility/cryptography/10.0/cosesigner-key-null.md CoseSigner.Key can now be null
docs/core/compatibility/cryptography/10.0/mldsa-slhdsa-secretkey-to-privatekey.md "Breaking change - MLDsa and SlhDsa 'SecretKey' members renamed"
docs/core/compatibility/cryptography/10.0/openssl-macos-unsupported.md OpenSSL cryptographic primitives are not supported on macOS
docs/core/compatibility/cryptography/10.0/version-override.md docs/core/compatibility/cryptography/10.0/version-override
docs/core/compatibility/cryptography/10.0/x509-publickey-null.md X509Certificate and PublicKey key parameters can be null
docs/core/compatibility/extensions/10.0/console-json-logging-duplicate-messages.md "Breaking change: Message no longer duplicated in Console log output"
docs/core/compatibility/globalization/10.0/version-override.md Environment variable renamed to DOTNET_ICU_VERSION_OVERRIDE
docs/core/compatibility/interop/10.0/search-assembly-directory.md Specifying DllImportSearchPath.AssemblyDirectory only searches the assembly directory
docs/core/compatibility/networking/10.0/default-http-streaming.md docs/core/compatibility/networking/10.0/default-http-streaming
docs/core/compatibility/sdk/10.0/custom-build-event-warning.md MSBUILDCUSTOMBUILDEVENTWARNING escape hatch removed
docs/core/compatibility/sdk/10.0/default-workload-config.md "Breaking change - Change default workload configuration from 'loose manifests' to 'workload sets' mode"
docs/core/compatibility/sdk/10.0/dnx-ps1-removed.md dnx.ps1 file is no longer included in .NET SDK
docs/core/compatibility/sdk/10.0/dotnet-cli-interactive.md Required explicitly to enable interactivity
docs/core/compatibility/sdk/10.0/dotnet-restore-project-json-unsupported.md docs/core/compatibility/sdk/10.0/dotnet-restore-project-json-unsupported
docs/core/compatibility/sdk/10.0/msbuild-custom-culture.md MSBuild custom culture resource handling
docs/core/compatibility/sdk/10.0/nuget-enhanced-http-retry-removed.md NUGET_ENABLE_ENHANCED_HTTP_RETRY environment variable removed
docs/core/compatibility/sdk/10.0/prune-packagereference-privateassets.md "Breaking change - PrunePackageReference privatizes direct prunable references"
docs/core/compatibility/serialization/10/xmlserializer-obsolete-properties.md XmlSerializer no longer ignores properties marked with ObsoleteAttribute
docs/core/compatibility/toc.yml docs/core/compatibility/toc
docs/core/compatibility/windows-forms/10.0/insertadjacentelement-orientation.md Renamed parameter in HtmlElement.InsertAdjacentElement
docs/core/compatibility/windows-forms/10.0/obsolete-apis.md "Breaking change: .NET 10 obsoletions in Windows Forms"
docs/core/compatibility/wpf/10.0/dynamicresource-crash.md Incorrect usage of DynamicResource causes application crash

Note

This table shows preview links for the 30 files with the most changes. For preview links for other files in this PR, select OpenPublishing.Build Details within checks.

@gewarren gewarren requested a review from a team as a code owner November 11, 2025 00:12
Copilot AI review requested due to automatic review settings November 11, 2025 00:12
@dotnetrepoman dotnetrepoman bot added this to the November 2025 milestone Nov 11, 2025
Copilot finished reviewing on behalf of gewarren November 11, 2025 00:15
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR removes preview-to-preview breaking change documentation and standardizes version references to ".NET 10" instead of specific preview versions (like "Preview 1", "RC 1", etc.). The changes align with the goal of maintaining only stable GA-to-GA breaking change documentation.

Key changes:

  • Updated "Version introduced" sections from preview versions to ".NET 10" across ~60 files
  • Improved consistency in "Previous behavior" and "New behavior" sections by adding temporal indicators
  • Removed two preview-specific breaking change articles (ymm-embedded-rounding.md and version-requirements.md)
  • Updated table of contents and added redirections for removed files

Reviewed Changes

Copilot reviewed 71 out of 71 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
.openpublishing.redirection.core.json Added redirections for removed breaking change articles; fixed missing comma
docs/core/compatibility/10.0.md Removed "Introduced version" column from all tables for cleaner presentation
docs/core/compatibility/toc.yml Removed entries for preview-to-preview breaking changes
docs/core/compatibility/wpf/10.0/*.md Updated version sections and improved temporal language consistency
docs/core/compatibility/windows-forms/10.0/*.md Updated version sections; table still contains preview versions
docs/core/compatibility/sdk/10.0/*.md Updated version sections and behavior descriptions
docs/core/compatibility/serialization/10/*.md Updated version sections and removed trailing whitespace
docs/core/compatibility/networking/10.0/*.md Updated version sections and temporal language
docs/core/compatibility/interop/10.0/*.md Updated version sections and behavior descriptions
docs/core/compatibility/extensions/10.0/*.md Updated version sections and removed custom metadata
docs/core/compatibility/cryptography/10.0/*.md Updated version sections and behavior descriptions
docs/core/compatibility/core-libraries/10.0/*.md Updated version sections and improved consistency
docs/core/compatibility/containers/10.0/*.md Updated version sections and behavior descriptions
docs/core/compatibility/aspnet-core/10/*.md Updated version sections; contains typo
docs/core/compatibility/reflection/10/*.md Updated version sections
docs/core/compatibility/globalization/10.0/*.md Updated version sections

@gewarren gewarren enabled auto-merge (squash) November 11, 2025 00:37
Copy link
Contributor

@meaghanlewis meaghanlewis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes LGTM.

@gewarren gewarren merged commit 586769a into dotnet:net10-release Nov 11, 2025
8 checks passed
adegeo added a commit that referenced this pull request Nov 11, 2025
* Update what's new articles and landing page for .NET 10 release (#49675)

* code analysis updates for .net 10 ga (#49662)

* Version updates for .NET 10 GA (#49661)

* update version in 'enabled by default'

* zone pivots and analysislevel

* .net 10 ga updates

* reset ca files

* fix zone pivot warnings

* Apply suggestions from code review

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

---------

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

* update details to show .NET 10 as latest release (#49671)

* update details to show .net 10 as latest release

* remove LTS from out of support versions

* Update docs/core/install/linux-ubuntu-decision.md

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

* edits

* fix table format

* clarify .NET 10 as LTS

* revert changes to target frameworks

* change back template version

* add lts/stable back to .NET SDK 8 snap channel

* revert changes to the main branch version

---------

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

* Installer updates windows/mac/linux (#49686)

* Installer updates windows/mac/linux

* Apply suggestions from code review

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

* Fix image links

---------

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

* Update info about x64 and arm64 (#49703)

* Update info about x64 and arm64

* Update docs/core/install/linux-sles.md

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

---------

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

* Update documentation to remove references to .NET 10 preview (#49694)

* Remove preview to preview breaking changes (#49705)

* Adjust tables; add note that pkgs may take time (#49713)

---------

Co-authored-by: Meaghan Osagie (Lewis) <mosagie@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Andy (Steve) De George <67293991+adegeo@users.noreply.github.com>
Co-authored-by: Andy De George (from Dev Box) <adegeo@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants