Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
{
"packages/ai-providers/server-ai-langchain": "0.3.1",
"packages/ai-providers/server-ai-openai": "0.3.1",
"packages/ai-providers/server-ai-vercel": "0.3.1",
"packages/sdk/akamai-base": "3.0.10",
"packages/sdk/akamai-edgekv": "1.4.12",
"packages/sdk/browser": "0.8.1",
"packages/ai-providers/server-ai-langchain": "0.4.0",
"packages/ai-providers/server-ai-openai": "0.4.0",
"packages/ai-providers/server-ai-vercel": "0.4.0",
"packages/sdk/akamai-base": "3.0.11",
"packages/sdk/akamai-edgekv": "1.4.13",
"packages/sdk/browser": "0.9.0",
"packages/sdk/cloudflare": "2.7.10",
"packages/sdk/combined-browser": "0.0.0",
"packages/sdk/fastly": "0.2.1",
"packages/sdk/react-native": "10.12.0",
"packages/sdk/server-ai": "0.14.1",
"packages/sdk/server-node": "9.10.2",
"packages/sdk/vercel": "1.3.34",
"packages/sdk/fastly": "0.2.2",
"packages/sdk/react-native": "10.12.1",
"packages/sdk/server-ai": "0.15.0",
"packages/sdk/server-node": "9.10.3",
"packages/sdk/vercel": "1.3.35",
"packages/shared/akamai-edgeworker-sdk": "2.0.10",
"packages/shared/common": "2.19.0",
"packages/shared/sdk-client": "1.15.1",
"packages/shared/sdk-server": "2.16.2",
"packages/shared/sdk-server-edge": "2.6.9",
"packages/store/node-server-sdk-dynamodb": "6.2.14",
"packages/store/node-server-sdk-redis": "4.2.14",
"packages/telemetry/browser-telemetry": "1.0.11",
"packages/telemetry/node-server-sdk-otel": "1.3.2",
"packages/tooling/jest": "0.1.12",
"packages/store/node-server-sdk-dynamodb": "6.2.15",
"packages/store/node-server-sdk-redis": "4.2.15",
"packages/telemetry/browser-telemetry": "1.0.12",
"packages/telemetry/node-server-sdk-otel": "1.3.3",
"packages/tooling/jest": "0.1.13",
"packages/sdk/shopify-oxygen": "0.1.0"
}
20 changes: 20 additions & 0 deletions packages/ai-providers/server-ai-langchain/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# Changelog

## [0.4.0](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-langchain-v0.3.1...server-sdk-ai-langchain-v0.4.0) (2025-11-21)


### ⚠ BREAKING CHANGES

