Skip to content

Merge branch 'main' into feat/node-sdk-flags-sync-mode-push

23a09e1
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

feat(node-sdk): add push-based flags sync mode #591

Merge branch 'main' into feat/node-sdk-flags-sync-mode-push
23a09e1
Select commit
Loading
Failed to load commit list.
GitHub Actions / Build & Test Report succeeded Apr 7, 2026 in 1s

Build & Test Report ✔️

Tests passed successfully

Report Passed Failed Skipped Time
./packages/browser-sdk/junit.xml 147✔️ 7s
./packages/cli/junit.xml 27✔️ 16ms
./packages/flag-evaluation/junit.xml 143✔️ 895ms
./packages/management-sdk/junit.xml 6✔️ 1s
./packages/node-sdk/junit.xml 209✔️ 8s
./packages/openfeature-browser-provider/junit.xml 27✔️ 1s
./packages/openfeature-node-provider/junit.xml 28✔️ 511ms
./packages/react-sdk/junit.xml 42✔️ 2s
./packages/vue-sdk/junit.xml 5✔️ 1s

✔️ ./packages/browser-sdk/junit.xml

147 tests were completed in 7s with 147 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test/bulkQueue.test.ts 8✔️ 38ms
test/client.test.ts 14✔️ 797ms
test/flagCache.test.ts 3✔️ 11ms
test/flags.test.ts 21✔️ 116ms
test/hooksManager.test.ts 9✔️ 10ms
test/httpClient.test.ts 13✔️ 33ms
test/init.test.ts 5✔️ 357ms
test/prompts.test.ts 6✔️ 17ms
test/promptStorage.test.ts 17✔️ 26ms
test/rateLimiter.test.ts 5✔️ 12ms
test/sse.test.ts 20✔️ 835ms
test/storage.test.ts 3✔️ 10ms
test/usage.test.ts 23✔️ 2s

✔️ ./packages/cli/junit.xml

27 tests were completed in 16ms with 27 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test/json.test.ts 27✔️ 16ms

✔️ ./packages/flag-evaluation/junit.xml

143 tests were completed in 895ms with 143 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test/index.test.ts 143✔️ 76ms

✔️ ./packages/management-sdk/junit.xml

6 tests were completed in 1s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test/api.test.ts 3✔️ 14ms
test/createAppClient.test.ts 3✔️ 16ms

✔️ ./packages/node-sdk/junit.xml

209 tests were completed in 8s with 209 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test/batch-buffer.test.ts 11✔️ 124ms
test/client.test.ts 114✔️ 7s
test/config.test.ts 2✔️ 12ms
test/fetch-http-client.test.ts 8✔️ 428ms
test/flags-cache.test.ts 5✔️ 73ms
test/flags-refresher.test.ts 1✔️ 59ms
test/flagsFallbackProvider.test.ts 14✔️ 290ms
test/flusher.test.ts 17✔️ 35ms
test/rate-limiter.test.ts 5✔️ 10ms
test/utils.test.ts 32✔️ 36ms

✔️ ./packages/openfeature-browser-provider/junit.xml

27 tests were completed in 1s with 27 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
src/index.test.ts 27✔️ 37ms

✔️ ./packages/openfeature-node-provider/junit.xml

28 tests were completed in 511ms with 28 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
src/index.test.ts 28✔️ 23ms

✔️ ./packages/react-sdk/junit.xml

42 tests were completed in 2s with 42 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test/usage.test.tsx 42✔️ 828ms

✔️ ./packages/vue-sdk/junit.xml

5 tests were completed in 1s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
test/usage.test.ts 5✔️ 53ms