Muokkaa

Jaa


Feature Management Overview

Feature Management libraries provide standardized APIs for enabling feature flags within applications. Use these libraries to secure a consistent experience when developing applications that use patterns such as beta access, rollout, dark deployments, and more.

Feature Management Libraries

Module Platform Sample Release Notes
Microsoft.FeatureManagement
Nuget: Microsoft.FeatureManagement
.NET Standard Sample Release Notes
Microsoft.FeatureManagement.AspNetCore
Nuget: Microsoft.FeatureManagement.AspNetCore
ASP.NET Core Sample Release Notes
spring-cloud-azure-feature-management
Maven: spring-cloud-azure-feature-management
Spring Boot Sample Release Notes
spring-cloud-azure-feature-management-web
Maven: spring-cloud-azure-feature-management-web
Spring Boot Sample Release Notes
featuremanagement
PyPi
Python Sample Release Notes
@microsoft/feature-management
npm
JavaScript Sample Release Notes

Feature Development Status

This is an overview of each feature and its current status for different frameworks or programming languages.

  • GA (General Availability): The feature is fully released, considered stable, and ready for production use.
  • Preview: The feature is available for early testing and feedback, but not yet fully stable or recommended for production use.
  • WIP (Work in Progress): The feature is actively being developed and not yet ready for release.
  • N/A (Not Available): It is not planned to offer the feature for the specified framework or language.
Feature .NET Spring Python JavaScript
Targeting Filter GA GA GA GA
Targeting Exclusion GA GA GA GA
Ambient Targeting GA GA WIP WIP
Time Window Filter GA GA GA GA
Recurring Time Window GA GA WIP WIP
Custom Feature Filter GA GA GA GA
Feature Filter Requirement Type (AND/OR) GA GA GA GA
Variant Feature Flag GA GA GA GA
Feature Flag Telemetry GA GA GA GA
Application Insights Integration GA GA GA GA
Feature Gate GA GA N/A N/A
Feature Gated Middleware GA GA N/A N/A