Add release note for FM 3.5.0 & 4.0.0-preview4 (#943)
* add release note * update * update * fix typo * update * update * update
This commit is contained in:
Родитель
24f31634f1
Коммит
a236fac61e
|
@ -2,6 +2,16 @@
|
|||
|
||||
[Source code][source_code] | [Package (NuGet)][package] | [Samples][samples] | [Product documentation][docs]
|
||||
|
||||
## 4.0.0-preview4 - Jul 19, 2024
|
||||
|
||||
* Updated `Microsoft.FeatureManagement` reference to `4.0.0-preview4`. See the [release notes](./Microsoft.Featuremanagement.md) for more information on the changes.
|
||||
|
||||
## 3.5.0 - Jul 19, 2024
|
||||
|
||||
### Enhancements
|
||||
|
||||
* Introduced an overloaded extension method `WithTargeting()` for ASP.NET Core applications. It registers a default `ITargetingContextAccessor` that constructs user context based on the authenticated user of a request. [#466](https://github.com/microsoft/FeatureManagement-Dotnet/pull/466)
|
||||
|
||||
## 3.4.0 - Jun 24, 2024
|
||||
|
||||
* Updated `Microsoft.FeatureManagement` reference to `3.4.0`. See the [release notes](./Microsoft.Featuremanagement.md) for more information on the changes.
|
||||
|
|
|
@ -2,6 +2,26 @@
|
|||
|
||||
[Source code][source_code] | [Package (NuGet)][package] | [Samples][samples] | [Product documentation][docs]
|
||||
|
||||
## 4.0.0-preview4 - Jul 19, 2024
|
||||
|
||||
* Updated `Microsoft.FeatureManagement` reference to `4.0.0-preview4`. See the [release notes](./Microsoft.Featuremanagement.md) for more information on the changes.
|
||||
|
||||
### Enhancements
|
||||
|
||||
* Introduced a new API `AddApplicationInsightsTelemetryPublisher` to register a feature flag telemetry publisher for Application Insights. [#455](https://github.com/microsoft/FeatureManagement-Dotnet/pull/455)
|
||||
|
||||
``` C#
|
||||
builder.Services.AddFeatureManagement()
|
||||
.WithTargeting()
|
||||
.AddApplicationInsightsTelemetryPublisher();
|
||||
```
|
||||
|
||||
## Breaking Changes
|
||||
|
||||
* The `TargetingTelemetryInitializer` type has been moved to this package from the now-deprecated `Microsoft.FeatureManagement.Telemetry.ApplicationInsights.AspNetCore` package. This change simplifies the utilization of feature flag telemetry.
|
||||
|
||||
* The type `ApplicationInsightsTelemetryPublisher` has been removed as its functionality has been replaced with the new API `AddApplicationInsightsTelemetryPublisher` for publishing feature flag telemetry to Application Insights. [#455](https://github.com/microsoft/FeatureManagement-Dotnet/pull/455)
|
||||
|
||||
## 4.0.0-preview3 - April 10, 2024
|
||||
|
||||
* Updated `Microsoft.FeatureManagement` reference to `4.0.0-preview3`. See the [release notes](./Microsoft.Featuremanagement.md) for more information on the changes.
|
||||
|
|
|
@ -2,11 +2,27 @@
|
|||
|
||||
[Source code][source_code] | [Package (NuGet)][package] | [Samples][samples] | [Product documentation][docs]
|
||||
|
||||
## 4.0.0-preview4 - Jul 19, 2024
|
||||
|
||||
### Enhancements
|
||||
|
||||
* The feature flag telemetry pipeline is now integrated with .NET `Acitivity` instrumentation. Feature manager now has an `AcitvitySource` called "Microsoft.FeatureManagement". If telemetry is enabled for a feature flag, whenever the feature flag is evaluated, feature manager will start an `Activity` and add an `ActivityEvent` with tags containing feature evaluation information. [#455](https://github.com/microsoft/FeatureManagement-Dotnet/pull/455)
|
||||
|
||||
### Breaking Changes
|
||||
|
||||
* If you were using earlier preview versions of this package and configuration files to define variant feature flags, they are no longer supported in the [.NET Feature Management schema](https://github.com/microsoft/FeatureManagement-Dotnet/blob/main/schemas/FeatureManagement.Dotnet.v1.0.0.schema.json). Instead, please use the [Microsoft Feature Management schema](https://github.com/Azure/AppConfiguration/blob/main/docs/FeatureManagement/FeatureManagement.v2.0.0.schema.json) to define variant feature flags. [#421](https://github.com/microsoft/FeatureManagement-Dotnet/pull/421).
|
||||
|
||||
* `AddTelemetryPublisher` API and `ITelemetryPublisher` interface were removed. The feature flag telemetry pipeline is now integrated with .NET `Acitivity` instrumentation. [#455](https://github.com/microsoft/FeatureManagement-Dotnet/pull/455)
|
||||
|
||||
## 3.5.0 - Jul 19, 2024
|
||||
|
||||
* No changes in this release.
|
||||
|
||||
## 3.4.0 - Jun 21, 2024
|
||||
|
||||
### Enhancements
|
||||
|
||||
- All public classes no longer use init-only setters, ensuring compatibility with application using C# 7 or earlier. [#450](https://github.com/microsoft/FeatureManagement-Dotnet/pull/450)
|
||||
* All public classes no longer use init-only setters, ensuring compatibility with application using C# 7 or earlier. [#450](https://github.com/microsoft/FeatureManagement-Dotnet/pull/450)
|
||||
|
||||
## 3.3.1 - May 23, 2024
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче