Skip to content

Version Packages#561

Merged
roncohen merged 2 commits into
mainfrom
changeset-release/main
Mar 19, 2026
Merged

Version Packages#561
roncohen merged 2 commits into
mainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@reflag/node-sdk@1.4.0

Minor Changes

  • dca2bd7: Introduce flag fallback providers

    Add support for flagsFallbackProvider, a reliability feature that lets the Node SDK persist the latest successfully fetched flag definitions to fallback storage such as a local file, S3, Redis, or a custom backend.

    Reflag servers remain the primary source of truth. On startup, the SDK still tries to fetch a live snapshot first. If that initial fetch fails, it can load the last saved snapshot from the fallback provider so new processes can still initialize in the exceedingly rare case that Reflag has an outage.

    After successfully fetching updated flag definitions, the SDK saves the latest definitions back through the provider to keep the fallback snapshot up to date.

    This improves service startup reliability and outage recovery without changing normal flag evaluation behavior.

@reflag/openfeature-node-provider@1.0.3

Patch Changes

  • Updated dependencies [dca2bd7]
    • @reflag/node-sdk@1.4.0

@roncohen roncohen enabled auto-merge March 19, 2026 09:15
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 6895e50 to 5515ba5 Compare March 19, 2026 10:02
@roncohen roncohen disabled auto-merge March 19, 2026 10:05
@roncohen roncohen enabled auto-merge March 19, 2026 10:06
@roncohen roncohen added this pull request to the merge queue Mar 19, 2026
Merged via the queue into main with commit 19df533 Mar 19, 2026
8 checks passed
@roncohen roncohen deleted the changeset-release/main branch March 19, 2026 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant