Skip to content

Release openfeature-browser@1.2.2 and openfeature-node-server@2.0.0 - #293

Merged
sameerank merged 4 commits into
mainfrom
release/browser-1.2.2-and-node-server-2.0.0
May 26, 2026
Merged

Release openfeature-browser@1.2.2 and openfeature-node-server@2.0.0#293
sameerank merged 4 commits into
mainfrom
release/browser-1.2.2-and-node-server-2.0.0

Conversation

@sameerank

@sameerank sameerank commented May 25, 2026

Copy link
Copy Markdown
Contributor

Summary

Pin internal @datadog/flagging-core dependency to exact version 1.2.1 and release:

  • @datadog/openfeature-browser@1.2.2
  • @datadog/openfeature-node-server@2.0.0

View full diff since v1.2.1

Motivation

This is the first stable release with the serialId feature:

  • 1.2.0: Broken due to yarn syntax issues
  • 1.2.1: Introduced loose dependencies (^1.2.1) which prevents safely releasing updates to flagging-core
  • 1.2.2 / 2.0.0: First stable release with exact dependency pinning

Why node-server 2.0.0?

node-server is bumped to 2.0.0 (major) instead of a patch to prevent automatic upgrades by older dd-trace versions that have unpinned dependencies on @datadog/openfeature-node-server. Those versions use ^1.x.x and would automatically pick up 1.2.2, but won't pick up 2.0.0.

Changes

  • packages/browser/package.json: Pin @datadog/flagging-core to 1.2.1, bump version to 1.2.2
  • packages/node-server/package.json: Pin @datadog/flagging-core to 1.2.1, bump version to 2.0.0
  • yarn.lock: Updated to reflect exact versions
  • CHANGELOG.md: Added release entry

Next Steps

After merge, create GitHub releases for:

  • @datadog/openfeature-browser@1.2.2
  • @datadog/openfeature-node-server@2.0.0

@sameerank
sameerank requested a review from a team as a code owner May 25, 2026 07:05
@sameerank
sameerank requested review from dd-oleksii, leoromanovsky and typotter and removed request for a team May 25, 2026 07:05
@sameerank
sameerank merged commit d58afd6 into main May 26, 2026
5 checks passed
@sameerank
sameerank deleted the release/browser-1.2.2-and-node-server-2.0.0 branch May 26, 2026 22:38
@sameerank sameerank mentioned this pull request Jun 18, 2026
5 tasks
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.

2 participants