github microsoft/FeatureManagement-Dotnet 2.6.0-preview

latest releases: 2.6.0, 2.6.0-preview2
pre-release18 months ago

Feature - RequirementType

Features can now declare a RequirementType. The default RequirementType is Any, which means if any of it's filters evaluate to true, then the feature will be enabled. Declaring a RequirementType of All means that every filter must evaluate to true in order for the feature to be enabled. Added in #221.

"FeatureW": {
    "RequirementType": "All",
    "EnabledFor": []
}

For more details read here

Targeting Exclusion

Targeting filters define an Audience. Now, Audiences can be fine tuned to exclude certain users and groups. By adding an Exclusion to an Audience, targeting filters will evaluate to false for users that are either directly defined, or a part of a group that is defined within the Exclusion. This takes priority over any other section of the Audience. Added in #218.

"Exclusion": {
    "Users": [
        "Mark"
    ],
    "Groups": [
        "Admins"
    ]
}

For more details read here

Don't miss a new FeatureManagement-Dotnet release

NewReleases is sending notifications on new releases.