From 97efda942c07642e1e296096cfa43da8e4e4b116 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Thu, 21 May 2026 20:59:47 +0000 Subject: [PATCH 1/3] fix: update launchdarkly-js-sdk-common to 5.8.1 Co-Authored-By: rlamb@launchdarkly.com <4955475+kinyoklion@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6985d8d..9f6c48c 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ }, "dependencies": { "launchdarkly-eventsource": "2.0.3", - "launchdarkly-js-sdk-common": "5.4.0", + "launchdarkly-js-sdk-common": "5.8.1", "node-localstorage": "^1.3.1" }, "repository": { From d93e68657d13cf9814808354bb30dede6015b472 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Fri, 22 May 2026 22:11:54 +0000 Subject: [PATCH 2/3] test: update event assertion for inline context format Co-Authored-By: rlamb@launchdarkly.com <4955475+kinyoklion@users.noreply.github.com> --- src/__tests__/LDClient-events-test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/__tests__/LDClient-events-test.js b/src/__tests__/LDClient-events-test.js index c69ace7..d6833a9 100644 --- a/src/__tests__/LDClient-events-test.js +++ b/src/__tests__/LDClient-events-test.js @@ -30,7 +30,7 @@ describe('LDClient', () => { const trackEvent = events[1]; expect(trackEvent.kind).toEqual('custom'); expect(trackEvent.key).toEqual('eventkey'); - expect(trackEvent.contextKeys).toEqual({ user: 'user' }); + expect(trackEvent.context).toEqual({ kind: 'user', key: 'user' }); expect(trackEvent.data).toEqual(data); expect(trackEvent.url).toEqual(null); }); From de572130fc1bc53e1375048a9687c4c475f93369 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Fri, 22 May 2026 22:20:24 +0000 Subject: [PATCH 3/3] fix: update contract test capabilities for js-sdk-common 5.5.0+ event format changes Co-Authored-By: rlamb@launchdarkly.com <4955475+kinyoklion@users.noreply.github.com> --- contract-tests/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contract-tests/index.js b/contract-tests/index.js index 2b7124c..67c2dc2 100644 --- a/contract-tests/index.js +++ b/contract-tests/index.js @@ -25,8 +25,9 @@ app.get('/', (req, res) => { 'tags', 'user-type', 'inline-context', - 'anonymous-redaction', + 'inline-context-all', 'client-prereq-events', + 'client-per-context-summaries', ], }); });