diff --git a/aspnetcore/release-notes/aspnetcore-11.md b/aspnetcore/release-notes/aspnetcore-11.md index bfff8f1bedfd..671698e45f7b 100644 --- a/aspnetcore/release-notes/aspnetcore-11.md +++ b/aspnetcore/release-notes/aspnetcore-11.md @@ -5,7 +5,7 @@ author: wadepickett description: Learn about the new features in ASP.NET Core in .NET 11. ms.author: wpickett ms.custom: mvc -ms.date: 05/13/2026 +ms.date: 05/14/2026 uid: aspnetcore-11 --- # What's new in ASP.NET Core in .NET 11 @@ -80,6 +80,8 @@ This section describes miscellaneous new features in .NET 11. [!INCLUDE[](~/release-notes/aspnetcore-11/includes/runtime-async-shared-framework-preview4.md)] +[!INCLUDE[](~/release-notes/aspnetcore-11/includes/rate-limiting-retry-after-preview-4.md)] + ## Breaking changes Use the articles in [Breaking changes in .NET](/dotnet/core/compatibility/breaking-changes) to find breaking changes that might apply when upgrading an app to a newer version of .NET. diff --git a/aspnetcore/release-notes/aspnetcore-11/includes/rate-limiting-retry-after-preview-4.md b/aspnetcore/release-notes/aspnetcore-11/includes/rate-limiting-retry-after-preview-4.md new file mode 100644 index 000000000000..df94af6351df --- /dev/null +++ b/aspnetcore/release-notes/aspnetcore-11/includes/rate-limiting-retry-after-preview-4.md @@ -0,0 +1,9 @@ +### Rate-limiting middleware returns accurate `Retry-After` headers + +The now reports a metadata value that accurately reflects the next window boundary. Apps that propagate this metadata to the `Retry-After` response header in their callback now produce correct retry intervals automatically, with no code changes required. + +Additional fixes in `System.Threading.RateLimiting` resolve an issue where mishandled partial token refills during zero-permit acquisition, and improve the chained rate limiter returned by to correctly forward idle-duration and replenishment behavior from its inner limiters. + +For an overview of the rate limiting middleware, see [Rate limiting middleware in ASP.NET Core](/aspnet/core/performance/rate-limit). + +Thank you [@asbjornvad](https://github.com/asbjornvad) and [@apoorvdarshan](https://github.com/apoorvdarshan) for these contributions!