| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
Source code | Package (npm) | Samples
Stablized the targeting context accessor. You can configure an ITargetingContextAccessor when initializing the FeatureManager through FeatureManagerOptions.targetingContextAccessor. #93
Stablized the feature evaluation event properties which include: "Version", "FeatureName", "Enabled", "TargetingId", "Variant", "VariantAssignmentReason", "DefaultWhenEnabled" and "VariantAssignmentPercentage".
This is the first stable release of the following features.
Variant Feature Flags
A variant feature flag is an enhanced feature flag that supports multiple states or variations. While it can still be toggled on or off, it also allows for different configurations, ranging from simple primitives to complex JSON objects. Variant feature flags are particularly useful for feature rollouts, configuration rollouts, and feature experimentation (also known as A/B testing).
The new getVariant method of FeatureManager has been introduced to evaluate the assigned variant based on the variant feature flag configuration and targeting context. #13
Feature Evaluation Telemetry
Telemetry provides observability into flag evaluations, offering insights into which users received specific flag results. This enables more powerful metric analysis, such as experimentation.
The new onFeatureEvaluated property of FeatureManagerOptions allows you to set a custom callback for all feature evaluations. This hook can be used to publish telemetry. You can call createTelemetryPublisher API from @microsoft/feature-management-applicationinsights-browser and @microsoft/feature-management-applicationinsights-node packages to publish feature evaluation event to Application Insights. #36
Added support for variant feature flags. A variant feature flag is an enhanced feature flag that supports multiple states or variations. While it can still be toggled on or off, it also allows for different configurations, ranging from simple primitives to complex JSON objects. Variant feature flags are particularly useful for feature rollouts, configuration rollouts, and feature experimentation (also known as A/B testing). #13
Added support for telemetry in feature flags. Telemetry is a powerful feature that allows you to track how your feature flags are being used. It provides insights into the effectiveness of your feature flags and helps you make data-driven decisions. Telemetry is particularly useful for feature experimentation (also known as A/B testing) and feature rollouts. #36
This is the first stable release of the following features.
Added support for the following features.
| Back | FazBrowse Home | New Git URL |