From b243bc1495616e00c189c616cdda87ad32e8a0bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Strehovsk=C3=BD?= Date: Thu, 3 Jul 2025 09:36:35 +0200 Subject: [PATCH 1/2] Document Http3Support feature switch Adds documentation for https://github.com/dotnet/sdk/pull/49564. --- docs/core/deploying/trimming/trimming-options.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/core/deploying/trimming/trimming-options.md b/docs/core/deploying/trimming/trimming-options.md index 1f31862a6377f..1002559259ae3 100644 --- a/docs/core/deploying/trimming/trimming-options.md +++ b/docs/core/deploying/trimming/trimming-options.md @@ -71,6 +71,7 @@ Several feature areas of the framework libraries come with trimmer directives th | `EnableUnsafeBinaryFormatterSerialization` | When set to `false`, removes BinaryFormatter serialization support. For more information, see [BinaryFormatter serialization methods are obsolete](../../compatibility/serialization/5.0/binaryformatter-serialization-obsolete.md) and [In-box BinaryFormatter implementation removed and always throws](../../compatibility/serialization/9.0/binaryformatter-removal.md). | | `EnableUnsafeUTF7Encoding` | When set to `false`, removes insecure UTF-7 encoding code. For more information, see [UTF-7 code paths are obsolete](../../compatibility/core-libraries/5.0/utf-7-code-paths-obsolete.md). | | `EventSourceSupport` | When set to `false`, removes EventSource-related code and logic. | +| `Http3Support` | When set to `false`, removes code related to support for HTTP/3 in . | | `HttpActivityPropagationSupport` | When set to `false`, removes code related to diagnostics support for . | | `InvariantGlobalization` | When set to `true`, removes globalization-specific code and data. For more information, see [Invariant mode](../../runtime-config/globalization.md#invariant-mode). | | `MetadataUpdaterSupport` | When set to `false`, removes metadata update–specific logic related to hot reload. | From 3e0890ff62ac6f7f5de0e586f8544b806c057cb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Strehovsk=C3=BD?= Date: Thu, 3 Jul 2025 09:37:47 +0200 Subject: [PATCH 2/2] Update trimming-options.md --- docs/core/deploying/trimming/trimming-options.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/core/deploying/trimming/trimming-options.md b/docs/core/deploying/trimming/trimming-options.md index 1002559259ae3..d5968c53e6b77 100644 --- a/docs/core/deploying/trimming/trimming-options.md +++ b/docs/core/deploying/trimming/trimming-options.md @@ -71,7 +71,7 @@ Several feature areas of the framework libraries come with trimmer directives th | `EnableUnsafeBinaryFormatterSerialization` | When set to `false`, removes BinaryFormatter serialization support. For more information, see [BinaryFormatter serialization methods are obsolete](../../compatibility/serialization/5.0/binaryformatter-serialization-obsolete.md) and [In-box BinaryFormatter implementation removed and always throws](../../compatibility/serialization/9.0/binaryformatter-removal.md). | | `EnableUnsafeUTF7Encoding` | When set to `false`, removes insecure UTF-7 encoding code. For more information, see [UTF-7 code paths are obsolete](../../compatibility/core-libraries/5.0/utf-7-code-paths-obsolete.md). | | `EventSourceSupport` | When set to `false`, removes EventSource-related code and logic. | -| `Http3Support` | When set to `false`, removes code related to support for HTTP/3 in . | +| `Http3Support` (.NET 10+) | When set to `false`, removes code related to support for HTTP/3 in . | | `HttpActivityPropagationSupport` | When set to `false`, removes code related to diagnostics support for . | | `InvariantGlobalization` | When set to `true`, removes globalization-specific code and data. For more information, see [Invariant mode](../../runtime-config/globalization.md#invariant-mode). | | `MetadataUpdaterSupport` | When set to `false`, removes metadata update–specific logic related to hot reload. |