Skip to content

v9.1.0

Compare
Choose a tag to compare
@adams85 adams85 released this 21 Mar 10:34
· 11 commits to master since this release
ed0a54d

Improvements:

  • Make naming of UserComparator members consistent. (#89)
  • Adjust the terminology used in XML comments to the main documentation.
  • Minor performance improvements. (#88)

Bug fixes:

  • Use HttpClientHandler.AutomaticDecompression only when it's available (to support Blazor WASM). (#90)
  • Fix a few edge cases where user attribute values was not converted to their canonical string representations. (#88)
  • Don't accept string arrays that contain null values in the case of ARRAY (NOT) CONTAINS ANY OF comparators.
  • Allow leading/trailing whitespace in length prefix for (NOT) STARTS/ENDS WITH ANY OF comparators to align behavior with other SDKs. (#89)
  • Align evaluation logging and evaluator error reporting in some edge cases where the config JSON contains errors.
  • Correct grammar mistakes in error messages.

Breaking changes:

  • Change the name of some UserComparator members: Is(Not)OneOf -> TextIs(Not)OneOf, SensitiveIs(Not)OneOf -> SensitiveTextIs(Not)OneOf, (Not)ContainsAnyOf -> Text(Not)ContainsAnyOf. (Low impact expected.)