Skip to content

Commit 7b7b010

Browse files
simplify metadata logic
1 parent b727f5b commit 7b7b010

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

CHANGES.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
1.3.0 (February 12, 2026)
2-
- ConfigurationChanged event now forwards SDK_UPDATE metadata from Split (flagsChanged, metadata with type and names)
1+
1.3.0 (February 27, 2026)
2+
- Updated ConfigurationChanged event to forward SDK_UPDATE metadata from Split (flagsChanged, metadata with type and names)
33
- Requires @splitsoftware/splitio ^11.10.0 for SDK_UPDATE metadata support
44

55
1.2.0 (November 7, 2025)

src/__tests__/nodeSuites/provider.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ describe('provider events metadata', () => {
291291
expect(configChangedDetails.length).toBe(1);
292292
expect(configChangedDetails[0].providerName).toBe('split');
293293
expect(configChangedDetails[0].metadata).toEqual({ type: 'SEGMENTS_UPDATE' });
294-
expect(configChangedDetails[0].flagsChanged).toBeUndefined();
294+
expect(configChangedDetails[0].flagsChanged).toEqual([]);
295295

296296
await provider.onClose();
297297
});

src/lib/js-split-provider.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,7 @@ export class OpenFeatureSplitProvider implements Provider {
5454
...(updateMetadata
5555
? {
5656
metadata: { type: updateMetadata.type },
57-
...(updateMetadata.type === 'FLAGS_UPDATE'
58-
? { flagsChanged: updateMetadata.names }
59-
: {}),
57+
flagsChanged: updateMetadata.names || [],
6058
}
6159
: {}),
6260
};

0 commit comments

Comments
 (0)