Skip to content
This repository was archived by the owner on Oct 29, 2024. It is now read-only.

Commit 479cbd4

Browse files
LaunchDarklyReleaseBotember-stevensyusintoLaunchDarklyReleaseBotdependabot[bot]
authored
prepare 9.0.3 release (#246)
## [9.0.3] - 2024-02-09 ### Fixed: - Add validation to ensure Context has a `kind` before passing into the native modules. --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Ember Stevens <[email protected]> Co-authored-by: Ember Stevens <[email protected]> Co-authored-by: Yusinto Ngadiman <[email protected]> Co-authored-by: Yusinto Ngadiman <[email protected]> Co-authored-by: LaunchDarklyReleaseBot <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: tanderson-ld <[email protected]> Co-authored-by: Louis Chan <[email protected]> Co-authored-by: Louis Chan <[email protected]>
1 parent 94d362e commit 479cbd4

File tree

4 files changed

+3643
-4198
lines changed

4 files changed

+3643
-4198
lines changed

ManualTestApp/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
},
1616
"dependencies": {
1717
"@react-native-picker/picker": "^2.2.1",
18-
"launchdarkly-react-native-client-sdk": "^8.0.0",
18+
"launchdarkly-react-native-client-sdk": "^9.0.0",
1919
"react": "18.2.0",
20-
"react-native": "0.73.1"
20+
"react-native": "0.73.4"
2121
},
2222
"devDependencies": {
2323
"@babel/core": "^7.20.0",

README.md

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,14 @@
1515

1616
[![Twitter Follow](https://img.shields.io/twitter/follow/launchdarkly.svg?style=social&label=Follow&maxAge=2592000)](https://twitter.com/intent/follow?screen_name=launchdarkly)
1717

18-
## Notice
19-
20-
[React Native SDK version 10](https://github.com/launchdarkly/js-core/tree/main/packages/sdk/react-native) is currently in development.
21-
22-
The LaunchDarkly React Native SDK version 10 will be written in pure JavaScript and compatible with Expo. It will also include support for hot reloading development. For most customers, we recommend staying with 8.x and waiting for version 10.
23-
2418
## Supported versions
19+
[React Native SDK version 10](https://github.com/launchdarkly/js-core/tree/main/packages/sdk/react-native) is now released.
2520

26-
This SDK is currently compatible with React Native version 0.73, the minimum iOS deployment target is 13.4, and the minimum Android SDK version is 21. iOS builds are tested with XCode 14.3.1 and 15.1.
27-
28-
For React Native 0.69.x - 0.72.x support, use the latest 8.0.x release.
21+
The LaunchDarkly React Native SDK version 10 is written in pure JavaScript and is compatible with Expo. It supports hot reloading. For customers using React Native 0.72.x - 0.73.x, use the latest 10.x release. If you cannot upgrade to the 10.x yet, use RN 8.0.x and 9.0.x respectively.
2922

30-
For React Native 0.64.x - 0.68.x support, use the latest 6.3.x release.
23+
For React Native 0.71.x, use the latest 8.0.x release.
3124

32-
For React Native 0.63.x support, use the latest 5.1.x release.
25+
For React Native 0.69.x - 0.70.x support, use the latest 7.1.x release.
3326

3427
## Getting started
3528

src/contextUtils.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,9 @@ export function validateContext(context: LDContext) {
2626
return false;
2727
}
2828

29+
if (!('kind' in context)) {
30+
return false;
31+
}
32+
2933
return true;
3034
}

0 commit comments

Comments
 (0)