Skip to content

Commit 91fd665

Browse files
Version Packages
1 parent 403f004 commit 91fd665

File tree

7 files changed

+32
-19
lines changed

7 files changed

+32
-19
lines changed

.changeset/dull-deserts-begin.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

.changeset/strong-seals-cut.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

packages/node-sdk/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# @reflag/node-sdk
22

3+
## 1.5.0
4+
5+
### Minor Changes
6+
7+
- 403f004: Add a new `flagsSyncMode` option to the Node SDK with three sync strategies: `polling`, `in-request`, and `push`.
8+
9+
`polling` keeps the existing periodic background refresh behavior, `in-request` refreshes stale flag definitions during request handling, and `push` subscribes to live flag updates over SSE. The new `push` mode lets applications receive flag definition updates immediately as they happen without relying on periodic polling.
10+
11+
### Patch Changes
12+
13+
- 51b4b9c: flush log is now debug instead of info
14+
315
## 1.4.2
416

517
### Patch Changes

packages/node-sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@reflag/node-sdk",
3-
"version": "1.4.2",
3+
"version": "1.5.0",
44
"license": "MIT",
55
"repository": {
66
"type": "git",

packages/openfeature-node-provider/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# @reflag/openfeature-node-provider
22

3+
## 1.1.0
4+
5+
### Minor Changes
6+
7+
- 403f004: Add a new `flagsSyncMode` option to the Node SDK with three sync strategies: `polling`, `in-request`, and `push`.
8+
9+
`polling` keeps the existing periodic background refresh behavior, `in-request` refreshes stale flag definitions during request handling, and `push` subscribes to live flag updates over SSE. The new `push` mode lets applications receive flag definition updates immediately as they happen without relying on periodic polling.
10+
11+
### Patch Changes
12+
13+
- 51b4b9c: flush log is now debug instead of info
14+
- Updated dependencies [403f004]
15+
- Updated dependencies [51b4b9c]
16+
- @reflag/node-sdk@1.5.0
17+
318
## 1.0.5
419

520
### Patch Changes

packages/openfeature-node-provider/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@reflag/openfeature-node-provider",
3-
"version": "1.0.5",
3+
"version": "1.1.0",
44
"license": "MIT",
55
"repository": {
66
"type": "git",
@@ -50,7 +50,7 @@
5050
"vitest": "~1.6.0"
5151
},
5252
"dependencies": {
53-
"@reflag/node-sdk": "1.4.2"
53+
"@reflag/node-sdk": "1.5.0"
5454
},
5555
"peerDependencies": {
5656
"@openfeature/server-sdk": ">=1.16.1"

yarn.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7226,7 +7226,7 @@ __metadata:
72267226
languageName: unknown
72277227
linkType: soft
72287228

7229-
"@reflag/node-sdk@npm:1.4.2, @reflag/node-sdk@workspace:*, @reflag/node-sdk@workspace:^, @reflag/node-sdk@workspace:packages/node-sdk":
7229+
"@reflag/node-sdk@npm:1.5.0, @reflag/node-sdk@workspace:*, @reflag/node-sdk@workspace:^, @reflag/node-sdk@workspace:packages/node-sdk":
72307230
version: 0.0.0-use.local
72317231
resolution: "@reflag/node-sdk@workspace:packages/node-sdk"
72327232
dependencies:
@@ -7281,7 +7281,7 @@ __metadata:
72817281
"@openfeature/core": "npm:^1.5.0"
72827282
"@openfeature/server-sdk": "npm:>=1.16.1"
72837283
"@reflag/eslint-config": "npm:~0.0.2"
7284-
"@reflag/node-sdk": "npm:1.4.2"
7284+
"@reflag/node-sdk": "npm:1.5.0"
72857285
"@reflag/tsconfig": "npm:~0.0.2"
72867286
"@types/node": "npm:^22.12.0"
72877287
eslint: "npm:^9.21.0"

0 commit comments

Comments
 (0)