Skip to content

Commit e2412e1

Browse files
Version Packages
1 parent 403226b commit e2412e1

11 files changed

Lines changed: 35 additions & 37 deletions

.changeset/node-sdk-bind-client-preserve-context.md

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

.changeset/node-sdk-config-file-env-path.md

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

.changeset/node-sdk-emit-evaluation-events.md

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

.changeset/node-sdk-push-default.md

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

.changeset/node-sdk-static-fallback-provider.md

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

.changeset/openfeature-node-provider-push-default.md

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

packages/node-sdk/CHANGELOG.md

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

3+
## 1.6.0
4+
5+
### Minor Changes
6+
7+
- 76f4492: Change the default `flagsSyncMode` from `"polling"` to `"push"`.
8+
9+
New `ReflagClient` instances now subscribe to live SSE flag updates by default unless `flagsSyncMode` is set explicitly. The deprecated `cacheStrategy` option still maps `"periodically-update"` to `"polling"` and `"in-request"` to `"in-request"`.
10+
11+
### Patch Changes
12+
13+
- 27da48f: Fix `BoundReflagClient.bindClient()` so omitted `user`, `company`, and `other` fields preserve the previously bound context instead of being cleared.
14+
- 860024f: Fix `REFLAG_CONFIG_FILE` handling so the SDK loads the config file from the path provided by the environment variable.
15+
- 403226b: Mark `emitEvaluationEvents` as deprecated and note that it no longer has any effect and will be removed in the next major version.
16+
- 7847875: Fix `fallbackProviders.static()` so it returns a valid fallback snapshot that `ReflagClient` accepts during fallback initialization.
17+
318
## 1.5.1
419

520
### 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.5.1",
3+
"version": "1.6.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.2.0
4+
5+
### Minor Changes
6+
7+
- 76f4492: Updated to `@reflag/node-sdk` `1.6.0`, which defaults to `flagsSyncMode="push"`.
8+
9+
### Patch Changes
10+
11+
- Updated dependencies [27da48f]
12+
- Updated dependencies [860024f]
13+
- Updated dependencies [403226b]
14+
- Updated dependencies [76f4492]
15+
- Updated dependencies [7847875]
16+
- @reflag/node-sdk@1.6.0
17+
318
## 1.1.1
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.1.1",
3+
"version": "1.2.0",
44
"license": "MIT",
55
"repository": {
66
"type": "git",
@@ -36,7 +36,7 @@
3636
"fmt:fix": "oxfmt --write ."
3737
},
3838
"dependencies": {
39-
"@reflag/node-sdk": "1.5.1"
39+
"@reflag/node-sdk": "1.6.0"
4040
},
4141
"devDependencies": {
4242
"@babel/core": "~7.24.7",

0 commit comments

Comments
 (0)