diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b81ef1..456c111 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,21 @@ All notable changes to the LaunchDarkly React Native SDK will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org). +## [6.0.0] - 2022-02-10 +### Added: +- Expanded supported versions of React Native to include 0.65, 0.66, and 0.67 releases. +- Added a manual testing application to the repository. +- Extensive testing of build configurations in CI to allow quicker validation of compatibility against multiple React Native releases and XCode versions. + +### Changed: +- iOS: The native `podspec` for iOS has been renamed to fix automatic linking. Updating may require removing references to the old `podspec`. + +### Fixed: +- iOS: Fixed an issue that prevented using `jsonVariation` and `jsonVariationDetail` with array default values. ([#112](https://github.com/launchdarkly/react-native-client-sdk/issues/112)) + +### Removed: +- Support for React Native 0.63. + ## [5.1.1] - 2022-01-21 ### Changed: - The `key` property on `LDUser` objects is now optional, if it is not provided the SDK will automatically generate a key and mark the user as anonymous. See the [API documentation](https://launchdarkly.github.io/react-native-client-sdk/index.html#lduser) for more details. diff --git a/docs/typedoc.js b/docs/typedoc.js new file mode 100644 index 0000000..984cc25 --- /dev/null +++ b/docs/typedoc.js @@ -0,0 +1,11 @@ +module.exports = { + out: '/tmp/project-releaser/project/docs/build/html', + exclude: [ + '**/node_modules/**', + 'test-types.ts' + ], + name: "LaunchDarkly Client-Side SDK for React Native (6.0.0)", + readme: 'none', // don't add a home page with a copy of README.md + entryPoints: "/tmp/project-releaser/project/index.d.ts", + entryPointStrategy: "expand" +}; diff --git a/package-lock.json b/package-lock.json index c0c25ce..58f4e25 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "launchdarkly-react-native-client-sdk", - "version": "5.1.1", + "version": "6.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "launchdarkly-react-native-client-sdk", - "version": "5.1.1", + "version": "6.0.0", "license": "Apache-2.0", "devDependencies": { "jest": "^26.6.3", diff --git a/package.json b/package.json index 4aac0cf..8400dbc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "launchdarkly-react-native-client-sdk", - "version": "5.1.1", + "version": "6.0.0", "description": "LaunchDarkly Client-side SDK for React Native", "main": "index.js", "types": "index.d.ts",