v9.1.0
Improvements:
- Don't swallow but log exceptions when config JSON deserialization fails so users can get a clue about what went wrong with the deserialization.
- Improve the message of log event 1103.
- Minor code quality improvements.
Bug fixes:
- Fix
getKeyAndValueAsync
so it doesn't return an unsupported setting value coming from an invalid flag override.
Breaking changes:
- Correct the generic parameter constraint of
IEvaluationDetails
and `SettingKey. (Very low impact expected.) - Correct minor errors in the config model type definition. (Very low impact expected.)
Notable internal breaking changes:
- Move config model enums (
SettingType
,UserComparator
,PrerequisiteFlagComparator
,SegmentComparator
) into theConfigJson
module.