From 1e5bd7fa27c7bb70b8d61d6b48d8f283713f28ac Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Fri, 25 Apr 2025 14:42:25 -0700 Subject: [PATCH] Python FM 2.1.0 Release Notes --- releaseNotes/PythonFeatureManagement.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/releaseNotes/PythonFeatureManagement.md b/releaseNotes/PythonFeatureManagement.md index 1ab2b636..c237ddf4 100644 --- a/releaseNotes/PythonFeatureManagement.md +++ b/releaseNotes/PythonFeatureManagement.md @@ -2,6 +2,14 @@ [Source code][source_code] | [Samples][samples] +## 2.1.0 - April 25, 2025 + +### Enhancements + +* Added a `Recurrence` option to the `TimeWindowFilter` to support recurring time window. This enables scenarios where a feature flag is activated based on a recurrence pattern, such as every day after 5 PM or every Friday. See the [how to Time Window Filter document](https://learn.microsoft.com/azure/azure-app-configuration/howto-timewindow-filter) for more details. +* Added `VariantAssignmentPercentage` and `DefaultWhenEnabled` properties to telemetry when telemetry is published to Azure Monitor. This allows you to track the percentage of users assigned to each variant and the default variant when the feature flag is enabled. `VariantAssignmentPercentage` is the the total percentage of users assigned to the variant, even across multiple allocations. `DefaultWhenEnabled` is the variant that is assigned when the feature flag is enabled and no other variant is assigned. +* Added `TargetingSpanProcessor` that can be used to add the Targeting Id to Spans. Requires `azure-monitor-events-extension` to be installed. + ## 2.0.0 - January 6, 2025 ### Enhancements