Skip to content

2.14.0

Compare
Choose a tag to compare
@gwhelanLD gwhelanLD released this 18 Dec 02:42
722d0cb

[2.14.0] - 2020-12-17

Added

  • Added LDConfig.Builder.setPollUri configuration setter that is equivalent to the now deprecated setBaseUri.
  • Added LDConfig.getPollUri configuration getter that is equivalent to the now deprecated getPollUri.
  • Added LDClient.doubleVariation for getting floating point flag values as a double. This is preferred over the now deprecated floatVariation.

Fixed

  • Improved event summarization logic to avoid potential runtime exceptions. Thanks to @yzheng988 for reporting (#105).
  • Internal throttling logic would sometimes delay new poll or stream connections even when there were no recent connections. This caused switching active user contexts using identify to sometimes delay retrieving the most recent flags, and therefore delay the completion of the returned Future.

Changed

  • The maximum delay the internal throttling logic could delay a flag request has been reduced to 60 seconds.

Deprecated

  • Deprecated LDConfig.Builder.setBaseUri and LDConfig.getBaseUri, please use setPollUri and getPollUri instead.
  • Deprecated LDClient.floatVariation, please use doubleVariation for evaluating flags with floating point values.