From 98396ae125c442aca72f46c2173b9ccaf59cc66d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 17 Apr 2026 03:18:29 +0000 Subject: [PATCH 1/7] Add .NET Feature Management 4.5.0 release notes entries Agent-Logs-Url: https://github.com/Azure/AppConfiguration/sessions/630e7e6d-0e38-4201-8dda-24ecb3112daf Co-authored-by: linglingye001 <143174321+linglingye001@users.noreply.github.com> --- .../Microsoft.Featuremanagement.AspNetCore.md | 6 +++++- ...Featuremanagement.Telemetry.ApplicationInsights.md | 4 ++++ releaseNotes/Microsoft.Featuremanagement.md | 11 +++++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/releaseNotes/Microsoft.Featuremanagement.AspNetCore.md b/releaseNotes/Microsoft.Featuremanagement.AspNetCore.md index 9bde99d0..b1321138 100644 --- a/releaseNotes/Microsoft.Featuremanagement.AspNetCore.md +++ b/releaseNotes/Microsoft.Featuremanagement.AspNetCore.md @@ -2,6 +2,10 @@ [Source code][source_code] | [Package (NuGet)][package] | [Samples][samples] | [Product documentation][docs] +## 4.5.0 - April 16, 2026 + +* Updated `Microsoft.FeatureManagement` reference to `4.5.0`. See the [release notes](./Microsoft.Featuremanagement.md) for more information on the changes. + ## 4.4.0 - December 18, 2025 * Updated `Microsoft.FeatureManagement` reference to `4.4.0`. See the [release notes](./Microsoft.Featuremanagement.md) for more information on the changes. @@ -90,4 +94,4 @@ This release has been delisted due to the enhancement below resulting in an unin [docs]: https://github.com/microsoft/FeatureManagement-Dotnet [package]: https://www.nuget.org/packages/Microsoft.FeatureManagement.AspNetCore [samples]: https://github.com/microsoft/FeatureManagement-Dotnet/tree/master/examples/FeatureFlagDemo -[source_code]: https://github.com/microsoft/FeatureManagement-Dotnet/tree/master/src/Microsoft.FeatureManagement.AspNetCore \ No newline at end of file +[source_code]: https://github.com/microsoft/FeatureManagement-Dotnet/tree/master/src/Microsoft.FeatureManagement.AspNetCore diff --git a/releaseNotes/Microsoft.Featuremanagement.Telemetry.ApplicationInsights.md b/releaseNotes/Microsoft.Featuremanagement.Telemetry.ApplicationInsights.md index 9ed0956a..69eb841c 100644 --- a/releaseNotes/Microsoft.Featuremanagement.Telemetry.ApplicationInsights.md +++ b/releaseNotes/Microsoft.Featuremanagement.Telemetry.ApplicationInsights.md @@ -2,6 +2,10 @@ [Source code][source_code] | [Package (NuGet)][package] | [Samples][samples] | [Product documentation][docs] +## 4.5.0 - April 16, 2026 + +* Updated `Microsoft.FeatureManagement` reference to `4.5.0`. See the [release notes](./Microsoft.Featuremanagement.md) for more information on the changes. + ## 4.4.0 - December 18, 2025 * Updated `Microsoft.FeatureManagement` reference to `4.4.0`. See the [release notes](./Microsoft.Featuremanagement.md) for more information on the changes. diff --git a/releaseNotes/Microsoft.Featuremanagement.md b/releaseNotes/Microsoft.Featuremanagement.md index f3a34181..00bb87b3 100644 --- a/releaseNotes/Microsoft.Featuremanagement.md +++ b/releaseNotes/Microsoft.Featuremanagement.md @@ -2,6 +2,17 @@ [Source code][source_code] | [Package (NuGet)][package] | [Samples][samples] | [Product documentation][docs] +## 4.5.0 - April 16, 2026 + +### Enhancements + +* Added support for custom feature definition providers to pass strongly typed filter settings directly by using `ParameterObject`, reducing configuration-conversion overhead for non-configuration-backed sources. [#589](https://github.com/microsoft/FeatureManagement-Dotnet/pull/589) +* Improved filter parameter caching behavior for `ConfigurationWrapper`-based feature definitions to reduce repeated parameter binding work during feature evaluation. [#367](https://github.com/microsoft/FeatureManagement-Dotnet/issues/367) + +### Bug Fixes + +* Fixed a bug where evaluating features with `RequirementType.All` and `IgnoreMissingFeatureFilters` could throw instead of treating missing filters as disabled. [#586](https://github.com/microsoft/FeatureManagement-Dotnet/issues/586) + ## 4.4.0 - December 18, 2025 ### Enhancements From 974270f35ae771ff03ed6587ebbffaaf2732c552 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 20 Apr 2026 06:39:07 +0000 Subject: [PATCH 2/7] Fix 4.5.0 release note wording: remove 'strongly typed', correct ParameterObject to ParametersObject Agent-Logs-Url: https://github.com/Azure/AppConfiguration/sessions/39528b02-8c70-44a2-a639-74e05ffbbefd Co-authored-by: linglingye001 <143174321+linglingye001@users.noreply.github.com> --- releaseNotes/Microsoft.Featuremanagement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releaseNotes/Microsoft.Featuremanagement.md b/releaseNotes/Microsoft.Featuremanagement.md index 00bb87b3..fa9bc1bc 100644 --- a/releaseNotes/Microsoft.Featuremanagement.md +++ b/releaseNotes/Microsoft.Featuremanagement.md @@ -6,7 +6,7 @@ ### Enhancements -* Added support for custom feature definition providers to pass strongly typed filter settings directly by using `ParameterObject`, reducing configuration-conversion overhead for non-configuration-backed sources. [#589](https://github.com/microsoft/FeatureManagement-Dotnet/pull/589) +* Added support for custom feature definition providers to pass filter settings directly by using `ParametersObject`, reducing configuration-conversion overhead for non-configuration-backed sources. [#589](https://github.com/microsoft/FeatureManagement-Dotnet/pull/589) * Improved filter parameter caching behavior for `ConfigurationWrapper`-based feature definitions to reduce repeated parameter binding work during feature evaluation. [#367](https://github.com/microsoft/FeatureManagement-Dotnet/issues/367) ### Bug Fixes From 20b3d853791fc51b20564b8912dedcf4cc46471d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 23 Apr 2026 08:36:49 +0000 Subject: [PATCH 3/7] Update 4.5.0 release date to April 23 Agent-Logs-Url: https://github.com/Azure/AppConfiguration/sessions/224a844b-f5d1-4eb2-84ee-f2b1843471fd Co-authored-by: zhiyuanliang-ms <141655842+zhiyuanliang-ms@users.noreply.github.com> --- releaseNotes/Microsoft.Featuremanagement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releaseNotes/Microsoft.Featuremanagement.md b/releaseNotes/Microsoft.Featuremanagement.md index fa9bc1bc..1d595bf9 100644 --- a/releaseNotes/Microsoft.Featuremanagement.md +++ b/releaseNotes/Microsoft.Featuremanagement.md @@ -2,7 +2,7 @@ [Source code][source_code] | [Package (NuGet)][package] | [Samples][samples] | [Product documentation][docs] -## 4.5.0 - April 16, 2026 +## 4.5.0 - April 23, 2026 ### Enhancements From bf85222287b4cec2b678b79caf49ba8ec1875199 Mon Sep 17 00:00:00 2001 From: Jimmy Campbell Date: Fri, 24 Apr 2026 13:22:48 -0400 Subject: [PATCH 4/7] Apply suggestion from @jimmyca15 --- releaseNotes/Microsoft.Featuremanagement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releaseNotes/Microsoft.Featuremanagement.md b/releaseNotes/Microsoft.Featuremanagement.md index 1d595bf9..b7120811 100644 --- a/releaseNotes/Microsoft.Featuremanagement.md +++ b/releaseNotes/Microsoft.Featuremanagement.md @@ -7,7 +7,7 @@ ### Enhancements * Added support for custom feature definition providers to pass filter settings directly by using `ParametersObject`, reducing configuration-conversion overhead for non-configuration-backed sources. [#589](https://github.com/microsoft/FeatureManagement-Dotnet/pull/589) -* Improved filter parameter caching behavior for `ConfigurationWrapper`-based feature definitions to reduce repeated parameter binding work during feature evaluation. [#367](https://github.com/microsoft/FeatureManagement-Dotnet/issues/367) +* Improved filter parameter caching behavior for custom feature definition providers that wrap the built-in ConfigurationFeatureDefinitionProvider. [#367](https://github.com/microsoft/FeatureManagement-Dotnet/issues/367) ### Bug Fixes From cf3245776a0396da330b728ccdae1498c1c52583 Mon Sep 17 00:00:00 2001 From: Jimmy Campbell Date: Fri, 24 Apr 2026 13:23:26 -0400 Subject: [PATCH 5/7] Apply suggestion from @jimmyca15 --- releaseNotes/Microsoft.Featuremanagement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releaseNotes/Microsoft.Featuremanagement.md b/releaseNotes/Microsoft.Featuremanagement.md index b7120811..d97bd351 100644 --- a/releaseNotes/Microsoft.Featuremanagement.md +++ b/releaseNotes/Microsoft.Featuremanagement.md @@ -7,7 +7,7 @@ ### Enhancements * Added support for custom feature definition providers to pass filter settings directly by using `ParametersObject`, reducing configuration-conversion overhead for non-configuration-backed sources. [#589](https://github.com/microsoft/FeatureManagement-Dotnet/pull/589) -* Improved filter parameter caching behavior for custom feature definition providers that wrap the built-in ConfigurationFeatureDefinitionProvider. [#367](https://github.com/microsoft/FeatureManagement-Dotnet/issues/367) +* Improved filter parameter caching behavior for custom feature definition providers that wrap the built-in `ConfigurationFeatureDefinitionProvider`. [#367](https://github.com/microsoft/FeatureManagement-Dotnet/issues/367) ### Bug Fixes From de6c9cdcb56b976066ea8d1aa5e19c6244e41e5e Mon Sep 17 00:00:00 2001 From: Jimmy Campbell Date: Fri, 24 Apr 2026 13:24:09 -0400 Subject: [PATCH 6/7] Apply suggestion from @jimmyca15 --- releaseNotes/Microsoft.Featuremanagement.AspNetCore.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releaseNotes/Microsoft.Featuremanagement.AspNetCore.md b/releaseNotes/Microsoft.Featuremanagement.AspNetCore.md index b1321138..bad4bd88 100644 --- a/releaseNotes/Microsoft.Featuremanagement.AspNetCore.md +++ b/releaseNotes/Microsoft.Featuremanagement.AspNetCore.md @@ -2,7 +2,7 @@ [Source code][source_code] | [Package (NuGet)][package] | [Samples][samples] | [Product documentation][docs] -## 4.5.0 - April 16, 2026 +## 4.5.0 - April 23, 2026 * Updated `Microsoft.FeatureManagement` reference to `4.5.0`. See the [release notes](./Microsoft.Featuremanagement.md) for more information on the changes. From fc31d9cca52300edd77975533f077b30bda5c1a5 Mon Sep 17 00:00:00 2001 From: Jimmy Campbell Date: Fri, 24 Apr 2026 13:24:24 -0400 Subject: [PATCH 7/7] Apply suggestion from @jimmyca15 --- ...Microsoft.Featuremanagement.Telemetry.ApplicationInsights.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releaseNotes/Microsoft.Featuremanagement.Telemetry.ApplicationInsights.md b/releaseNotes/Microsoft.Featuremanagement.Telemetry.ApplicationInsights.md index 69eb841c..4a769409 100644 --- a/releaseNotes/Microsoft.Featuremanagement.Telemetry.ApplicationInsights.md +++ b/releaseNotes/Microsoft.Featuremanagement.Telemetry.ApplicationInsights.md @@ -2,7 +2,7 @@ [Source code][source_code] | [Package (NuGet)][package] | [Samples][samples] | [Product documentation][docs] -## 4.5.0 - April 16, 2026 +## 4.5.0 - April 23, 2026 * Updated `Microsoft.FeatureManagement` reference to `4.5.0`. See the [release notes](./Microsoft.Featuremanagement.md) for more information on the changes.