Skip to content

v9.1.0

Compare
Choose a tag to compare
@adams85 adams85 released this 08 Jan 15:08
· 5 commits to master since this release
1ec2efe

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 the ConfigJson module.