Skip to content

Commit 78f524d

Browse files
[9.1] Update OpenFeature (main) (#245902) (#245941)
# Backport This will backport the following commits from `main` to `9.1`: - [Update OpenFeature (main) (#245902)](#245902) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"elastic-renovate-prod[bot]","email":"174716857+elastic-renovate-prod[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-12-11T01:19:36Z","message":"Update OpenFeature (main) (#245902)\n\nThis PR contains the following updates:\n\n| Package | Type | Update | Change | Pending |\n|---|---|---|---|---|\n|\n[@openfeature/server-sdk](https://redirect.github.com/open-feature/js-sdk)\n| dependencies | minor | [`^1.19.0` ->\n`^1.20.0`](https://renovatebot.com/diffs/npm/@openfeature%2fserver-sdk/1.19.0/1.20.0)\n| `1.20.1` |\n|\n[@openfeature/web-sdk](https://redirect.github.com/open-feature/js-sdk)\n| dependencies | minor | [`^1.6.2` ->\n`^1.7.1`](https://renovatebot.com/diffs/npm/@openfeature%2fweb-sdk/1.6.2/1.7.1)\n| `1.7.2` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>open-feature/js-sdk (@&#8203;openfeature/server-sdk)</summary>\n\n###\n[`v1.20.0`](https://redirect.github.com/open-feature/js-sdk/compare/04139affcbee2e0a789a1af86f230e707f680bac...622e2faabcd1be526b3c9732a02e16d7c1063c41)\n\n[Compare\nSource](https://redirect.github.com/open-feature/js-sdk/compare/04139affcbee2e0a789a1af86f230e707f680bac...622e2faabcd1be526b3c9732a02e16d7c1063c41)\n\n</details>\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will be recreated if closed unmerged. Get\n[config\nhelp](https://redirect.github.com/renovatebot/renovate/discussions) if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has been generated by [Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\nCo-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"5f15dc15d6e575073c940c4437fda2b20b9fb023","branchLabelMapping":{"^v9.3.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","Team:Security","release_note:skip","backport:all-open","v9.3.0"],"title":"Update OpenFeature (main)","number":245902,"url":"https://github.com/elastic/kibana/pull/245902","mergeCommit":{"message":"Update OpenFeature (main) (#245902)\n\nThis PR contains the following updates:\n\n| Package | Type | Update | Change | Pending |\n|---|---|---|---|---|\n|\n[@openfeature/server-sdk](https://redirect.github.com/open-feature/js-sdk)\n| dependencies | minor | [`^1.19.0` ->\n`^1.20.0`](https://renovatebot.com/diffs/npm/@openfeature%2fserver-sdk/1.19.0/1.20.0)\n| `1.20.1` |\n|\n[@openfeature/web-sdk](https://redirect.github.com/open-feature/js-sdk)\n| dependencies | minor | [`^1.6.2` ->\n`^1.7.1`](https://renovatebot.com/diffs/npm/@openfeature%2fweb-sdk/1.6.2/1.7.1)\n| `1.7.2` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>open-feature/js-sdk (@&#8203;openfeature/server-sdk)</summary>\n\n###\n[`v1.20.0`](https://redirect.github.com/open-feature/js-sdk/compare/04139affcbee2e0a789a1af86f230e707f680bac...622e2faabcd1be526b3c9732a02e16d7c1063c41)\n\n[Compare\nSource](https://redirect.github.com/open-feature/js-sdk/compare/04139affcbee2e0a789a1af86f230e707f680bac...622e2faabcd1be526b3c9732a02e16d7c1063c41)\n\n</details>\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will be recreated if closed unmerged. Get\n[config\nhelp](https://redirect.github.com/renovatebot/renovate/discussions) if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has been generated by [Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\nCo-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"5f15dc15d6e575073c940c4437fda2b20b9fb023"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.3.0","branchLabelMappingKey":"^v9.3.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/245902","number":245902,"mergeCommit":{"message":"Update OpenFeature (main) (#245902)\n\nThis PR contains the following updates:\n\n| Package | Type | Update | Change | Pending |\n|---|---|---|---|---|\n|\n[@openfeature/server-sdk](https://redirect.github.com/open-feature/js-sdk)\n| dependencies | minor | [`^1.19.0` ->\n`^1.20.0`](https://renovatebot.com/diffs/npm/@openfeature%2fserver-sdk/1.19.0/1.20.0)\n| `1.20.1` |\n|\n[@openfeature/web-sdk](https://redirect.github.com/open-feature/js-sdk)\n| dependencies | minor | [`^1.6.2` ->\n`^1.7.1`](https://renovatebot.com/diffs/npm/@openfeature%2fweb-sdk/1.6.2/1.7.1)\n| `1.7.2` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>open-feature/js-sdk (@&#8203;openfeature/server-sdk)</summary>\n\n###\n[`v1.20.0`](https://redirect.github.com/open-feature/js-sdk/compare/04139affcbee2e0a789a1af86f230e707f680bac...622e2faabcd1be526b3c9732a02e16d7c1063c41)\n\n[Compare\nSource](https://redirect.github.com/open-feature/js-sdk/compare/04139affcbee2e0a789a1af86f230e707f680bac...622e2faabcd1be526b3c9732a02e16d7c1063c41)\n\n</details>\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the\nrebase/retry checkbox.\n\n👻 **Immortal**: This PR will be recreated if closed unmerged. Get\n[config\nhelp](https://redirect.github.com/renovatebot/renovate/discussions) if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has been generated by [Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\nCo-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"5f15dc15d6e575073c940c4437fda2b20b9fb023"}}]}] BACKPORT--> Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
1 parent eced1b0 commit 78f524d

2 files changed

Lines changed: 15 additions & 50 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1117,8 +1117,8 @@
11171117
"@n8n/json-schema-to-zod": "^1.1.0",
11181118
"@openfeature/core": "^1.9.1",
11191119
"@openfeature/launchdarkly-client-provider": "^0.3.3",
1120-
"@openfeature/server-sdk": "^1.19.0",
1121-
"@openfeature/web-sdk": "^1.6.2",
1120+
"@openfeature/server-sdk": "^1.20.0",
1121+
"@openfeature/web-sdk": "^1.7.1",
11221122
"@opentelemetry/api": "^1.9.0",
11231123
"@opentelemetry/context-async-hooks": "^2.0.1",
11241124
"@opentelemetry/exporter-metrics-otlp-grpc": "^0.202.0",

yarn.lock

Lines changed: 13 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -2484,7 +2484,7 @@
24842484
resolved "https://registry.yarnpkg.com/@elastic/filesaver/-/filesaver-1.1.2.tgz#1998ffb3cd89c9da4ec12a7793bfcae10e30c77a"
24852485
integrity sha512-YZbSufYFBhAj+S2cJgiKALoxIJevqXN2MSr6Yqr42rJdaPuM31cj6pUDwflkql1oDjupqD9la+MfxPFjXI1JFQ==
24862486

2487-
"@elastic/kibana-d3-color@npm:@elastic/kibana-d3-color@2.0.1":
2487+
"@elastic/kibana-d3-color@npm:@elastic/kibana-d3-color@2.0.1", "d3-color@1 - 2", "d3-color@npm:@elastic/kibana-d3-color@2.0.1":
24882488
version "2.0.1"
24892489
resolved "https://registry.yarnpkg.com/@elastic/kibana-d3-color/-/kibana-d3-color-2.0.1.tgz#f83b9c2fea09273a918659de04d5e8098c82f65c"
24902490
integrity sha512-YZ8hV2bWNyYi833Yj3UWczmTxdHzmo/Xc2IVkNXr/ZqtkrTDlTLysCyJm7SfAt9iBy6EVRGWTn8cPz8QOY6Ixw==
@@ -9682,15 +9682,15 @@
96829682
dependencies:
96839683
lodash.isempty "^4.4.0"
96849684

9685-
"@openfeature/server-sdk@^1.19.0":
9686-
version "1.19.0"
9687-
resolved "https://registry.yarnpkg.com/@openfeature/server-sdk/-/server-sdk-1.19.0.tgz#a79ebeeb9f1b116edbf6da5b7e00d293f2344acf"
9688-
integrity sha512-sxmYKkBCpWWkKX2xJt6bFK15dorfR2lH27lkeKduTFPXRMV+pO7eORUelI9gctXhxvfXbDGK94ybq5fiso3/vg==
9685+
"@openfeature/server-sdk@^1.20.0":
9686+
version "1.20.1"
9687+
resolved "https://registry.yarnpkg.com/@openfeature/server-sdk/-/server-sdk-1.20.1.tgz#bd7e2c85ede1958eb64f73e0b97440b99d9fd61c"
9688+
integrity sha512-jzz++kblADniuc7hONZ4DlRsoektCMDX5PPHoltn0hYWWw/Zm6sh3f7z5mGUX2XOikWKNVCtUQ3gWsdmIdHHXg==
96899689

9690-
"@openfeature/web-sdk@^1.6.2":
9691-
version "1.6.2"
9692-
resolved "https://registry.yarnpkg.com/@openfeature/web-sdk/-/web-sdk-1.6.2.tgz#9220741d72759ecbfde08b5a7918ec9bc0c9c250"
9693-
integrity sha512-Dcj4o4sBNT8QSAFTBWpj8nJhRm2lhJRoGSel6eiiV0gIZSQ4sCc8pi+2jey4Ffkw6S/cMvfbxjEj2CZiCgzZaA==
9690+
"@openfeature/web-sdk@^1.7.1":
9691+
version "1.7.2"
9692+
resolved "https://registry.yarnpkg.com/@openfeature/web-sdk/-/web-sdk-1.7.2.tgz#a0169df47f4cac057176be0576f9b908119d441e"
9693+
integrity sha512-8QwhoxVNN2bFFkpWjbCyHCdkVjt/UTVn0o+OwcUUQoZnvPn46Oo1BxJQxUTibl/D/dAM/YQhxmg7ep7gYRxX4g==
96949694

96959695
"@opentelemetry/api-logs@0.200.0", "@opentelemetry/api-logs@^0.200.0":
96969696
version "0.200.0"
@@ -17910,11 +17910,6 @@ d3-collection@^1.0.7:
1791017910
resolved "https://registry.yarnpkg.com/d3-collection/-/d3-collection-1.0.7.tgz#349bd2aa9977db071091c13144d5e4f16b5b310e"
1791117911
integrity sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==
1791217912

17913-
"d3-color@1 - 2", "d3-color@npm:@elastic/kibana-d3-color@2.0.1":
17914-
version "2.0.1"
17915-
resolved "https://registry.yarnpkg.com/@elastic/kibana-d3-color/-/kibana-d3-color-2.0.1.tgz#f83b9c2fea09273a918659de04d5e8098c82f65c"
17916-
integrity sha512-YZ8hV2bWNyYi833Yj3UWczmTxdHzmo/Xc2IVkNXr/ZqtkrTDlTLysCyJm7SfAt9iBy6EVRGWTn8cPz8QOY6Ixw==
17917-
1791817913
"d3-color@1 - 3", d3-color@^3.1.0:
1791917914
version "3.1.0"
1792017915
resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-3.1.0.tgz#395b2833dfac71507f12ac2f7af23bf819de24e2"
@@ -31021,7 +31016,7 @@ string-length@^4.0.1:
3102131016
char-regex "^1.0.2"
3102231017
strip-ansi "^6.0.0"
3102331018

31024-
"string-width-cjs@npm:string-width@^4.2.0":
31019+
"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
3102531020
version "4.2.3"
3102631021
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
3102731022
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -31039,15 +31034,6 @@ string-width@^1.0.1:
3103931034
is-fullwidth-code-point "^1.0.0"
3104031035
strip-ansi "^3.0.0"
3104131036

31042-
string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
31043-
version "4.2.3"
31044-
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
31045-
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
31046-
dependencies:
31047-
emoji-regex "^8.0.0"
31048-
is-fullwidth-code-point "^3.0.0"
31049-
strip-ansi "^6.0.1"
31050-
3105131037
string-width@^5.0.1, string-width@^5.1.2:
3105231038
version "5.1.2"
3105331039
resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
@@ -31140,7 +31126,7 @@ stringify-object@^3.2.1:
3114031126
is-obj "^1.0.1"
3114131127
is-regexp "^1.0.0"
3114231128

31143-
"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
31129+
"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
3114431130
version "6.0.1"
3114531131
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
3114631132
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -31154,13 +31140,6 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1:
3115431140
dependencies:
3115531141
ansi-regex "^2.0.0"
3115631142

31157-
strip-ansi@^6.0.0, strip-ansi@^6.0.1:
31158-
version "6.0.1"
31159-
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
31160-
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
31161-
dependencies:
31162-
ansi-regex "^5.0.1"
31163-
3116431143
strip-ansi@^7.0.1, strip-ansi@^7.1.0:
3116531144
version "7.1.0"
3116631145
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
@@ -33944,7 +33923,7 @@ workerpool@^6.5.1:
3394433923
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.5.1.tgz#060f73b39d0caf97c6db64da004cd01b4c099544"
3394533924
integrity sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==
3394633925

33947-
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
33926+
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
3394833927
version "7.0.0"
3394933928
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
3395033929
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
@@ -33970,15 +33949,6 @@ wrap-ansi@^6.0.1, wrap-ansi@^6.2.0:
3397033949
string-width "^4.1.0"
3397133950
strip-ansi "^6.0.0"
3397233951

33973-
wrap-ansi@^7.0.0:
33974-
version "7.0.0"
33975-
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
33976-
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
33977-
dependencies:
33978-
ansi-styles "^4.0.0"
33979-
string-width "^4.1.0"
33980-
strip-ansi "^6.0.0"
33981-
3398233952
wrap-ansi@^8.1.0:
3398333953
version "8.1.0"
3398433954
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
@@ -34089,7 +34059,7 @@ xpath@^0.0.33:
3408934059
resolved "https://registry.yarnpkg.com/xpath/-/xpath-0.0.33.tgz#5136b6094227c5df92002e7c3a13516a5074eb07"
3409034060
integrity sha512-NNXnzrkDrAzalLhIUc01jO2mOzXGXh1JwPgkihcLLzw98c0WgYDmmjSh1Kl3wzaxSVWMuA+fe0WTWOBDWCBmNA==
3409134061

34092-
"xstate5@npm:xstate@^5.19.2":
34062+
"xstate5@npm:xstate@^5.19.2", xstate@^5.19.2:
3409334063
version "5.19.2"
3409434064
resolved "https://registry.yarnpkg.com/xstate/-/xstate-5.19.2.tgz#db3f1ee614bbb6a49ad3f0c96ddbf98562d456ba"
3409534065
integrity sha512-B8fL2aP0ogn5aviAXFzI5oZseAMqN00fg/TeDa3ZtatyDcViYLIfuQl4y8qmHCiKZgGEzmnTyNtNQL9oeJE2gw==
@@ -34099,11 +34069,6 @@ xstate@^4.38.3:
3409934069
resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.38.3.tgz#4e15e7ad3aa0ca1eea2010548a5379966d8f1075"
3410034070
integrity sha512-SH7nAaaPQx57dx6qvfcIgqKRXIh4L0A1iYEqim4s1u7c9VoCgzZc+63FY90AKU4ZzOC2cfJzTnpO4zK7fCUzzw==
3410134071

34102-
xstate@^5.19.2:
34103-
version "5.19.2"
34104-
resolved "https://registry.yarnpkg.com/xstate/-/xstate-5.19.2.tgz#db3f1ee614bbb6a49ad3f0c96ddbf98562d456ba"
34105-
integrity sha512-B8fL2aP0ogn5aviAXFzI5oZseAMqN00fg/TeDa3ZtatyDcViYLIfuQl4y8qmHCiKZgGEzmnTyNtNQL9oeJE2gw==
34106-
3410734072
"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@^4.0.1, xtend@^4.0.2, xtend@~4.0.1:
3410834073
version "4.0.2"
3410934074
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"

0 commit comments

Comments
 (0)