Skip to content

Releases: launchdarkly/react-native-client-sdk

9.2.0

20 Mar 21:59
Compare
Choose a tag to compare

[9.2.0] - 2024-03-20

Added:

  • iOS: Stores and uses e-tag header between SDK initializations for improved initialization

Changed:

  • iOS: Calling identify() with a context that is identical to the SDK's current context is now more efficient, and no longer results in re-establishing a connection.

Fixed:

  • iOS: Prevent null value changes to observe listeners
  • iOS: Fixed issue where flag change listeners were not being triggered when identify() was called.

8.2.0

18 Mar 21:43
Compare
Choose a tag to compare

[8.2.0] - 2024-03-18

Added:

  • iOS: Stores and uses e-tag header between SDK initializations for improved initialization

Changed:

  • iOS: Calling identify() with a context that is identical to the SDK's current context is now more efficient, and no longer results in re-establishing a connection.

Fixed:

  • iOS: Prevent null value changes to observe listeners
  • iOS: Fixed issue where flag change listeners were not being triggered when identify() was called.

7.2.0

08 Mar 17:52
Compare
Choose a tag to compare

[7.2.0] - 2024-03-08

Added:

  • Added Android only config option generateAnonymousKeysAndroid. This directly maps to the Android SDK config option generateAnonymousKeys.

9.1.0

07 Mar 06:25
Compare
Choose a tag to compare

[9.1.0] - 2024-03-06

Fixed:

  • Added Android only config option generateAnonymousKeysAndroid. This directly maps to the Android SDK config option generateAnonymousKeys.

8.1.0

07 Mar 19:50
Compare
Choose a tag to compare

[8.1.0] - 2024-03-07

Added:

  • Added Android only config option generateAnonymousKeysAndroid. This directly maps to the Android SDK config option generateAnonymousKeys.

9.0.3

09 Feb 23:07
Compare
Choose a tag to compare

[9.0.3] - 2024-02-09

Fixed:

  • Add validation to ensure Context has a kind before passing into the native modules.

9.0.2

08 Feb 23:57
Compare
Choose a tag to compare

[9.0.2] - 2024-02-08

Changed:

  • The launchdarkly-react-native-client-sdk project has been renamed to @launchdarkly/react-native-client-sdk. All future releases will be made from the new repository. Please consider upgrading and filing potential requests in that repository's issue tracker.

9.0.1

10 Jan 22:35
Compare
Choose a tag to compare

[9.0.1] - 2024-01-10

Changed:

  • Update the build and ManualTestApp to use React Native 0.73.2.

Fixed:

  • Readme information about which SDK version works with which React Native version.

9.0.0

09 Jan 19:48
Compare
Choose a tag to compare

[9.0.0] - 2024-01-09

Version 9.0 includes breaking changes in dependencies. In version 9.0, there are no changes to the React Native SDK API or functionality. Version 9.0 of the SDK requires Java 17, in order to support React Native 0.73.

The LaunchDarkly React Native SDK version 10 currently in development is written in pure JavaScript and compatible with Expo. For most customers, we recommend waiting for version 10.

Added:

  • Support for React Native 0.73.x

Removed:

  • Support for React Native 0.69.x, 0.70.x, 0.71.x, 0.72.x

8.0.2

20 Dec 20:23
Compare
Choose a tag to compare

[8.0.2] - 2023-12-20

Changed:

  • Added tests to ensure the SDK works correctly with Xcode 15
  • Removed tests for Xcode 12.