diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 6740d9dcc3..d3ca3b8896 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -4,26 +4,26 @@ "packages/ai-providers/server-ai-vercel": "0.7.1", "packages/sdk/akamai-base": "3.0.23", "packages/sdk/akamai-edgekv": "1.4.25", - "packages/sdk/browser": "4.7.3", + "packages/sdk/browser": "4.8.0", "packages/sdk/cloudflare": "2.7.24", - "packages/sdk/combined-browser": "0.1.24", + "packages/sdk/combined-browser": "0.1.25", "packages/sdk/fastly": "0.2.14", - "packages/sdk/node-client": "0.0.1", - "packages/sdk/react-native": "10.17.7", + "packages/sdk/node-client": "0.0.2", + "packages/sdk/react-native": "10.17.8", "packages/sdk/server-ai": "1.0.1", "packages/sdk/server-node": "9.11.1", "packages/sdk/vercel": "1.3.47", "packages/shared/akamai-edgeworker-sdk": "2.0.22", "packages/shared/common": "2.25.0", "packages/shared/openfeature-server-common": "0.1.2", - "packages/shared/sdk-client": "1.27.2", + "packages/shared/sdk-client": "1.28.0", "packages/shared/sdk-server": "2.19.0", "packages/shared/sdk-server-edge": "2.6.21", "packages/store/node-server-sdk-dynamodb": "6.2.29", "packages/store/node-server-sdk-redis": "4.2.28", "packages/telemetry/node-server-sdk-otel": "1.3.16", - "packages/tooling/jest": "1.0.18", + "packages/tooling/jest": "1.0.19", "packages/sdk/shopify-oxygen": "0.1.12", - "packages/sdk/react": "4.0.5", + "packages/sdk/react": "4.1.0", "packages/sdk/openfeature-node-server": "1.2.2" } diff --git a/packages/sdk/browser/CHANGELOG.md b/packages/sdk/browser/CHANGELOG.md index 3331aea79c..14fffa4c39 100644 --- a/packages/sdk/browser/CHANGELOG.md +++ b/packages/sdk/browser/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [4.8.0](https://github.com/launchdarkly/js-core/compare/js-client-sdk-v4.7.3...js-client-sdk-v4.8.0) (2026-06-01) + + +### Features + +* **js-client-sdk:** add ability to customize storage impl ([#1404](https://github.com/launchdarkly/js-core/issues/1404)) ([77864cb](https://github.com/launchdarkly/js-core/commit/77864cb04f737c8aab4476422a2a2422c7be978c)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/js-client-sdk-common bumped from 1.27.2 to 1.28.0 + ## [4.7.3](https://github.com/launchdarkly/js-core/compare/js-client-sdk-v4.7.2...js-client-sdk-v4.7.3) (2026-05-28) diff --git a/packages/sdk/browser/example-fdv2/package.json b/packages/sdk/browser/example-fdv2/package.json index fb11ccd970..74d25c5620 100644 --- a/packages/sdk/browser/example-fdv2/package.json +++ b/packages/sdk/browser/example-fdv2/package.json @@ -17,7 +17,7 @@ "test": "playwright test" }, "dependencies": { - "@launchdarkly/js-client-sdk": "4.7.3" + "@launchdarkly/js-client-sdk": "4.8.0" }, "devDependencies": { "@playwright/test": "^1.49.1", diff --git a/packages/sdk/browser/example/package.json b/packages/sdk/browser/example/package.json index 90c76808bd..16e291dab8 100644 --- a/packages/sdk/browser/example/package.json +++ b/packages/sdk/browser/example/package.json @@ -17,7 +17,7 @@ "test": "playwright test" }, "dependencies": { - "@launchdarkly/js-client-sdk": "4.7.3" + "@launchdarkly/js-client-sdk": "4.8.0" }, "devDependencies": { "@playwright/test": "^1.49.1", diff --git a/packages/sdk/browser/package.json b/packages/sdk/browser/package.json index 0e8cc30262..006ac8fc86 100644 --- a/packages/sdk/browser/package.json +++ b/packages/sdk/browser/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/js-client-sdk", - "version": "4.7.3", + "version": "4.8.0", "description": "LaunchDarkly SDK for JavaScript in Browsers", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/browser", "repository": { @@ -43,7 +43,7 @@ "check": "yarn lint && yarn build && yarn test" }, "dependencies": { - "@launchdarkly/js-client-sdk-common": "1.27.2" + "@launchdarkly/js-client-sdk-common": "1.28.0" }, "devDependencies": { "@jest/globals": "^29.7.0", diff --git a/packages/sdk/browser/src/platform/BrowserInfo.ts b/packages/sdk/browser/src/platform/BrowserInfo.ts index 9eb16e4f9a..67bd44e5cd 100644 --- a/packages/sdk/browser/src/platform/BrowserInfo.ts +++ b/packages/sdk/browser/src/platform/BrowserInfo.ts @@ -12,7 +12,7 @@ export default class BrowserInfo implements Info { sdkData(): SdkData { const data: SdkData = { name: '@launchdarkly/js-client-sdk', - version: '4.7.3', // x-release-please-version + version: '4.8.0', // x-release-please-version userAgentBase: 'JSClient', }; diff --git a/packages/sdk/combined-browser/CHANGELOG.md b/packages/sdk/combined-browser/CHANGELOG.md index d5ec875afc..da14414e9c 100644 --- a/packages/sdk/combined-browser/CHANGELOG.md +++ b/packages/sdk/combined-browser/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.1.25](https://github.com/launchdarkly/js-core/compare/browser-v0.1.24...browser-v0.1.25) (2026-06-01) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/js-client-sdk bumped from 4.7.3 to 4.8.0 + ## [0.1.24](https://github.com/launchdarkly/js-core/compare/browser-v0.1.23...browser-v0.1.24) (2026-05-28) diff --git a/packages/sdk/combined-browser/package.json b/packages/sdk/combined-browser/package.json index 59e7a58ef4..0f81d7c6a1 100644 --- a/packages/sdk/combined-browser/package.json +++ b/packages/sdk/combined-browser/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/browser", - "version": "0.1.24", + "version": "0.1.25", "description": "LaunchDarkly SDK for JavaScript in Browsers with Observability", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/combined-browser", "repository": { @@ -43,7 +43,7 @@ "check": "yarn lint && yarn build && yarn test" }, "dependencies": { - "@launchdarkly/js-client-sdk": "4.7.3", + "@launchdarkly/js-client-sdk": "4.8.0", "@launchdarkly/observability": "0.2.0", "@launchdarkly/session-replay": "0.2.0" }, diff --git a/packages/sdk/node-client/CHANGELOG.md b/packages/sdk/node-client/CHANGELOG.md index 7d14b09938..db76505219 100644 --- a/packages/sdk/node-client/CHANGELOG.md +++ b/packages/sdk/node-client/CHANGELOG.md @@ -1,3 +1,14 @@ # Changelog +## [0.0.2](https://github.com/launchdarkly/js-core/compare/node-client-sdk-v0.0.1...node-client-sdk-v0.0.2) (2026-06-01) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/js-client-sdk-common bumped to 1.28.0 + +## Changelog + All notable changes to `@launchdarkly/node-client-sdk` will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org). diff --git a/packages/sdk/node-client/package.json b/packages/sdk/node-client/package.json index 02168076ed..e2e964b837 100644 --- a/packages/sdk/node-client/package.json +++ b/packages/sdk/node-client/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/node-client-sdk", - "version": "0.0.1", + "version": "0.0.2", "description": "LaunchDarkly Client-Side SDK for Node.js", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/node-client", "repository": { diff --git a/packages/sdk/node-client/src/index.ts b/packages/sdk/node-client/src/index.ts index 0f13b79dda..20c5cc6487 100644 --- a/packages/sdk/node-client/src/index.ts +++ b/packages/sdk/node-client/src/index.ts @@ -3,4 +3,4 @@ // the source-port slice (SDK-2312); this file exists so the package builds // and the version stamp is in place. -export const version = '0.0.1'; // x-release-please-version +export const version = '0.0.2'; // x-release-please-version diff --git a/packages/sdk/node-client/src/platform/NodeInfo.ts b/packages/sdk/node-client/src/platform/NodeInfo.ts index 60c99c551c..b35e8ef8ec 100644 --- a/packages/sdk/node-client/src/platform/NodeInfo.ts +++ b/packages/sdk/node-client/src/platform/NodeInfo.ts @@ -3,7 +3,7 @@ import * as os from 'os'; import { Info, PlatformData, SdkData } from '@launchdarkly/js-client-sdk-common'; const sdkName = 'node-client-sdk'; -const sdkVersion = '0.0.1'; // x-release-please-version +const sdkVersion = '0.0.2'; // x-release-please-version function processPlatformName(name: string): string { switch (name) { diff --git a/packages/sdk/react-native/CHANGELOG.md b/packages/sdk/react-native/CHANGELOG.md index 2667bc6045..aaebd2753b 100644 --- a/packages/sdk/react-native/CHANGELOG.md +++ b/packages/sdk/react-native/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [10.17.8](https://github.com/launchdarkly/js-core/compare/react-native-client-sdk-v10.17.7...react-native-client-sdk-v10.17.8) (2026-06-01) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/js-client-sdk-common bumped from 1.27.2 to 1.28.0 + ## [10.17.7](https://github.com/launchdarkly/js-core/compare/react-native-client-sdk-v10.17.6...react-native-client-sdk-v10.17.7) (2026-05-26) diff --git a/packages/sdk/react-native/example-fdv2/package.json b/packages/sdk/react-native/example-fdv2/package.json index 99b053f1b9..c588c4326d 100644 --- a/packages/sdk/react-native/example-fdv2/package.json +++ b/packages/sdk/react-native/example-fdv2/package.json @@ -10,7 +10,7 @@ "web": "expo start --web --clear" }, "dependencies": { - "@launchdarkly/react-native-client-sdk": "10.17.7", + "@launchdarkly/react-native-client-sdk": "10.17.8", "@react-native-async-storage/async-storage": "^2.0.0", "expo": "52.0.14", "expo-status-bar": "~1.11.1", diff --git a/packages/sdk/react-native/example/package.json b/packages/sdk/react-native/example/package.json index 7d8bacb13d..f1c3d74627 100644 --- a/packages/sdk/react-native/example/package.json +++ b/packages/sdk/react-native/example/package.json @@ -22,7 +22,7 @@ "test": "./build-run-detox.sh" }, "dependencies": { - "@launchdarkly/react-native-client-sdk": "10.17.7", + "@launchdarkly/react-native-client-sdk": "10.17.8", "@react-native-async-storage/async-storage": "^2.0.0", "expo": "52.0.14", "expo-status-bar": "~1.11.1", diff --git a/packages/sdk/react-native/package.json b/packages/sdk/react-native/package.json index 9c437ad625..cd25bc3123 100644 --- a/packages/sdk/react-native/package.json +++ b/packages/sdk/react-native/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/react-native-client-sdk", - "version": "10.17.7", + "version": "10.17.8", "description": "React Native LaunchDarkly SDK", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/react-native", "repository": { @@ -39,7 +39,7 @@ "react-native": "*" }, "dependencies": { - "@launchdarkly/js-client-sdk-common": "1.27.2", + "@launchdarkly/js-client-sdk-common": "1.28.0", "@react-native-async-storage/async-storage": "^2.0.0", "base64-js": "^1.5.1" }, diff --git a/packages/sdk/react-native/src/platform/PlatformInfo.ts b/packages/sdk/react-native/src/platform/PlatformInfo.ts index fa62394d54..9aca91a3b5 100644 --- a/packages/sdk/react-native/src/platform/PlatformInfo.ts +++ b/packages/sdk/react-native/src/platform/PlatformInfo.ts @@ -3,7 +3,7 @@ import type { Info, LDLogger, PlatformData, SdkData } from '@launchdarkly/js-cli import { ldApplication, ldDevice } from './autoEnv'; const sdkName = '@launchdarkly/react-native-client-sdk'; -const sdkVersion = '10.17.7'; // x-release-please-version +const sdkVersion = '10.17.8'; // x-release-please-version export default class PlatformInfo implements Info { constructor( diff --git a/packages/sdk/react/CHANGELOG.md b/packages/sdk/react/CHANGELOG.md index b6c21cc6c8..5034b5e81c 100644 --- a/packages/sdk/react/CHANGELOG.md +++ b/packages/sdk/react/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [4.1.0](https://github.com/launchdarkly/js-core/compare/react-sdk-v4.0.5...react-sdk-v4.1.0) (2026-06-01) + + +### Features + +* **js-client-sdk:** add ability to customize storage impl ([#1404](https://github.com/launchdarkly/js-core/issues/1404)) ([77864cb](https://github.com/launchdarkly/js-core/commit/77864cb04f737c8aab4476422a2a2422c7be978c)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/js-client-sdk bumped from ^4.7.3 to ^4.8.0 + ## [4.0.5](https://github.com/launchdarkly/js-core/compare/react-sdk-v4.0.4...react-sdk-v4.0.5) (2026-05-28) diff --git a/packages/sdk/react/examples/features/bootstrap/package.json b/packages/sdk/react/examples/features/bootstrap/package.json index 02a0c0243d..3b77e17678 100644 --- a/packages/sdk/react/examples/features/bootstrap/package.json +++ b/packages/sdk/react/examples/features/bootstrap/package.json @@ -4,7 +4,7 @@ "private": true, "dependencies": { "@launchdarkly/node-server-sdk": "9.11.1", - "@launchdarkly/react-sdk": "4.0.5", + "@launchdarkly/react-sdk": "4.1.0", "ejs": "^5.0.2", "express": "^4.21.0", "react": "^19", diff --git a/packages/sdk/react/examples/hello-react/package.json b/packages/sdk/react/examples/hello-react/package.json index c553f7c558..3a9cb72805 100644 --- a/packages/sdk/react/examples/hello-react/package.json +++ b/packages/sdk/react/examples/hello-react/package.json @@ -3,7 +3,7 @@ "version": "0.1.0", "private": true, "dependencies": { - "@launchdarkly/react-sdk": "4.0.5", + "@launchdarkly/react-sdk": "4.1.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/packages/sdk/react/examples/react-server-example/package.json b/packages/sdk/react/examples/react-server-example/package.json index a8ff3bd1a4..0a1253cc5f 100644 --- a/packages/sdk/react/examples/react-server-example/package.json +++ b/packages/sdk/react/examples/react-server-example/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@launchdarkly/node-server-sdk": "9.11.1", - "@launchdarkly/react-sdk": "4.0.5", + "@launchdarkly/react-sdk": "4.1.0", "next": "^16", "react": "^19", "react-dom": "^19" diff --git a/packages/sdk/react/examples/vercel-edge/package.json b/packages/sdk/react/examples/vercel-edge/package.json index f9578ee111..6e6483d9f1 100644 --- a/packages/sdk/react/examples/vercel-edge/package.json +++ b/packages/sdk/react/examples/vercel-edge/package.json @@ -9,7 +9,7 @@ "test": "playwright test" }, "dependencies": { - "@launchdarkly/react-sdk": "4.0.5", + "@launchdarkly/react-sdk": "4.1.0", "@launchdarkly/vercel-server-sdk": "1.3.47", "@vercel/edge-config": "^1.1.0", "next": "^16", diff --git a/packages/sdk/react/package.json b/packages/sdk/react/package.json index e26b89a492..de629c1602 100644 --- a/packages/sdk/react/package.json +++ b/packages/sdk/react/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/react-sdk", - "version": "4.0.5", + "version": "4.1.0", "description": "LaunchDarkly SDK for React frameworks", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/react", "repository": { @@ -61,7 +61,7 @@ "typescript": "5.1.6" }, "dependencies": { - "@launchdarkly/js-client-sdk": "^4.7.3", + "@launchdarkly/js-client-sdk": "^4.8.0", "@launchdarkly/js-server-sdk-common": "^2.19.0" }, "peerDependencies": { diff --git a/packages/sdk/react/src/client/LDReactClient.tsx b/packages/sdk/react/src/client/LDReactClient.tsx index f7ec20420e..7ae187e8ee 100644 --- a/packages/sdk/react/src/client/LDReactClient.tsx +++ b/packages/sdk/react/src/client/LDReactClient.tsx @@ -57,7 +57,7 @@ export function createClient( const baseClientOptions: LDOptions = { ...ldOptions, wrapperName: ldOptions?.wrapperName ?? 'react-client-sdk', - wrapperVersion: ldOptions?.wrapperVersion ?? '4.0.5', // x-release-please-version + wrapperVersion: ldOptions?.wrapperVersion ?? '4.1.0', // x-release-please-version }; const baseClient = createBaseClient(clientSideID, context, baseClientOptions); diff --git a/packages/shared/sdk-client/CHANGELOG.md b/packages/shared/sdk-client/CHANGELOG.md index 1f58f8bc18..53355c58b7 100644 --- a/packages/shared/sdk-client/CHANGELOG.md +++ b/packages/shared/sdk-client/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.28.0](https://github.com/launchdarkly/js-core/compare/js-client-sdk-common-v1.27.2...js-client-sdk-common-v1.28.0) (2026-06-01) + + +### Features + +* **js-client-sdk:** add ability to customize storage impl ([#1404](https://github.com/launchdarkly/js-core/issues/1404)) ([77864cb](https://github.com/launchdarkly/js-core/commit/77864cb04f737c8aab4476422a2a2422c7be978c)) + ## [1.27.2](https://github.com/launchdarkly/js-core/compare/js-client-sdk-common-v1.27.1...js-client-sdk-common-v1.27.2) (2026-05-26) diff --git a/packages/shared/sdk-client/package.json b/packages/shared/sdk-client/package.json index d165463ff5..09eed39e52 100644 --- a/packages/shared/sdk-client/package.json +++ b/packages/shared/sdk-client/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/js-client-sdk-common", - "version": "1.27.2", + "version": "1.28.0", "type": "module", "main": "./dist/esm/index.mjs", "types": "./dist/esm/index.d.ts", diff --git a/packages/tooling/jest/CHANGELOG.md b/packages/tooling/jest/CHANGELOG.md index cbb0c48f51..179b010dc0 100644 --- a/packages/tooling/jest/CHANGELOG.md +++ b/packages/tooling/jest/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [1.0.19](https://github.com/launchdarkly/js-core/compare/jest-v1.0.18...jest-v1.0.19) (2026-06-01) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/react-native-client-sdk bumped from ~10.17.7 to ~10.17.8 + ## [1.0.18](https://github.com/launchdarkly/js-core/compare/jest-v1.0.17...jest-v1.0.18) (2026-05-26) diff --git a/packages/tooling/jest/package.json b/packages/tooling/jest/package.json index b0a92d87de..400ac30f2b 100644 --- a/packages/tooling/jest/package.json +++ b/packages/tooling/jest/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/jest", - "version": "1.0.18", + "version": "1.0.19", "description": "Easily unit test LaunchDarkly feature flagged components with jest", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/tooling/jest", "repository": { @@ -54,7 +54,7 @@ "typescript": "5.1.6" }, "dependencies": { - "@launchdarkly/react-native-client-sdk": "~10.17.7", + "@launchdarkly/react-native-client-sdk": "~10.17.8", "@testing-library/react-hooks": "^8.0.1", "@testing-library/react-native": "^12.7.2", "@types/lodash": "^4.17.7",