From 80c98721065173024168d2ff79fb7a4f8b13d5fe Mon Sep 17 00:00:00 2001 From: Genevieve Warren <24882762+gewarren@users.noreply.github.com> Date: Fri, 7 Nov 2025 17:17:33 -0800 Subject: [PATCH 1/2] update apis that always throw --- .../cryptography/10.0/openssl-macos-unsupported.md | 4 ++-- docs/core/compatibility/unsupported-apis.md | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/docs/core/compatibility/cryptography/10.0/openssl-macos-unsupported.md b/docs/core/compatibility/cryptography/10.0/openssl-macos-unsupported.md index e40080bb5947e..fc223ec6c668d 100644 --- a/docs/core/compatibility/cryptography/10.0/openssl-macos-unsupported.md +++ b/docs/core/compatibility/cryptography/10.0/openssl-macos-unsupported.md @@ -1,11 +1,11 @@ --- -title: "Breaking change: OpenSSL cryptographic primitives aren't supported on macOS" +title: "Breaking change: OpenSSL cryptographic primitives not supported on macOS" description: "Learn about the breaking change in .NET 10 where OpenSSL cryptographic primitives are no longer supported on macOS." ms.date: 06/23/2025 ai-usage: ai-assisted ms.custom: https://github.com/dotnet/docs/issues/46789 --- -# OpenSSL cryptographic primitives are not supported on macOS +# OpenSSL cryptographic primitives not supported on macOS Starting in .NET 10, OpenSSL-backed cryptographic primitives are no longer supported on macOS. and classes that are specific to OpenSSL, such as , now throw a on macOS. diff --git a/docs/core/compatibility/unsupported-apis.md b/docs/core/compatibility/unsupported-apis.md index 36b703f05db71..4e0986c814087 100644 --- a/docs/core/compatibility/unsupported-apis.md +++ b/docs/core/compatibility/unsupported-apis.md @@ -2,7 +2,7 @@ title: Unsupported APIs on .NET Core and .NET 5+ titleSuffix: "" description: Learn which .NET APIs always throw an exception on .NET Core and .NET 5 and later versions. -ms.date: 09/08/2025 +ms.date: 11/07/2025 --- # APIs that always throw exceptions on .NET Core and .NET 5+ @@ -242,6 +242,7 @@ This article organizes the affected APIs by namespace. | Member | Platforms that throw | |--------|----------------------| +| | macOS | | | All | | | Linux and macOS | | | Linux and macOS | @@ -264,14 +265,17 @@ This article organizes the affected APIs by namespace. | | Linux and macOS | | | Linux and macOS | | | Linux and macOS | +| | macOS | | | All | | | All | | | All | | | All | +| | macOS | | | Linux and macOS | | | All | | | All | | | All | +| | macOS | | | All | | | All | | | All | @@ -284,10 +288,12 @@ This article organizes the affected APIs by namespace. | | Linux and macOS | | | All | | | All | +| | macOS | | | All | | | All | | | All | | | All | +| | macOS | | | All | | | All | From fdc4c17a88b0e91f9e6a8176d478eeb80c1f5496 Mon Sep 17 00:00:00 2001 From: Genevieve Warren <24882762+gewarren@users.noreply.github.com> Date: Fri, 7 Nov 2025 17:21:42 -0800 Subject: [PATCH 2/2] update intro --- docs/core/compatibility/unsupported-apis.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/core/compatibility/unsupported-apis.md b/docs/core/compatibility/unsupported-apis.md index 4e0986c814087..864b69782a092 100644 --- a/docs/core/compatibility/unsupported-apis.md +++ b/docs/core/compatibility/unsupported-apis.md @@ -4,9 +4,9 @@ titleSuffix: "" description: Learn which .NET APIs always throw an exception on .NET Core and .NET 5 and later versions. ms.date: 11/07/2025 --- -# APIs that always throw exceptions on .NET Core and .NET 5+ +# APIs that always throw exceptions on .NET (Core) -The following APIs will always throw an exception on .NET (Core) on all or a subset of platforms. In most cases, the exception that's thrown is . +The following APIs always throw an exception on .NET (Core) on all or a subset of platforms. In most cases, the exception that's thrown is . This article organizes the affected APIs by namespace.