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