From 3b27dbd70245c6a773720907aefa87927afa7eb0 Mon Sep 17 00:00:00 2001 From: "Lingling Ye (from Dev Box)" Date: Thu, 31 Jul 2025 15:24:04 +0800 Subject: [PATCH 1/3] release notes of go provider and go fm --- releaseNotes/GoFeatureManagement.md | 11 ++++++++++- releaseNotes/GoProvider.md | 4 ++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/releaseNotes/GoFeatureManagement.md b/releaseNotes/GoFeatureManagement.md index bb425721..c96b9b23 100644 --- a/releaseNotes/GoFeatureManagement.md +++ b/releaseNotes/GoFeatureManagement.md @@ -2,6 +2,15 @@ [Source code][source_code] | [Package][package] | [Samples][samples] +## v1.0.0 - August 01, 2025 + +This is the first stable release of Feature Management for Go, including support for the following capabilities. Note that, version `1.1.0` or later of Go provider is required for loading feature flags from Azure App Configuration. + +- Support for feature flag providers. +- Built-in feature flag provider for Azure App Configuration by the module `featuremanagement/providers/azappconfig`. +- Support for basic feature flags with boolean states. +- Support for feature filters, including custom filters and built-in filters [`Microsoft.TimeWindow`](https://github.com/microsoft/FeatureManagement/blob/main/Schema/FeatureFilters/Microsoft.TimeWindow.v1.0.0.schema.json) and [`Microsoft.Targeting`](https://github.com/microsoft/FeatureManagement/blob/main/Schema/FeatureFilters/Microsoft.Targeting.v1.0.0.schema.json). + ## 1.0.0-beta.2 - July 18, 2025 ### Bug Fixes @@ -10,7 +19,7 @@ ## 1.0.0-beta.1 - July 01, 2025 -Initial release of Feature Management for Go, including support for the following capabilities. Note that, version `1.1.0-beta.1` or later of Go provider is required for loading feature flags from Azure App Configuration. +Initial release of Feature Management for Go, including support for the following capabilities. Note that, version `1.1.0` or later of Go provider is required for loading feature flags from Azure App Configuration. - Support for feature flag providers. - Built-in feature flag provider for Azure App Configuration by the module `featuremanagement/providers/azappconfig`. diff --git a/releaseNotes/GoProvider.md b/releaseNotes/GoProvider.md index 367ae8fa..b42f5578 100644 --- a/releaseNotes/GoProvider.md +++ b/releaseNotes/GoProvider.md @@ -2,6 +2,10 @@ [Source code][source_code] | [Package][package] | [Samples][samples] +## v1.1.0 - August 01, 2025 + +This is the first stable release that includes support for loading feature flags from Azure App Configuration. + ## v1.1.0-beta.1 - July 01, 2025 ### Enhancement From b36165d2a1f5c33e90492045b4d47db63312245c Mon Sep 17 00:00:00 2001 From: "Lingling Ye (from Dev Box)" Date: Thu, 31 Jul 2025 16:10:44 +0800 Subject: [PATCH 2/3] update --- releaseNotes/GoFeatureManagement.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/releaseNotes/GoFeatureManagement.md b/releaseNotes/GoFeatureManagement.md index c96b9b23..b3ae0fdc 100644 --- a/releaseNotes/GoFeatureManagement.md +++ b/releaseNotes/GoFeatureManagement.md @@ -4,7 +4,7 @@ ## v1.0.0 - August 01, 2025 -This is the first stable release of Feature Management for Go, including support for the following capabilities. Note that, version `1.1.0` or later of Go provider is required for loading feature flags from Azure App Configuration. +This is the first stable release of Feature Management for Go, including support for the following capabilities. Note that, version `1.1.0-beta.1` or later of Go provider is required for loading feature flags from Azure App Configuration. - Support for feature flag providers. - Built-in feature flag provider for Azure App Configuration by the module `featuremanagement/providers/azappconfig`. @@ -19,7 +19,7 @@ This is the first stable release of Feature Management for Go, including support ## 1.0.0-beta.1 - July 01, 2025 -Initial release of Feature Management for Go, including support for the following capabilities. Note that, version `1.1.0` or later of Go provider is required for loading feature flags from Azure App Configuration. +Initial release of Feature Management for Go, including support for the following capabilities. Note that, version `1.1.0-beta.1` or later of Go provider is required for loading feature flags from Azure App Configuration. - Support for feature flag providers. - Built-in feature flag provider for Azure App Configuration by the module `featuremanagement/providers/azappconfig`. From 9f014a5173329762c3b8f61cafd4b76f31785e0d Mon Sep 17 00:00:00 2001 From: "Lingling Ye (from Dev Box)" Date: Fri, 1 Aug 2025 07:37:22 +0800 Subject: [PATCH 3/3] update --- releaseNotes/GoFeatureManagement.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/releaseNotes/GoFeatureManagement.md b/releaseNotes/GoFeatureManagement.md index b3ae0fdc..4729a7b9 100644 --- a/releaseNotes/GoFeatureManagement.md +++ b/releaseNotes/GoFeatureManagement.md @@ -4,12 +4,15 @@ ## v1.0.0 - August 01, 2025 -This is the first stable release of Feature Management for Go, including support for the following capabilities. Note that, version `1.1.0-beta.1` or later of Go provider is required for loading feature flags from Azure App Configuration. +This is the first stable release of Feature Management for Go, including support for the following capabilities. Note that, version `1.1.0-beta.1` or later of [`azureappconfiguration`](https://pkg.go.dev/github.com/Azure/AppConfiguration-GoProvider/azureappconfiguration) is required for loading feature flags from Azure App Configuration. -- Support for feature flag providers. -- Built-in feature flag provider for Azure App Configuration by the module `featuremanagement/providers/azappconfig`. -- Support for basic feature flags with boolean states. -- Support for feature filters, including custom filters and built-in filters [`Microsoft.TimeWindow`](https://github.com/microsoft/FeatureManagement/blob/main/Schema/FeatureFilters/Microsoft.TimeWindow.v1.0.0.schema.json) and [`Microsoft.Targeting`](https://github.com/microsoft/FeatureManagement/blob/main/Schema/FeatureFilters/Microsoft.Targeting.v1.0.0.schema.json). + +### Supported features +- Built-in functionality for consuming feature flags defined in Azure App Configuration, as well as an extensibility point via the `FeatureFlagProvider` interface to consume feature flags defined by other providers. +- Basic feature flags, as well as feature filters, including: + - [`Microsoft.TimeWindow`](https://github.com/microsoft/FeatureManagement/blob/main/Schema/FeatureFilters/Microsoft.TimeWindow.v1.0.0.schema.json) + - [`Microsoft.Targeting`](https://github.com/microsoft/FeatureManagement/blob/main/Schema/FeatureFilters/Microsoft.Targeting.v1.0.0.schema.json) + - Custom filters ## 1.0.0-beta.2 - July 18, 2025