* Change to ES Modules to improve support of dynamic loading ([#1011](https://github.com/launchdarkly/js-core/issues/1011))

### Bug Fixes

* Change to ES Modules to improve support of dynamic loading ([#1011](https://github.com/launchdarkly/js-core/issues/1011)) ([11de076](https://github.com/launchdarkly/js-core/commit/11de076f270f730b0f05134ce9f57d573f7c0067))


### Dependencies

* The following workspace dependencies were updated
* devDependencies
* @launchdarkly/server-sdk-ai bumped from ^0.14.1 to ^0.15.0
* peerDependencies
* @launchdarkly/server-sdk-ai bumped from ^0.14.0 to ^0.15.0

## [0.3.1](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-langchain-v0.3.0...server-sdk-ai-langchain-v0.3.1) (2025-11-13)


Expand Down
6 changes: 3 additions & 3 deletions packages/ai-providers/server-ai-langchain/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/server-sdk-ai-langchain",
"version": "0.3.1",
"version": "0.4.0",
"description": "LaunchDarkly AI SDK LangChain Provider for Server-Side JavaScript",
"homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/ai-providers/server-ai-langchain",
"repository": {
Expand Down Expand Up @@ -45,7 +45,7 @@
"devDependencies": {
"@langchain/community": "^0.3.0",
"@langchain/core": "^0.3.0",
"@launchdarkly/server-sdk-ai": "^0.14.1",
"@launchdarkly/server-sdk-ai": "^0.15.0",
"@trivago/prettier-plugin-sort-imports": "^4.1.1",
"@types/jest": "^29.5.3",
"@typescript-eslint/eslint-plugin": "^6.20.0",
Expand All @@ -67,7 +67,7 @@
"peerDependencies": {
"@langchain/community": "^0.2.0 || ^0.3.0",
"@langchain/core": "^0.2.0 || ^0.3.0",
"@launchdarkly/server-sdk-ai": "^0.14.0",
"@launchdarkly/server-sdk-ai": "^0.15.0",
"langchain": "^0.2.0 || ^0.3.0"
}
}
20 changes: 20 additions & 0 deletions packages/ai-providers/server-ai-openai/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# Changelog

## [0.4.0](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-openai-v0.3.1...server-sdk-ai-openai-v0.4.0) (2025-11-21)


### ⚠ BREAKING CHANGES

* Change to ES Modules to improve support of dynamic loading ([#1011](https://github.com/launchdarkly/js-core/issues/1011))

### Bug Fixes

* Change to ES Modules to improve support of dynamic loading ([#1011](https://github.com/launchdarkly/js-core/issues/1011)) ([11de076](https://github.com/launchdarkly/js-core/commit/11de076f270f730b0f05134ce9f57d573f7c0067))


### Dependencies

* The following workspace dependencies were updated
* devDependencies
* @launchdarkly/server-sdk-ai bumped from ^0.14.1 to ^0.15.0
* peerDependencies
* @launchdarkly/server-sdk-ai bumped from ^0.14.0 to ^0.15.0

## [0.3.1](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-openai-v0.3.0...server-sdk-ai-openai-v0.3.1) (2025-11-13)


Expand Down
6 changes: 3 additions & 3 deletions packages/ai-providers/server-ai-openai/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/server-sdk-ai-openai",
"version": "0.3.1",
"version": "0.4.0",
"description": "LaunchDarkly AI SDK OpenAI Provider for Server-Side JavaScript",
"homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/ai-providers/server-ai-openai",
"repository": {
Expand Down Expand Up @@ -44,7 +44,7 @@
"license": "Apache-2.0",
"devDependencies": {
"@launchdarkly/js-server-sdk-common": "2.16.2",
"@launchdarkly/server-sdk-ai": "^0.14.1",
"@launchdarkly/server-sdk-ai": "^0.15.0",
"@trivago/prettier-plugin-sort-imports": "^4.1.1",
"@types/jest": "^29.5.3",
"@typescript-eslint/eslint-plugin": "^6.20.0",
Expand All @@ -64,7 +64,7 @@
"typescript": "5.1.6"
},
"peerDependencies": {
"@launchdarkly/server-sdk-ai": "^0.14.0",
"@launchdarkly/server-sdk-ai": "^0.15.0",
"openai": ">= 4 < 7"
}
}
20 changes: 20 additions & 0 deletions packages/ai-providers/server-ai-vercel/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# Changelog

## [0.4.0](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-vercel-v0.3.1...server-sdk-ai-vercel-v0.4.0) (2025-11-21)


### ⚠ BREAKING CHANGES

* Change to ES Modules to improve support of dynamic loading ([#1011](https://github.com/launchdarkly/js-core/issues/1011))

### Bug Fixes

* Change to ES Modules to improve support of dynamic loading ([#1011](https://github.com/launchdarkly/js-core/issues/1011)) ([11de076](https://github.com/launchdarkly/js-core/commit/11de076f270f730b0f05134ce9f57d573f7c0067))


### Dependencies

* The following workspace dependencies were updated
* devDependencies
* @launchdarkly/server-sdk-ai bumped from ^0.14.1 to ^0.15.0
* peerDependencies
* @launchdarkly/server-sdk-ai bumped from ^0.14.0 to ^0.15.0

## [0.3.1](https://github.com/launchdarkly/js-core/compare/server-sdk-ai-vercel-v0.3.0...server-sdk-ai-vercel-v0.3.1) (2025-11-13)


Expand Down
6 changes: 3 additions & 3 deletions packages/ai-providers/server-ai-vercel/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/server-sdk-ai-vercel",
"version": "0.3.1",
"version": "0.4.0",
"description": "LaunchDarkly AI SDK Vercel Provider for Server-Side JavaScript",
"homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/ai-providers/server-ai-vercel",
"repository": {
Expand Down Expand Up @@ -48,7 +48,7 @@
"@ai-sdk/google": "^2.0.0",
"@ai-sdk/mistral": "^2.0.0",
"@ai-sdk/openai": "^2.0.0",
"@launchdarkly/server-sdk-ai": "^0.14.1",
"@launchdarkly/server-sdk-ai": "^0.15.0",
"@trivago/prettier-plugin-sort-imports": "^4.1.1",
"@types/jest": "^29.5.3",
"@typescript-eslint/eslint-plugin": "^6.20.0",
Expand All @@ -73,7 +73,7 @@
"@ai-sdk/google": "^2.0.0",
"@ai-sdk/mistral": "^2.0.0",
"@ai-sdk/openai": "^2.0.0",
"@launchdarkly/server-sdk-ai": "^0.14.0",
"@launchdarkly/server-sdk-ai": "^0.15.0",
"ai": "^4.0.0 || ^5.0.0"
},
"peerDependenciesMeta": {
Expand Down
7 changes: 7 additions & 0 deletions packages/sdk/akamai-base/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,13 @@ All notable changes to the LaunchDarkly SDK for Akamai Workers will be documente
* @launchdarkly/akamai-edgeworker-sdk-common bumped from ^1.1.1 to ^1.1.2
* @launchdarkly/js-server-sdk-common bumped from ^2.2.1 to ^2.2.2

## [3.0.11](https://github.com/launchdarkly/js-core/compare/akamai-server-base-sdk-v3.0.10...akamai-server-base-sdk-v3.0.11) (2025-11-21)


### Bug Fixes

* Use release-please to update SDK versions ([#1013](https://github.com/launchdarkly/js-core/issues/1013)) ([d1d11f1](https://github.com/launchdarkly/js-core/commit/d1d11f1feb29fc5ccbf14506aa374162d452be42))

## [3.0.10](https://github.com/launchdarkly/js-core/compare/akamai-server-base-sdk-v3.0.9...akamai-server-base-sdk-v3.0.10) (2025-08-29)


Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/akamai-base/example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,6 @@
"typescript": "5.1.6"
},
"dependencies": {
"@launchdarkly/akamai-server-base-sdk": "3.0.10"
"@launchdarkly/akamai-server-base-sdk": "3.0.11"
}
}
2 changes: 1 addition & 1 deletion packages/sdk/akamai-base/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/akamai-server-base-sdk",
"version": "3.0.10",
"version": "3.0.11",
"description": "Akamai LaunchDarkly EdgeWorker SDK",
"homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/akamai-base",
"repository": {
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/akamai-base/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,5 +39,5 @@ export const init = ({
featureStoreProvider,
platformName: 'Akamai EdgeWorker',
sdkName: '@launchdarkly/akamai-server-base-sdk',
sdkVersion: '3.0.10', // x-release-please-version
sdkVersion: '3.0.11', // x-release-please-version
});
7 changes: 7 additions & 0 deletions packages/sdk/akamai-edgekv/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,13 @@ All notable changes to the LaunchDarkly SDK for Akamai Workers will be documente
* @launchdarkly/akamai-edgeworker-sdk-common bumped from ^1.1.1 to ^1.1.2
* @launchdarkly/js-server-sdk-common bumped from ^2.2.1 to ^2.2.2

## [1.4.13](https://github.com/launchdarkly/js-core/compare/akamai-server-edgekv-sdk-v1.4.12...akamai-server-edgekv-sdk-v1.4.13) (2025-11-21)


### Bug Fixes

* Use release-please to update SDK versions ([#1013](https://github.com/launchdarkly/js-core/issues/1013)) ([d1d11f1](https://github.com/launchdarkly/js-core/commit/d1d11f1feb29fc5ccbf14506aa374162d452be42))

## [1.4.12](https://github.com/launchdarkly/js-core/compare/akamai-server-edgekv-sdk-v1.4.11...akamai-server-edgekv-sdk-v1.4.12) (2025-08-29)


Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/akamai-edgekv/example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,6 @@
"typescript": "5.1.6"
},
"dependencies": {
"@launchdarkly/akamai-server-edgekv-sdk": "1.4.12"
"@launchdarkly/akamai-server-edgekv-sdk": "1.4.13"
}
}
2 changes: 1 addition & 1 deletion packages/sdk/akamai-edgekv/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/akamai-server-edgekv-sdk",
"version": "1.4.12",
"version": "1.4.13",
"description": "Akamai LaunchDarkly EdgeWorker SDK for EdgeKV feature store",
"homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/akamai-edgekv",
"repository": {
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/akamai-edgekv/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,6 @@ export const init = ({
featureStoreProvider: edgekvProvider,
platformName: 'Akamai EdgeWorker',
sdkName: '@launchdarkly/akamai-server-edgekv-sdk',
sdkVersion: '1.4.12', // x-release-please-version
sdkVersion: '1.4.13', // x-release-please-version
});
};
11 changes: 11 additions & 0 deletions packages/sdk/browser/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## [0.9.0](https://github.com/launchdarkly/js-core/compare/js-client-sdk-v0.8.1...js-client-sdk-v0.9.0) (2025-11-21)


### ⚠ BREAKING CHANGES

* Only support identify with result. ([#1000](https://github.com/launchdarkly/js-core/issues/1000))

### Features

* Only support identify with result. ([#1000](https://github.com/launchdarkly/js-core/issues/1000)) ([7163adf](https://github.com/launchdarkly/js-core/commit/7163adf06b5084d47b61658e5b30fab002d7fc80))

## [0.8.1](https://github.com/launchdarkly/js-core/compare/js-client-sdk-v0.8.0...js-client-sdk-v0.8.1) (2025-07-23)


Expand Down
18 changes: 10 additions & 8 deletions packages/sdk/browser/__tests__/platform/BrowserInfo.test.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import BrowserInfo from '../../src/platform/BrowserInfo';

const packageJson = require('../../package.json');

it('returns correct platform data', () => {
const browserInfo = new BrowserInfo({});
expect(browserInfo.platformData()).toEqual({
Expand All @@ -10,17 +12,17 @@ it('returns correct platform data', () => {
it('returns correct SDK data without wrapper info', () => {
const browserInfo = new BrowserInfo({});
expect(browserInfo.sdkData()).toEqual({
name: '@launchdarkly/js-client-sdk',
version: '0.0.0',
name: packageJson.name,
version: packageJson.version,
userAgentBase: 'JSClient',
});
});

it('returns correct SDK data with wrapper name', () => {
const browserInfo = new BrowserInfo({ wrapperName: 'test-wrapper' });
expect(browserInfo.sdkData()).toEqual({
name: '@launchdarkly/js-client-sdk',
version: '0.0.0',
name: packageJson.name,
version: packageJson.version,
userAgentBase: 'JSClient',
wrapperName: 'test-wrapper',
});
Expand All @@ -29,8 +31,8 @@ it('returns correct SDK data with wrapper name', () => {
it('returns correct SDK data with wrapper version', () => {
const browserInfo = new BrowserInfo({ wrapperVersion: '1.0.0' });
expect(browserInfo.sdkData()).toEqual({
name: '@launchdarkly/js-client-sdk',
version: '0.0.0',
name: packageJson.name,
version: packageJson.version,
userAgentBase: 'JSClient',
wrapperVersion: '1.0.0',
});
Expand All @@ -42,8 +44,8 @@ it('returns correct SDK data with both wrapper name and version', () => {
wrapperVersion: '1.0.0',
});
expect(browserInfo.sdkData()).toEqual({
name: '@launchdarkly/js-client-sdk',
version: '0.0.0',
name: packageJson.name,
version: packageJson.version,
userAgentBase: 'JSClient',
wrapperName: 'test-wrapper',
wrapperVersion: '1.0.0',
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/browser/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/js-client-sdk",
"version": "0.8.1",
"version": "0.9.0",
"description": "LaunchDarkly SDK for JavaScript in Browsers",
"homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/browser",
"repository": {
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/browser/src/platform/BrowserInfo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ export default class BrowserInfo implements Info {
sdkData(): SdkData {
const data: SdkData = {
name: '@launchdarkly/js-client-sdk',
version: '0.0.0', // x-release-please-version
version: '0.9.0', // x-release-please-version
userAgentBase: 'JSClient',
};

Expand Down
7 changes: 7 additions & 0 deletions packages/sdk/fastly/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [0.2.2](https://github.com/launchdarkly/js-core/compare/fastly-server-sdk-v0.2.1...fastly-server-sdk-v0.2.2) (2025-11-21)


### Bug Fixes

* Use release-please to update SDK versions ([#1013](https://github.com/launchdarkly/js-core/issues/1013)) ([d1d11f1](https://github.com/launchdarkly/js-core/commit/d1d11f1feb29fc5ccbf14506aa374162d452be42))

## [0.2.1](https://github.com/launchdarkly/js-core/compare/fastly-server-sdk-v0.2.0...fastly-server-sdk-v0.2.1) (2025-08-29)


Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/fastly/__tests__/createPlatformInfo.test.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import createPlatformInfo from '../src/createPlatformInfo';

const version = '0.2.1'; // x-release-please-version
const version = '0.2.2'; // x-release-please-version

describe('Fastly Platform Info', () => {
it('platformData shows correct information', () => {
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/fastly/example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
},
"dependencies": {
"@fastly/js-compute": "^3.30.1",
"@launchdarkly/fastly-server-sdk": "0.2.1"
"@launchdarkly/fastly-server-sdk": "0.2.2"
},
"scripts": {
"clean": "rimraf build && rimraf bin",
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/fastly/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/fastly-server-sdk",
"version": "0.2.1",
"version": "0.2.2",
"packageManager": "[email protected]",
"description": "Fastly LaunchDarkly SDK",
"homepage": "https://github.com/launchdarkly/js-core/tree/main/packages/sdk/fastly",
Expand Down
Loading