From c341ad180365b0a0e8e5a0e7a86a550884f09520 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 16:20:14 +0000 Subject: [PATCH] chore: release main --- .release-please-manifest.json | 14 ++++++------- packages/sdk/browser/CHANGELOG.md | 16 +++++++++++++++ packages/sdk/browser/package.json | 4 ++-- .../sdk/browser/src/platform/BrowserInfo.ts | 2 +- packages/sdk/combined-browser/CHANGELOG.md | 9 +++++++++ packages/sdk/combined-browser/package.json | 4 ++-- packages/sdk/react-native/CHANGELOG.md | 9 +++++++++ packages/sdk/react-native/package.json | 4 ++-- .../react-native/src/platform/PlatformInfo.ts | 2 +- packages/sdk/react/CHANGELOG.md | 20 +++++++++++++++++++ .../react/examples/hello-react/package.json | 2 +- .../react/examples/server-only/package.json | 2 +- packages/sdk/react/package.json | 4 ++-- .../sdk/react/src/client/LDReactClient.tsx | 2 +- packages/shared/sdk-client/CHANGELOG.md | 10 ++++++++++ packages/shared/sdk-client/package.json | 2 +- .../telemetry/browser-telemetry/CHANGELOG.md | 9 +++++++++ .../telemetry/browser-telemetry/package.json | 4 ++-- packages/tooling/jest/CHANGELOG.md | 9 +++++++++ packages/tooling/jest/package.json | 4 ++-- 20 files changed, 107 insertions(+), 25 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 3f74e231cd..3a5c9b72da 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -4,24 +4,24 @@ "packages/ai-providers/server-ai-vercel": "0.5.3", "packages/sdk/akamai-base": "3.0.18", "packages/sdk/akamai-edgekv": "1.4.20", - "packages/sdk/browser": "4.4.1", + "packages/sdk/browser": "4.5.0", "packages/sdk/cloudflare": "2.7.17", - "packages/sdk/combined-browser": "0.1.13", + "packages/sdk/combined-browser": "0.1.14", "packages/sdk/fastly": "0.2.9", - "packages/sdk/react-native": "10.15.1", + "packages/sdk/react-native": "10.15.2", "packages/sdk/server-ai": "0.16.7", "packages/sdk/server-node": "9.10.10", "packages/sdk/vercel": "1.3.42", "packages/shared/akamai-edgeworker-sdk": "2.0.17", "packages/shared/common": "2.24.0", - "packages/shared/sdk-client": "1.23.0", + "packages/shared/sdk-client": "1.24.0", "packages/shared/sdk-server": "2.18.3", "packages/shared/sdk-server-edge": "2.6.16", "packages/store/node-server-sdk-dynamodb": "6.2.22", "packages/store/node-server-sdk-redis": "4.2.22", - "packages/telemetry/browser-telemetry": "1.0.29", + "packages/telemetry/browser-telemetry": "1.0.30", "packages/telemetry/node-server-sdk-otel": "1.3.10", - "packages/tooling/jest": "1.0.8", + "packages/tooling/jest": "1.0.9", "packages/sdk/shopify-oxygen": "0.1.7", - "packages/sdk/react": "0.1.1" + "packages/sdk/react": "0.2.0" } diff --git a/packages/sdk/browser/CHANGELOG.md b/packages/sdk/browser/CHANGELOG.md index d51f75bd27..235818290a 100644 --- a/packages/sdk/browser/CHANGELOG.md +++ b/packages/sdk/browser/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [4.5.0](https://github.com/launchdarkly/js-core/compare/js-client-sdk-v4.4.1...js-client-sdk-v4.5.0) (2026-03-30) + + +### Features + +* add retry logic to FDv2 polling initializer ([#1230](https://github.com/launchdarkly/js-core/issues/1230)) ([fe8bd37](https://github.com/launchdarkly/js-core/commit/fe8bd375af48edfcfe83822bbbbe4546551c90d9)) +* FDv2 contract test wiring, suppressions, and example app, cleanup configuration exports. ([#1225](https://github.com/launchdarkly/js-core/issues/1225)) ([c67c5f6](https://github.com/launchdarkly/js-core/commit/c67c5f65f92e39d2e311b26d025a4b90112f2e4f)) +* wire FDv2 data manager into BrowserClient ([#1222](https://github.com/launchdarkly/js-core/issues/1222)) ([0b855f0](https://github.com/launchdarkly/js-core/commit/0b855f0be6ad5fd086f293603d7880992d41452e)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/js-client-sdk-common bumped from 1.23.0 to 1.24.0 + ## [4.4.1](https://github.com/launchdarkly/js-core/compare/js-client-sdk-v4.4.0...js-client-sdk-v4.4.1) (2026-03-23) diff --git a/packages/sdk/browser/package.json b/packages/sdk/browser/package.json index 8c78438e00..69850e4096 100644 --- a/packages/sdk/browser/package.json +++ b/packages/sdk/browser/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/js-client-sdk", - "version": "4.4.1", + "version": "4.5.0", "description": "LaunchDarkly SDK for JavaScript in Browsers", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/browser", "repository": { @@ -45,7 +45,7 @@ "check": "yarn prettier && yarn lint && yarn build && yarn test" }, "dependencies": { - "@launchdarkly/js-client-sdk-common": "1.23.0" + "@launchdarkly/js-client-sdk-common": "1.24.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 4dab4fa6ae..f4adb77547 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.4.1', // x-release-please-version + version: '4.5.0', // x-release-please-version userAgentBase: 'JSClient', }; diff --git a/packages/sdk/combined-browser/CHANGELOG.md b/packages/sdk/combined-browser/CHANGELOG.md index 0562043445..f3df2e961a 100644 --- a/packages/sdk/combined-browser/CHANGELOG.md +++ b/packages/sdk/combined-browser/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [0.1.14](https://github.com/launchdarkly/js-core/compare/browser-v0.1.13...browser-v0.1.14) (2026-03-30) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/js-client-sdk bumped from 4.4.1 to 4.5.0 + ## [0.1.13](https://github.com/launchdarkly/js-core/compare/browser-v0.1.12...browser-v0.1.13) (2026-03-23) diff --git a/packages/sdk/combined-browser/package.json b/packages/sdk/combined-browser/package.json index 6118cddcc9..1bdc26fb09 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.13", + "version": "0.1.14", "description": "LaunchDarkly SDK for JavaScript in Browsers with Observability", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/combined-browser", "repository": { @@ -45,7 +45,7 @@ "check": "yarn prettier && yarn lint && yarn build && yarn test" }, "dependencies": { - "@launchdarkly/js-client-sdk": "4.4.1", + "@launchdarkly/js-client-sdk": "4.5.0", "@launchdarkly/observability": "0.2.0", "@launchdarkly/session-replay": "0.2.0" }, diff --git a/packages/sdk/react-native/CHANGELOG.md b/packages/sdk/react-native/CHANGELOG.md index 8cf43b30a6..72e8fd8383 100644 --- a/packages/sdk/react-native/CHANGELOG.md +++ b/packages/sdk/react-native/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [10.15.2](https://github.com/launchdarkly/js-core/compare/react-native-client-sdk-v10.15.1...react-native-client-sdk-v10.15.2) (2026-03-30) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/js-client-sdk-common bumped from 1.23.0 to 1.24.0 + ## [10.15.1](https://github.com/launchdarkly/js-core/compare/react-native-client-sdk-v10.15.0...react-native-client-sdk-v10.15.1) (2026-03-23) diff --git a/packages/sdk/react-native/package.json b/packages/sdk/react-native/package.json index d28442c1aa..e984aa295b 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.15.1", + "version": "10.15.2", "description": "React Native LaunchDarkly SDK", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/react-native", "repository": { @@ -41,7 +41,7 @@ "react-native": "*" }, "dependencies": { - "@launchdarkly/js-client-sdk-common": "1.23.0", + "@launchdarkly/js-client-sdk-common": "1.24.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 49cb00251c..a03244d606 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.15.1'; // x-release-please-version +const sdkVersion = '10.15.2'; // 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 fb07523bf9..b6bf955bd9 100644 --- a/packages/sdk/react/CHANGELOG.md +++ b/packages/sdk/react/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [0.2.0](https://github.com/launchdarkly/js-core/compare/react-sdk-v0.1.1...react-sdk-v0.2.0) (2026-03-30) + + +### Features + +* support static client component rendering ([#1227](https://github.com/launchdarkly/js-core/issues/1227)) ([6b3a100](https://github.com/launchdarkly/js-core/commit/6b3a1001844cdeccb378a402283673bf35760369)) + + +### Bug Fixes + +* adding wrapper name for react client ([#1199](https://github.com/launchdarkly/js-core/issues/1199)) ([f92a8f9](https://github.com/launchdarkly/js-core/commit/f92a8f9d9b7f15c344745be13ce16d6a03a0c126)) +* **react-sdk:** double evaluation on client side init ([#1229](https://github.com/launchdarkly/js-core/issues/1229)) ([6a4c42f](https://github.com/launchdarkly/js-core/commit/6a4c42f1bc2e73efa16b1317d10dbc6026d53628)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/js-client-sdk bumped from ^4.4.1 to ^4.5.0 + ## [0.1.1](https://github.com/launchdarkly/js-core/compare/react-sdk-v0.1.0...react-sdk-v0.1.1) (2026-03-24) diff --git a/packages/sdk/react/examples/hello-react/package.json b/packages/sdk/react/examples/hello-react/package.json index 1a039ef7f3..39d012dd92 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": "0.1.1", + "@launchdarkly/react-sdk": "0.2.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/packages/sdk/react/examples/server-only/package.json b/packages/sdk/react/examples/server-only/package.json index d7008ee305..09039fc9ca 100644 --- a/packages/sdk/react/examples/server-only/package.json +++ b/packages/sdk/react/examples/server-only/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@launchdarkly/node-server-sdk": "9.10.10", - "@launchdarkly/react-sdk": "0.1.1", + "@launchdarkly/react-sdk": "0.2.0", "next": "^16", "react": "^19", "react-dom": "^19" diff --git a/packages/sdk/react/package.json b/packages/sdk/react/package.json index 2f7d293ea7..99c6c83f34 100644 --- a/packages/sdk/react/package.json +++ b/packages/sdk/react/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/react-sdk", - "version": "0.1.1", + "version": "0.2.0", "description": "LaunchDarkly SDK for React frameworks", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/react", "repository": { @@ -68,7 +68,7 @@ "typescript": "5.1.6" }, "dependencies": { - "@launchdarkly/js-client-sdk": "^4.4.1", + "@launchdarkly/js-client-sdk": "^4.5.0", "@launchdarkly/js-server-sdk-common": "^2.18.3" }, "peerDependencies": { diff --git a/packages/sdk/react/src/client/LDReactClient.tsx b/packages/sdk/react/src/client/LDReactClient.tsx index f2b5c1eda8..39c0764952 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 ?? '0.0.0', // x-release-please-version + wrapperVersion: ldOptions?.wrapperVersion ?? '0.2.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 c0ff1cf238..33f139884c 100644 --- a/packages/shared/sdk-client/CHANGELOG.md +++ b/packages/shared/sdk-client/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [1.24.0](https://github.com/launchdarkly/js-core/compare/js-client-sdk-common-v1.23.0...js-client-sdk-common-v1.24.0) (2026-03-30) + + +### Features + +* add retry logic to FDv2 polling initializer ([#1230](https://github.com/launchdarkly/js-core/issues/1230)) ([fe8bd37](https://github.com/launchdarkly/js-core/commit/fe8bd375af48edfcfe83822bbbbe4546551c90d9)) +* FDv2 contract test wiring, suppressions, and example app, cleanup configuration exports. ([#1225](https://github.com/launchdarkly/js-core/issues/1225)) ([c67c5f6](https://github.com/launchdarkly/js-core/commit/c67c5f65f92e39d2e311b26d025a4b90112f2e4f)) +* FDv2DataManagerBase for mode switching and data source lifecycle ([#1210](https://github.com/launchdarkly/js-core/issues/1210)) ([8f8051c](https://github.com/launchdarkly/js-core/commit/8f8051ca769d214a5df09fdf0e71c25f2b98a7f7)) +* wire FDv2 data manager into BrowserClient ([#1222](https://github.com/launchdarkly/js-core/issues/1222)) ([0b855f0](https://github.com/launchdarkly/js-core/commit/0b855f0be6ad5fd086f293603d7880992d41452e)) + ## [1.23.0](https://github.com/launchdarkly/js-core/compare/js-client-sdk-common-v1.22.0...js-client-sdk-common-v1.23.0) (2026-03-23) diff --git a/packages/shared/sdk-client/package.json b/packages/shared/sdk-client/package.json index e70e786758..6b32141e7e 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.23.0", + "version": "1.24.0", "type": "module", "main": "./dist/esm/index.mjs", "types": "./dist/esm/index.d.ts", diff --git a/packages/telemetry/browser-telemetry/CHANGELOG.md b/packages/telemetry/browser-telemetry/CHANGELOG.md index c001211c23..7b999cec96 100644 --- a/packages/telemetry/browser-telemetry/CHANGELOG.md +++ b/packages/telemetry/browser-telemetry/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [1.0.30](https://github.com/launchdarkly/js-core/compare/browser-telemetry-v1.0.29...browser-telemetry-v1.0.30) (2026-03-30) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @launchdarkly/js-client-sdk bumped from 4.4.1 to 4.5.0 + ## [1.0.29](https://github.com/launchdarkly/js-core/compare/browser-telemetry-v1.0.28...browser-telemetry-v1.0.29) (2026-03-23) diff --git a/packages/telemetry/browser-telemetry/package.json b/packages/telemetry/browser-telemetry/package.json index a386040ecb..18ffe0a9fb 100644 --- a/packages/telemetry/browser-telemetry/package.json +++ b/packages/telemetry/browser-telemetry/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/browser-telemetry", - "version": "1.0.29", + "version": "1.0.30", "packageManager": "yarn@3.4.1", "type": "module", "main": "./dist/index.cjs", @@ -45,7 +45,7 @@ }, "devDependencies": { "@jest/globals": "^29.7.0", - "@launchdarkly/js-client-sdk": "4.4.1", + "@launchdarkly/js-client-sdk": "4.5.0", "@trivago/prettier-plugin-sort-imports": "^4.1.1", "@types/css-font-loading-module": "^0.0.13", "@types/jest": "^29.5.11", diff --git a/packages/tooling/jest/CHANGELOG.md b/packages/tooling/jest/CHANGELOG.md index 6bb2d99b54..557655b67b 100644 --- a/packages/tooling/jest/CHANGELOG.md +++ b/packages/tooling/jest/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [1.0.9](https://github.com/launchdarkly/js-core/compare/jest-v1.0.8...jest-v1.0.9) (2026-03-30) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @launchdarkly/react-native-client-sdk bumped from ~10.15.1 to ~10.15.2 + ## [1.0.8](https://github.com/launchdarkly/js-core/compare/jest-v1.0.7...jest-v1.0.8) (2026-03-23) diff --git a/packages/tooling/jest/package.json b/packages/tooling/jest/package.json index 6c0fac4b29..050e801fef 100644 --- a/packages/tooling/jest/package.json +++ b/packages/tooling/jest/package.json @@ -1,6 +1,6 @@ { "name": "@launchdarkly/jest", - "version": "1.0.8", + "version": "1.0.9", "description": "Easily unit test LaunchDarkly feature flagged components with jest", "homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/tooling/jest", "repository": { @@ -62,7 +62,7 @@ "typescript": "5.1.6" }, "dependencies": { - "@launchdarkly/react-native-client-sdk": "~10.15.1", + "@launchdarkly/react-native-client-sdk": "~10.15.2", "@testing-library/react-hooks": "^8.0.1", "@testing-library/react-native": "^12.7.2", "@types/lodash": "^4.17.7",