From c4751104eb0753086ec2bfb8df3cf6f7f2040430 Mon Sep 17 00:00:00 2001 From: Petr Onderka Date: Wed, 26 Aug 2026 15:58:05 +0200 Subject: [PATCH 1/2] Add PhysicalFilesWatcher reliability improvements to What's new --- docs/core/whats-new/dotnet-11/libraries.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/core/whats-new/dotnet-11/libraries.md b/docs/core/whats-new/dotnet-11/libraries.md index 0c84cb9e77957..f3c40d39d3456 100644 --- a/docs/core/whats-new/dotnet-11/libraries.md +++ b/docs/core/whats-new/dotnet-11/libraries.md @@ -641,6 +641,12 @@ builder.Services.AddTracing(tracing => The same release adds `ActivitySourceFactory` and unseals `ActivitySource`, which together support factory-driven creation and refreshable listeners. +### Improved reliability of watching for configuration file changes + +, which is mainly used for watching changes in configuration files, received several improvements to make it more reliable. + +In particular, it now better handles relative paths, directories that don't exist, and filesystems that can't be watched. It now also avoids watching subdirectories when it's not necessary. + ## Cryptography - [X25519 Diffie-Hellman key exchange](#x25519-diffie-hellman-key-exchange) From e7a83e40feee6e1429f8155fbf350ada207a8a9a Mon Sep 17 00:00:00 2001 From: Petr Onderka Date: Wed, 26 Aug 2026 16:18:57 +0200 Subject: [PATCH 2/2] Improved wording Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- docs/core/whats-new/dotnet-11/libraries.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/core/whats-new/dotnet-11/libraries.md b/docs/core/whats-new/dotnet-11/libraries.md index f3c40d39d3456..26b7d8f72c769 100644 --- a/docs/core/whats-new/dotnet-11/libraries.md +++ b/docs/core/whats-new/dotnet-11/libraries.md @@ -641,11 +641,11 @@ builder.Services.AddTracing(tracing => The same release adds `ActivitySourceFactory` and unseals `ActivitySource`, which together support factory-driven creation and refreshable listeners. -### Improved reliability of watching for configuration file changes +### Improved reliability for configuration file change detection -, which is mainly used for watching changes in configuration files, received several improvements to make it more reliable. +The type, which configuration providers use to detect configuration file changes, includes several reliability improvements. -In particular, it now better handles relative paths, directories that don't exist, and filesystems that can't be watched. It now also avoids watching subdirectories when it's not necessary. +It now handles relative paths, missing directories, and file systems that don't support file watching more reliably. It also avoids watching subdirectories when it doesn't need to. ## Cryptography