chore(openfeature): update node server provider to 2.0.1#9480
chore(openfeature): update node server provider to 2.0.1#9480leoromanovsky wants to merge 1 commit into
Conversation
Overall package sizeSelf size: 7.51 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.3.2 | 124.41 kB | 440.65 kB | | opentracing | 0.14.7 | 194.81 kB | 194.81 kB | | dc-polyfill | 0.1.11 | 25.74 kB | 25.74 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
🎉 All green!🧪 All tests passed 🎯 Code Coverage (details) 🔗 Commit SHA: c60c270 | Docs | Datadog PR Page | Give us feedback! |
BenchmarksBenchmark execution time: 2026-07-22 04:50:47 Comparing candidate commit c60c270 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 2307 metrics, 51 unstable metrics.
|
Motivation
@datadog/openfeature-node-server@2.0.0reportsTARGETING_MATCHfor ordinary unsharded static allocations. The canonical cross-SDK result isSTATIC. The 2.0.1 evaluator also distinguishes shard selection asSPLIT, rule matches asTARGETING_MATCH, and date-gated fallback asDEFAULT.Version 2.0.1 also adds
@datadog/js-corefromDataDog/browser-sdkto the Node dependency tree through bothflagging-coreandopenfeature-node-server. That dependency is not acceptable for dd-trace-js.Blocked on DataDog/openfeature-js-client#342 and a clean patch release without browser SDK dependencies.
Changes
@datadog/openfeature-node-serverfrom 2.0.0 to 2.0.1.flagging-coredependency graph.@datadog/js-corelicense entry required by the current 2.0.1 graph.Decisions
@datadog/js-core.