Commit graph

47800 commits

Author SHA1 Message Date
Kibana Machine
4278b70db7
[7.17] [Custom threshold rule] Allow group for ip type fields !! (#216062) (#218332)
# Backport

This will backport the following commits from `main` to `7.17`:
- [[Custom threshold rule] Allow group for ip type fields !!
(#216062)](https://github.com/elastic/kibana/pull/216062)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"Shahzad","email":"shahzad31comp@gmail.com"},"sourceCommit":{"committedDate":"2025-04-15T18:15:02Z","message":"[Custom
threshold rule] Allow group for ip type fields !! (#216062)\n\nAllow
group by for ip fields !!\n\n---------\n\nCo-authored-by: Faisal Kanout
<faisal.kanout@elastic.co>\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"83f3d614ccb66bca3aa626a6db39c0f41eb1a9f1","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","backport:all-open","Team:obs-ux-management","v9.1.0"],"title":"[Custom
threshold rule] Allow group for ip type fields
!!","number":216062,"url":"https://github.com/elastic/kibana/pull/216062","mergeCommit":{"message":"[Custom
threshold rule] Allow group for ip type fields !! (#216062)\n\nAllow
group by for ip fields !!\n\n---------\n\nCo-authored-by: Faisal Kanout
<faisal.kanout@elastic.co>\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"83f3d614ccb66bca3aa626a6db39c0f41eb1a9f1"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/216062","number":216062,"mergeCommit":{"message":"[Custom
threshold rule] Allow group for ip type fields !! (#216062)\n\nAllow
group by for ip fields !!\n\n---------\n\nCo-authored-by: Faisal Kanout
<faisal.kanout@elastic.co>\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"83f3d614ccb66bca3aa626a6db39c0f41eb1a9f1"}}]}]
BACKPORT-->

Co-authored-by: Shahzad <shahzad31comp@gmail.com>
2025-04-17 10:34:39 +02:00
Jeramy Soucy
7493ca9340
[7.17] Fixes bulk re-encryption for encrypted objects located in all spaces (#217625) (#218182)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Fixes bulk re-encryption for encrypted objects located in all spaces
(#217625)](https://github.com/elastic/kibana/pull/217625)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Jeramy
Soucy","email":"jeramy.soucy@elastic.co"},"sourceCommit":{"committedDate":"2025-04-14T19:20:38Z","message":"Fixes
bulk re-encryption for encrypted objects located in all spaces
(#217625)\n\nCloses #215534\n\n## Summary\n\nThe Encrypted Saved Objects
Key Rotation service makes use of the Saved\nObjects Bulk Update API to
re-encrypt objects. Bulk update supports an\noptional 'namespace'
parameter, per-object, defining the space to access\na specific object.
This allows objects outside of the current space to\nbe affected in the
update operation. The Key Rotation service leverages\nthis optional
parameter for each object to ensure that the re-encryption\noperation is
not limited to the current space.\n\nHowever, should a multi-namespace
encrypted object reside in all spaces,\nthe only value in the object's
namespaces property is the\n`ALL_NAMESPACES_STRING` constant '*'. As
this is not a valid single\nnamespace, the Bulk Update operation will
skip updating the object.\n\nPR resolves the issue by only providing a
object namespace for objects\nthat do not reside in all spaces. Objects
that reside in all spaces can\nbe accessed from the current space
without the need for an override.\n\nThis PR also updates unit tests to
account for this case.\n\n### Testing\n- [x] Set the encrypted saved
objects encryption key to a known value\n(either in kibana.yml or
kibana.dev.yml). For example:\n```\nxpack.encryptedSavedObjects:\n
encryptionKey: \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\" \n```\n- [x] Start
ES & Kibana\n- [x] You will need to set up a Fleet agent policy and
create a\nsynthetics location and monitor. The UI will guide you through
this when\nyou navigate to Observability -> Synthetics\n- [x] Create a
synthetics parameter, Observability -> Synthetics ->\nSettings, Global
Parameters tab. Use anything for a value, but be sure\nto check the
`Share across spaces` option.\n- [x] Update the kibana config to change
the encryption key, and use the\nold key as a decryption-only
key\n```\nxpack.encryptedSavedObjects:\n encryptionKey:
\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\" \n keyRotation:\n
decryptionOnlyKeys: [\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\"] \n```\n- [x]
Wait for Kibana to restart\n- [x] Call the key rotation HTTP API as a
privileged user (I just used\nthe `elastic` superuser
account)\n\n`[you_kibana_endpoint]/api/encrypted_saved_objects/_rotate_key?type=synthetics-param`\n-
[x] Verify that 1 out of 1 objects were processed with 0 failures.\n-
[x] Repeat these steps from Main and note that 0 of 1
objects\nsucceeded, and there is 1 failure\n\n### Release Note\nFixes an
issue where the Saved Objects Rotate Encryption Key API would\nnot
affect sharable encrypted object types that exist in all
spaces.\n\n---------\n\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"1176625dcaf8ec8ca4e4aa0b1324279ab0f2def3","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:fix","Team:Security","backport:all-open","v9.1.0"],"title":"Fixes
bulk re-encryption for encrypted objects located in all
spaces","number":217625,"url":"https://github.com/elastic/kibana/pull/217625","mergeCommit":{"message":"Fixes
bulk re-encryption for encrypted objects located in all spaces
(#217625)\n\nCloses #215534\n\n## Summary\n\nThe Encrypted Saved Objects
Key Rotation service makes use of the Saved\nObjects Bulk Update API to
re-encrypt objects. Bulk update supports an\noptional 'namespace'
parameter, per-object, defining the space to access\na specific object.
This allows objects outside of the current space to\nbe affected in the
update operation. The Key Rotation service leverages\nthis optional
parameter for each object to ensure that the re-encryption\noperation is
not limited to the current space.\n\nHowever, should a multi-namespace
encrypted object reside in all spaces,\nthe only value in the object's
namespaces property is the\n`ALL_NAMESPACES_STRING` constant '*'. As
this is not a valid single\nnamespace, the Bulk Update operation will
skip updating the object.\n\nPR resolves the issue by only providing a
object namespace for objects\nthat do not reside in all spaces. Objects
that reside in all spaces can\nbe accessed from the current space
without the need for an override.\n\nThis PR also updates unit tests to
account for this case.\n\n### Testing\n- [x] Set the encrypted saved
objects encryption key to a known value\n(either in kibana.yml or
kibana.dev.yml). For example:\n```\nxpack.encryptedSavedObjects:\n
encryptionKey: \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\" \n```\n- [x] Start
ES & Kibana\n- [x] You will need to set up a Fleet agent policy and
create a\nsynthetics location and monitor. The UI will guide you through
this when\nyou navigate to Observability -> Synthetics\n- [x] Create a
synthetics parameter, Observability -> Synthetics ->\nSettings, Global
Parameters tab. Use anything for a value, but be sure\nto check the
`Share across spaces` option.\n- [x] Update the kibana config to change
the encryption key, and use the\nold key as a decryption-only
key\n```\nxpack.encryptedSavedObjects:\n encryptionKey:
\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\" \n keyRotation:\n
decryptionOnlyKeys: [\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\"] \n```\n- [x]
Wait for Kibana to restart\n- [x] Call the key rotation HTTP API as a
privileged user (I just used\nthe `elastic` superuser
account)\n\n`[you_kibana_endpoint]/api/encrypted_saved_objects/_rotate_key?type=synthetics-param`\n-
[x] Verify that 1 out of 1 objects were processed with 0 failures.\n-
[x] Repeat these steps from Main and note that 0 of 1
objects\nsucceeded, and there is 1 failure\n\n### Release Note\nFixes an
issue where the Saved Objects Rotate Encryption Key API would\nnot
affect sharable encrypted object types that exist in all
spaces.\n\n---------\n\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"1176625dcaf8ec8ca4e4aa0b1324279ab0f2def3"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/217625","number":217625,"mergeCommit":{"message":"Fixes
bulk re-encryption for encrypted objects located in all spaces
(#217625)\n\nCloses #215534\n\n## Summary\n\nThe Encrypted Saved Objects
Key Rotation service makes use of the Saved\nObjects Bulk Update API to
re-encrypt objects. Bulk update supports an\noptional 'namespace'
parameter, per-object, defining the space to access\na specific object.
This allows objects outside of the current space to\nbe affected in the
update operation. The Key Rotation service leverages\nthis optional
parameter for each object to ensure that the re-encryption\noperation is
not limited to the current space.\n\nHowever, should a multi-namespace
encrypted object reside in all spaces,\nthe only value in the object's
namespaces property is the\n`ALL_NAMESPACES_STRING` constant '*'. As
this is not a valid single\nnamespace, the Bulk Update operation will
skip updating the object.\n\nPR resolves the issue by only providing a
object namespace for objects\nthat do not reside in all spaces. Objects
that reside in all spaces can\nbe accessed from the current space
without the need for an override.\n\nThis PR also updates unit tests to
account for this case.\n\n### Testing\n- [x] Set the encrypted saved
objects encryption key to a known value\n(either in kibana.yml or
kibana.dev.yml). For example:\n```\nxpack.encryptedSavedObjects:\n
encryptionKey: \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\" \n```\n- [x] Start
ES & Kibana\n- [x] You will need to set up a Fleet agent policy and
create a\nsynthetics location and monitor. The UI will guide you through
this when\nyou navigate to Observability -> Synthetics\n- [x] Create a
synthetics parameter, Observability -> Synthetics ->\nSettings, Global
Parameters tab. Use anything for a value, but be sure\nto check the
`Share across spaces` option.\n- [x] Update the kibana config to change
the encryption key, and use the\nold key as a decryption-only
key\n```\nxpack.encryptedSavedObjects:\n encryptionKey:
\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\" \n keyRotation:\n
decryptionOnlyKeys: [\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\"] \n```\n- [x]
Wait for Kibana to restart\n- [x] Call the key rotation HTTP API as a
privileged user (I just used\nthe `elastic` superuser
account)\n\n`[you_kibana_endpoint]/api/encrypted_saved_objects/_rotate_key?type=synthetics-param`\n-
[x] Verify that 1 out of 1 objects were processed with 0 failures.\n-
[x] Repeat these steps from Main and note that 0 of 1
objects\nsucceeded, and there is 1 failure\n\n### Release Note\nFixes an
issue where the Saved Objects Rotate Encryption Key API would\nnot
affect sharable encrypted object types that exist in all
spaces.\n\n---------\n\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"1176625dcaf8ec8ca4e4aa0b1324279ab0f2def3"}}]}]
BACKPORT-->
2025-04-15 22:02:50 +02:00
elastic-renovate-prod[bot]
f12a151e14
Update dependency selenium-webdriver to ^4.31.0 (7.17) (#216388)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[selenium-webdriver](https://redirect.github.com/SeleniumHQ/selenium/tree/trunk/javascript/selenium-webdriver#readme)
([source](https://redirect.github.com/SeleniumHQ/selenium)) |
devDependencies | minor | [`^4.29.0` ->
`^4.31.0`](https://renovatebot.com/diffs/npm/selenium-webdriver/4.29.0/4.31.0)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>SeleniumHQ/selenium (selenium-webdriver)</summary>

###
[`v4.31.0`](509c7f17cc...1ef9f18787)

[Compare
Source](509c7f17cc...1ef9f18787)

###
[`v4.30.0`](5fc1ec94cb...509c7f17cc)

[Compare
Source](5fc1ec94cb...509c7f17cc)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoiNy4xNyIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDpza2lwIiwicmVsZWFzZV9ub3RlOnNraXAiXX0=-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2025-04-14 23:41:50 +02:00
Alejandro Fernández Haro
19a16f81fb
[7.17] Update dependency @types/semver to ^7.7.0 (main) (#216932) (#217675)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Update dependency @types/semver to ^7.7.0 (main)
(#216932)](https://github.com/elastic/kibana/pull/216932)

<!--- 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-04-07T20:36:17Z","message":"Update
dependency @types/semver to ^7.7.0 (main) (#216932)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|\n[@types/semver](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver)\n([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver))\n|
devDependencies | minor | [`^7.5.8`
->\n`^7.7.0`](https://renovatebot.com/diffs/npm/@types%2fsemver/7.5.8/7.7.0)\n|\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🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\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>\nCo-authored-by:
Jean-Louis Leysens
<jeanlouis.leysens@elastic.co>","sha":"04a3d3308f5a8faffe6927c3d58d1ad81b2131b2","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:all-open","v9.1.0","v8.19.0"],"title":"Update
dependency @types/semver to ^7.7.0
(main)","number":216932,"url":"https://github.com/elastic/kibana/pull/216932","mergeCommit":{"message":"Update
dependency @types/semver to ^7.7.0 (main) (#216932)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|\n[@types/semver](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver)\n([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver))\n|
devDependencies | minor | [`^7.5.8`
->\n`^7.7.0`](https://renovatebot.com/diffs/npm/@types%2fsemver/7.5.8/7.7.0)\n|\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🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\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>\nCo-authored-by:
Jean-Louis Leysens
<jeanlouis.leysens@elastic.co>","sha":"04a3d3308f5a8faffe6927c3d58d1ad81b2131b2"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/217404","number":217404,"state":"MERGED","mergeCommit":{"sha":"c4ac2922eb008bda23ee40c1803a97291cc9dc66","message":"[9.0]
Update dependency @types/semver to ^7.7.0 (main) (#216932)
(#217404)\n\n# Backport\n\nThis will backport the following commits from
`main` to `9.0`:\n- [Update dependency @types/semver to ^7.7.0
(main)\n(#216932)](https://github.com/elastic/kibana/pull/216932)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>"}},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/216932","number":216932,"mergeCommit":{"message":"Update
dependency @types/semver to ^7.7.0 (main) (#216932)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|\n[@types/semver](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/semver)\n([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver))\n|
devDependencies | minor | [`^7.5.8`
->\n`^7.7.0`](https://renovatebot.com/diffs/npm/@types%2fsemver/7.5.8/7.7.0)\n|\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🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\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>\nCo-authored-by:
Jean-Louis Leysens
<jeanlouis.leysens@elastic.co>","sha":"04a3d3308f5a8faffe6927c3d58d1ad81b2131b2"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/217403","number":217403,"state":"MERGED","mergeCommit":{"sha":"c4ed7040057b0c7e5f1e74aad7ef840efb2ccfb7","message":"[8.x]
Update dependency @types/semver to ^7.7.0 (main) (#216932)
(#217403)\n\n# Backport\n\nThis will backport the following commits from
`main` to `8.x`:\n- [Update dependency @types/semver to ^7.7.0
(main)\n(#216932)](https://github.com/elastic/kibana/pull/216932)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Alejandro Fernández Haro <alejandro.haro@elastic.co>"}}]}] BACKPORT-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2025-04-10 13:36:43 -07:00
Kibana Machine
6f4cb57a91 skip failing test suite (#213646) 2025-04-10 22:12:02 +02:00
Brad White
0a1f9e9189
[7.17] [build] Use docker hub to download ubi (#217322) (#217774)
# Backport

This will backport the following commits from `main` to `7.17`:
- [[build] Use docker hub to download ubi
(#217322)](https://github.com/elastic/kibana/pull/217322)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"Jon","email":"jon@elastic.co"},"sourceCommit":{"committedDate":"2025-04-07T17:06:38Z","message":"[build]
Use docker hub to download ubi (#217322)\n\nMoves away from our mirror
for all images based on UBI.\n\nBased on feedback
in\nhttps://github.com/docker-library/official-images/pull/18692.","sha":"87b3816a4c4a22bc6abacdebbf6184c2d4e47c38","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","v9.0.0","backport:all-open","v9.1.0"],"title":"[build]
Use docker hub to download
ubi","number":217322,"url":"https://github.com/elastic/kibana/pull/217322","mergeCommit":{"message":"[build]
Use docker hub to download ubi (#217322)\n\nMoves away from our mirror
for all images based on UBI.\n\nBased on feedback
in\nhttps://github.com/docker-library/official-images/pull/18692.","sha":"87b3816a4c4a22bc6abacdebbf6184c2d4e47c38"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/217375","number":217375,"state":"MERGED","mergeCommit":{"sha":"b2f0e71be6cad6c343786a9ed87422fc0aa03a80","message":"[9.0]
[build] Use docker hub to download ubi (#217322) (#217375)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`9.0`:\n- [[build] Use docker hub to download
ubi\n(#217322)](https://github.com/elastic/kibana/pull/217322)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Jon
<jon@elastic.co>"}},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/217322","number":217322,"mergeCommit":{"message":"[build]
Use docker hub to download ubi (#217322)\n\nMoves away from our mirror
for all images based on UBI.\n\nBased on feedback
in\nhttps://github.com/docker-library/official-images/pull/18692.","sha":"87b3816a4c4a22bc6abacdebbf6184c2d4e47c38"}}]}]
BACKPORT-->

Co-authored-by: Jon <jon@elastic.co>
2025-04-10 09:06:19 -05:00
Lisa Cawley
d99d07a76c
[7.17] [DOCS] Remove Upgrade Assistant add default field API (#217264) (#217424)
# Backport

This will backport the following commits from `8.x` to `7.17`:
- [[DOCS] Remove Upgrade Assistant add default field API
(#217264)](https://github.com/elastic/kibana/pull/217264)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Lisa
Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2025-04-07T16:31:35Z","message":"[DOCS]
Remove Upgrade Assistant add default field API
(#217264)","sha":"0391d970dbbcf402a7b4f469f4be908921604b76","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","v7.13.5","v7.14.3","v7.15.3","v7.16.4","v8.0.2","v8.1.4","v8.2.4","v8.3.4","v8.4.4","v8.5.4","v8.6.3","v8.7.2","v8.8.3","v8.9.3","v8.10.5","v7.17.17","v8.11.5","v8.12.3","v8.13.5","v8.14.4","backport:version","v8.15.6","v8.19.0","v8.18.1","v8.17.5","v8.16.7"],"title":"[DOCS]
Remove Upgrade Assistant add default field API
","number":217264,"url":"https://github.com/elastic/kibana/pull/217264","mergeCommit":{"message":"[DOCS]
Remove Upgrade Assistant add default field API
(#217264)","sha":"0391d970dbbcf402a7b4f469f4be908921604b76"}},"sourceBranch":"8.x","suggestedTargetBranches":["7.13","7.14","7.15","7.16","8.0","8.1","8.2","8.3","8.4","8.5","8.6","8.7","8.8","8.9","8.10","7.17","8.11","8.12","8.13","8.14","8.15","8.18","8.17","8.16"],"targetPullRequestStates":[{"branch":"7.13","label":"v7.13.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.14","label":"v7.14.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.15","label":"v7.15.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.16","label":"v7.16.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.0","label":"v8.0.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.1","label":"v8.1.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.2","label":"v8.2.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.3","label":"v8.3.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.4","label":"v8.4.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.5","label":"v8.5.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.6","label":"v8.6.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.7","label":"v8.7.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.8","label":"v8.8.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.9","label":"v8.9.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.10","label":"v8.10.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.17","label":"v7.17.17","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.11","label":"v8.11.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.12","label":"v8.12.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.13","label":"v8.13.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.14","label":"v8.14.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.15","label":"v8.15.6","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.7","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2025-04-08 11:07:54 -04:00
Alejandro Fernández Haro
33930c1dc1
[7.17] Update dependency lru-cache to ^11.1.0 (main) (#216517) (#216829)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Update dependency lru-cache to ^11.1.0 (main)
(#216517)](https://github.com/elastic/kibana/pull/216517)

We also need to cherry-pick some changes from
https://github.com/elastic/kibana/pull/206225

<!--- 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-03-31T21:58:09Z","message":"Update
dependency lru-cache to ^11.1.0 (main) (#216517)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[lru-cache](https://redirect.github.com/isaacs/node-lru-cache)
|\ndependencies | minor | [`^11.0.2`
->\n`^11.1.0`](https://renovatebot.com/diffs/npm/lru-cache/11.0.2/11.1.0)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>isaacs/node-lru-cache
(lru-cache)</summary>\n\n###\n[`v11.1.0`](https://redirect.github.com/isaacs/node-lru-cache/compare/v11.0.2...v11.1.0)\n\n[Compare\nSource](https://redirect.github.com/isaacs/node-lru-cache/compare/v11.0.2...v11.1.0)\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🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\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":"1846807c25e4e5030b04cca42eef85e40602c0a6","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:all-open","v8.18.0","v9.1.0","v8.19.0","v8.17.5","v8.16.7"],"title":"Update
dependency lru-cache to ^11.1.0
(main)","number":216517,"url":"https://github.com/elastic/kibana/pull/216517","mergeCommit":{"message":"Update
dependency lru-cache to ^11.1.0 (main) (#216517)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[lru-cache](https://redirect.github.com/isaacs/node-lru-cache)
|\ndependencies | minor | [`^11.0.2`
->\n`^11.1.0`](https://renovatebot.com/diffs/npm/lru-cache/11.0.2/11.1.0)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>isaacs/node-lru-cache
(lru-cache)</summary>\n\n###\n[`v11.1.0`](https://redirect.github.com/isaacs/node-lru-cache/compare/v11.0.2...v11.1.0)\n\n[Compare\nSource](https://redirect.github.com/isaacs/node-lru-cache/compare/v11.0.2...v11.1.0)\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🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\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":"1846807c25e4e5030b04cca42eef85e40602c0a6"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/216557","number":216557,"state":"MERGED","mergeCommit":{"sha":"688168bdb6fee380ceea27e256580b3d0de0053c","message":"[9.0]
Update dependency lru-cache to ^11.1.0 (main) (#216517) (#216557)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`9.0`:\n- [Update dependency lru-cache to ^11.1.0
(main)\n(#216517)](https://github.com/elastic/kibana/pull/216517)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>"}},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/216554","number":216554,"state":"MERGED","mergeCommit":{"sha":"f62aed6dafc7894d315c6c718432fb9c02fb14e8","message":"[8.18]
Update dependency lru-cache to ^11.1.0 (main) (#216517) (#216554)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`8.18`:\n- [Update dependency lru-cache to ^11.1.0
(main)\n(#216517)](https://github.com/elastic/kibana/pull/216517)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>"}},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/216517","number":216517,"mergeCommit":{"message":"Update
dependency lru-cache to ^11.1.0 (main) (#216517)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[lru-cache](https://redirect.github.com/isaacs/node-lru-cache)
|\ndependencies | minor | [`^11.0.2`
->\n`^11.1.0`](https://renovatebot.com/diffs/npm/lru-cache/11.0.2/11.1.0)
|\n\n---\n\n### Release
Notes\n\n<details>\n<summary>isaacs/node-lru-cache
(lru-cache)</summary>\n\n###\n[`v11.1.0`](https://redirect.github.com/isaacs/node-lru-cache/compare/v11.0.2...v11.1.0)\n\n[Compare\nSource](https://redirect.github.com/isaacs/node-lru-cache/compare/v11.0.2...v11.1.0)\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🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\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":"1846807c25e4e5030b04cca42eef85e40602c0a6"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/216556","number":216556,"state":"MERGED","mergeCommit":{"sha":"5e0a879c735144f97c470e80497353f3136f2dac","message":"[8.x]
Update dependency lru-cache to ^11.1.0 (main) (#216517) (#216556)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`8.x`:\n- [Update dependency lru-cache to ^11.1.0
(main)\n(#216517)](https://github.com/elastic/kibana/pull/216517)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>"}},{"branch":"8.17","label":"v8.17.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/216552","number":216552,"state":"MERGED","mergeCommit":{"sha":"3b2023a544073612a5724fd419c52e7161ded660","message":"[8.17]
Update dependency lru-cache to ^11.1.0 (main) (#216517) (#216552)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`8.17`:\n- [Update dependency lru-cache to ^11.1.0
(main)\n(#216517)](https://github.com/elastic/kibana/pull/216517)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>"}},{"branch":"8.16","label":"v8.16.7","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/216551","number":216551,"state":"MERGED","mergeCommit":{"sha":"d6666dde0a084aa153a980095c0825bcfccf587d","message":"[8.16]
Update dependency lru-cache to ^11.1.0 (main) (#216517) (#216551)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`8.16`:\n- [Update dependency lru-cache to ^11.1.0
(main)\n(#216517)](https://github.com/elastic/kibana/pull/216517)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>"}}]}]
BACKPORT-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2025-04-05 00:35:25 +01:00
Aleh Zasypkin
dbd56632c3
[7.17] chore(deps): upgrade tar-fs from 2.1.1 to 2.1.2 (#217173) (#217214)
# Backport

This will backport the following commits from `main` to `7.17`:
- [chore(deps): upgrade `tar-fs` from `2.1.1` to `2.1.2`
(#217173)](https://github.com/elastic/kibana/pull/217173)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Aleh
Zasypkin","email":"aleh.zasypkin@elastic.co"},"sourceCommit":{"committedDate":"2025-04-04T14:18:38Z","message":"chore(deps):
upgrade `tar-fs` from `2.1.1` to `2.1.2` (#217173)\n\n##
Summary\n\nUpgrade `tar-fs` from `2.1.1` to
`2.1.2`.","sha":"a0b0de16c8a54e0979f699a44911a83de5c1cf81","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","release_note:skip","backport:all-open","v9.1.0"],"title":"chore(deps):
upgrade `tar-fs` from `2.1.1` to
`2.1.2`","number":217173,"url":"https://github.com/elastic/kibana/pull/217173","mergeCommit":{"message":"chore(deps):
upgrade `tar-fs` from `2.1.1` to `2.1.2` (#217173)\n\n##
Summary\n\nUpgrade `tar-fs` from `2.1.1` to
`2.1.2`.","sha":"a0b0de16c8a54e0979f699a44911a83de5c1cf81"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/217173","number":217173,"mergeCommit":{"message":"chore(deps):
upgrade `tar-fs` from `2.1.1` to `2.1.2` (#217173)\n\n##
Summary\n\nUpgrade `tar-fs` from `2.1.1` to
`2.1.2`.","sha":"a0b0de16c8a54e0979f699a44911a83de5c1cf81"}},{"url":"https://github.com/elastic/kibana/pull/217204","number":217204,"branch":"8.x","state":"OPEN"},{"url":"https://github.com/elastic/kibana/pull/217205","number":217205,"branch":"9.0","state":"OPEN"}]}]
BACKPORT-->
2025-04-04 19:09:38 +01:00
Marco Vettorello
376ee6a19f
[Lens] Fix failing test on save to library (#216637)
The failure was caused by the test waiting for an element that was
already waited for: the save button in the saveToLibrary modal.
Probably due to timing issues of selenium the second wait in some cases
was working, making this less consistent.
I've removed the external wait as is already done in the saveToLibrary
function

Fix https://github.com/elastic/kibana/issues/205230
2025-04-02 14:57:08 +02:00
Aleh Zasypkin
b44e3efde2
[7.17] chore(deps): upgrade vega from 5.31.0 to 5.33.0 (#216284) (#216360)
# Backport

This will backport the following commits from `main` to `7.17`:
- [chore(deps): upgrade `vega` from `5.31.0` to `5.33.0`
(#216284)](https://github.com/elastic/kibana/pull/216284)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Aleh
Zasypkin","email":"aleh.zasypkin@elastic.co"},"sourceCommit":{"committedDate":"2025-03-28T15:07:14Z","message":"chore(deps):
upgrade `vega` from `5.31.0` to `5.33.0` (#216284)\n\n##
Summary\n\nUpgrade `vega` from `5.31.0` to `5.33.0`:\n*
https://github.com/vega/vega/releases/tag/v5.32.0\n*
https://github.com/vega/vega/releases/tag/v5.33.0","sha":"69bd83e69e933999402c7ba28260f14a4b3dc3bf","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","release_note:skip","dependencies","backport:all-open","v9.1.0"],"title":"chore(deps):
upgrade `vega` from `5.31.0` to
`5.33.0`","number":216284,"url":"https://github.com/elastic/kibana/pull/216284","mergeCommit":{"message":"chore(deps):
upgrade `vega` from `5.31.0` to `5.33.0` (#216284)\n\n##
Summary\n\nUpgrade `vega` from `5.31.0` to `5.33.0`:\n*
https://github.com/vega/vega/releases/tag/v5.32.0\n*
https://github.com/vega/vega/releases/tag/v5.33.0","sha":"69bd83e69e933999402c7ba28260f14a4b3dc3bf"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/216284","number":216284,"mergeCommit":{"message":"chore(deps):
upgrade `vega` from `5.31.0` to `5.33.0` (#216284)\n\n##
Summary\n\nUpgrade `vega` from `5.31.0` to `5.33.0`:\n*
https://github.com/vega/vega/releases/tag/v5.32.0\n*
https://github.com/vega/vega/releases/tag/v5.33.0","sha":"69bd83e69e933999402c7ba28260f14a4b3dc3bf"}},{"url":"https://github.com/elastic/kibana/pull/216314","number":216314,"branch":"9.0","state":"OPEN"}]}]
BACKPORT-->
2025-03-31 14:42:53 +02:00
Kurt
bb2e45968c
[7.17] Hide the chrome popup about leaked passwords (#215414) (#215488)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Hide the chrome popup about leaked passwords
(#215414)](https://github.com/elastic/kibana/pull/215414)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"Kurt","email":"kc13greiner@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-03-21T12:04:25Z","message":"Hide
the chrome popup about leaked passwords (#215414)\n\n## Summary\nCloses
https://github.com/elastic/kibana/issues/214355\n\nTesting with Chrome
135.x.x.x resulted in a pop up that was breaking the\nflow of
tests:\n\n<img width=\"470\" alt=\"Screenshot 2025-03-20 at 4 25
17 PM\"\nsrc=\"https://github.com/user-attachments/assets/df908294-1881-4b6d-b9a2-3027b37b06ad\"\n/>\n\nThis
isn't captured by the screenshotting plugin, but is visible if you\nrun
`headless=0`\n\nThis adds the config to disable that popup since our
generic testing\npasswords are very common and therefor
flagged","sha":"f5cebe2c23dff4454ec948358cc0a938400d5ede","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","Team:Security","release_note:skip","backport:all-open","v9.1.0"],"title":"Hide
the chrome popup about leaked
passwords","number":215414,"url":"https://github.com/elastic/kibana/pull/215414","mergeCommit":{"message":"Hide
the chrome popup about leaked passwords (#215414)\n\n## Summary\nCloses
https://github.com/elastic/kibana/issues/214355\n\nTesting with Chrome
135.x.x.x resulted in a pop up that was breaking the\nflow of
tests:\n\n<img width=\"470\" alt=\"Screenshot 2025-03-20 at 4 25
17 PM\"\nsrc=\"https://github.com/user-attachments/assets/df908294-1881-4b6d-b9a2-3027b37b06ad\"\n/>\n\nThis
isn't captured by the screenshotting plugin, but is visible if you\nrun
`headless=0`\n\nThis adds the config to disable that popup since our
generic testing\npasswords are very common and therefor
flagged","sha":"f5cebe2c23dff4454ec948358cc0a938400d5ede"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/215414","number":215414,"mergeCommit":{"message":"Hide
the chrome popup about leaked passwords (#215414)\n\n## Summary\nCloses
https://github.com/elastic/kibana/issues/214355\n\nTesting with Chrome
135.x.x.x resulted in a pop up that was breaking the\nflow of
tests:\n\n<img width=\"470\" alt=\"Screenshot 2025-03-20 at 4 25
17 PM\"\nsrc=\"https://github.com/user-attachments/assets/df908294-1881-4b6d-b9a2-3027b37b06ad\"\n/>\n\nThis
isn't captured by the screenshotting plugin, but is visible if you\nrun
`headless=0`\n\nThis adds the config to disable that popup since our
generic testing\npasswords are very common and therefor
flagged","sha":"f5cebe2c23dff4454ec948358cc0a938400d5ede"}},{"url":"https://github.com/elastic/kibana/pull/215477","number":215477,"branch":"8.16","state":"OPEN"},{"url":"https://github.com/elastic/kibana/pull/215478","number":215478,"branch":"8.17","state":"OPEN"},{"url":"https://github.com/elastic/kibana/pull/215479","number":215479,"branch":"8.18","state":"OPEN"},{"url":"https://github.com/elastic/kibana/pull/215480","number":215480,"branch":"8.x","state":"OPEN"},{"url":"https://github.com/elastic/kibana/pull/215481","number":215481,"branch":"9.0","state":"OPEN"}]}]
BACKPORT-->
2025-03-27 14:51:56 -04:00
Alex Szabo
9968dd3f07
[7.17] Disable allowAbsoluteUrls for axios (#215138) (#216103)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Disable `allowAbsoluteUrls` for axios
(#215138)](https://github.com/elastic/kibana/pull/215138)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Alex
Szabo","email":"alex.szabo@elastic.co"},"sourceCommit":{"committedDate":"2025-03-25T08:52:36Z","message":"Disable
`allowAbsoluteUrls` for axios (#215138)\n\n## Summary\nAfter
https://github.com/elastic/kibana/pull/214843, `axios` client\nusages
need to set a flag to prevent the vulnerable behavior.\n\nTo reviewers:
if you think it's a mistake, and you created a client to\nrequest for
absolute URLs, consider unsetting the `baseURL` to\ncommunicate
intent.","sha":"e40b17aa22ec1a2fbc56ae8651e12f658099ec14","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","Team:QA","Team:Security","release_note:skip","v9.0.0","backport:all-open","Team:obs-ux-logs","Team:obs-ux-infra_services","v8.18.0","v9.1.0","v8.19.0","v8.17.5","v8.16.7"],"title":"Disable
`allowAbsoluteUrls` for
axios","number":215138,"url":"https://github.com/elastic/kibana/pull/215138","mergeCommit":{"message":"Disable
`allowAbsoluteUrls` for axios (#215138)\n\n## Summary\nAfter
https://github.com/elastic/kibana/pull/214843, `axios` client\nusages
need to set a flag to prevent the vulnerable behavior.\n\nTo reviewers:
if you think it's a mistake, and you created a client to\nrequest for
absolute URLs, consider unsetting the `baseURL` to\ncommunicate
intent.","sha":"e40b17aa22ec1a2fbc56ae8651e12f658099ec14"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/215830","number":215830,"state":"MERGED","mergeCommit":{"sha":"d6b244241a1b668c5ecbd0441f81c995bc51f0f0","message":"[9.0]
Disable `allowAbsoluteUrls` for axios (#215138) (#215830)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`9.0`:\n- [Disable `allowAbsoluteUrls` for
axios\n(#215138)](https://github.com/elastic/kibana/pull/215138)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Alex Szabo
<alex.szabo@elastic.co>"}},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/215828","number":215828,"state":"MERGED","mergeCommit":{"sha":"691dde541a49fe9e936180c6152fc6501fd11412","message":"[8.18]
Disable `allowAbsoluteUrls` for axios (#215138) (#215828)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`8.18`:\n- [Disable `allowAbsoluteUrls` for
axios\n(#215138)](https://github.com/elastic/kibana/pull/215138)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\n---------\n\nCo-authored-by:
Alex Szabo
<alex.szabo@elastic.co>"}},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/215138","number":215138,"mergeCommit":{"message":"Disable
`allowAbsoluteUrls` for axios (#215138)\n\n## Summary\nAfter
https://github.com/elastic/kibana/pull/214843, `axios` client\nusages
need to set a flag to prevent the vulnerable behavior.\n\nTo reviewers:
if you think it's a mistake, and you created a client to\nrequest for
absolute URLs, consider unsetting the `baseURL` to\ncommunicate
intent.","sha":"e40b17aa22ec1a2fbc56ae8651e12f658099ec14"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/215829","number":215829,"state":"MERGED","mergeCommit":{"sha":"5a40684e0ae3f52b2d2c578f21a033bcf684486a","message":"[8.x]
Disable `allowAbsoluteUrls` for axios (#215138) (#215829)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`8.x`:\n- [Disable `allowAbsoluteUrls` for
axios\n(#215138)](https://github.com/elastic/kibana/pull/215138)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\n---------\n\nCo-authored-by:
Alex Szabo
<alex.szabo@elastic.co>"}},{"branch":"8.17","label":"v8.17.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/215827","number":215827,"state":"MERGED","mergeCommit":{"sha":"2e9347ab43dec483fd44689c3bf8cd8fe32ece2b","message":"[8.17]
Disable `allowAbsoluteUrls` for axios (#215138) (#215827)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`8.17`:\n- [Disable `allowAbsoluteUrls` for
axios\n(#215138)](https://github.com/elastic/kibana/pull/215138)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\n---------\n\nCo-authored-by:
Alex Szabo
<alex.szabo@elastic.co>"}},{"branch":"8.16","label":"v8.16.7","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/215826","number":215826,"state":"MERGED","mergeCommit":{"sha":"a8b89ce376d4e68dd1a2268bb04d09db3b4b53a0","message":"[8.16]
Disable `allowAbsoluteUrls` for axios (#215138) (#215826)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`8.16`:\n- [Disable `allowAbsoluteUrls` for
axios\n(#215138)](https://github.com/elastic/kibana/pull/215138)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\n---------\n\nCo-authored-by:
Alex Szabo <alex.szabo@elastic.co>"}}]}] BACKPORT-->
2025-03-27 07:04:37 -04:00
Alberto Blázquez
1aa2c135a9
[7.17] Prevent layout shifts after UnifiedSearch loads async (#215733) (#216092)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Prevent layout shifts after UnifiedSearch loads async
(#215733)](https://github.com/elastic/kibana/pull/215733)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Alberto
Blázquez","email":"albertoblaz@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-03-25T21:07:06Z","message":"Prevent
layout shifts after UnifiedSearch loads async (#215733)\n\n##
Summary\n\nPart of the solution for:\n-
https://github.com/elastic/security-team/issues/12209.\n\nAdjusts
UnifiedSearch's Fallback (used by React Suspense while module
is\nloading) height to be equal to the final UI rendered to prevent
layout\nshifts when a page opens and renders it.\n\n###
Motivation\n\nThe `UnifiedSearch` module is used across all Kibana. It
renders a\n`<Fallback>` component with React Suspense while the whole
module is\nloading async. Once loaded, React swaps `<Fallback>` with the
loaded UI.\nThe problem is their sizes are different, and thus, it gives
the\nimpression of a jumpy UI with perceived low performance.\n\nThe
consequence of layout shifts is browsers need to perform a
new\nrendering cycle, affecting performance negatively:\n1. **Layout**.
This means they need to calculate again the exact\nposition and size of
every visible element, an expensive operation also\nknown as
\"reflow\".\n2. **Paint**. Once the layout is ready, browsers need to
fill those\npixels with colors, borders, text, shadow, etc...\n3.
**Composite (Layering and rendering)**. Finally, browsers
put\neverything together in different layers and render them on
screen.\n\n## Screenshots\n\n### Asset Inventory before the fix\n\n|
State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-24 at 16 03
51\"\nsrc=\"https://github.com/user-attachments/assets/ce8e9bc3-723b-4678-9079-5e605c2fe89f\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-24 at 14 10
44\"\nsrc=\"https://github.com/user-attachments/assets/6de30b38-91e7-4e0a-b2b4-db4477972842\"\n/>
|\n\n### Asset Inventory after the fix\n\n| State | Screenshot
|\n|--------|--------|\n| Fallback | <img width=\"690\" alt=\"Screenshot
2025-03-24 at 14 10
22\"\nsrc=\"https://github.com/user-attachments/assets/d2868766-3ca8-401b-9b79-63b2acde7c4a\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-24 at 14 10
44\"\nsrc=\"https://github.com/user-attachments/assets/6de30b38-91e7-4e0a-b2b4-db4477972842\"\n/>
|\n\n### Discover after the fix\n\n> [!NOTE]\n> This only addresses the
case with regular queries. If running the\nES|QL mode, there's still a
layout shift caused by the Monaco editor\nrendered async within the
UnifiedSearch boundaries. This is beyond the\nscope of this PR\n\n|
State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-25 at 11 55
29\"\nsrc=\"https://github.com/user-attachments/assets/e91fbb27-256e-40f8-ba20-8c4952ca8bc2\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-25 at 11 55
41\"\nsrc=\"https://github.com/user-attachments/assets/48453d4f-e108-42a4-ae28-9495f6b754dd\"\n/>
|\n\n### Alerts and Findings after the fix\n\n> [!NOTE]\n> Alerts and
Findings need a separate fix to render UnifiedSearch with\nthe page
template's first render, not after\n\nAs of now, both pages render first
a blank page template while they wait\nfor their data-view to load. This
happens before rendering the\nUnifiedSearch fallback, which means there
will still be a layout shift\nwhen they open. A separate fix is needed
to prevent layout shifts there.\nHowever, if this is addressed, swapping
Fallback with the Loaded\ncounterpart happens in-place as the images
below:\n\n| State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-25 at 12 06
33\"\nsrc=\"https://github.com/user-attachments/assets/ec3f6709-cc67-4828-8c9e-ee140b618bb4\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-25 at 12 06
20\"\nsrc=\"https://github.com/user-attachments/assets/6894e9cf-6a26-41a4-a0c1-293c7f4872a6\"\n/>
|\n\n| State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-25 at 12 07
22\"\nsrc=\"https://github.com/user-attachments/assets/f79ea420-573f-4d46-a5d9-afcc2b6ea9bb\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-25 at 12 07
09\"\nsrc=\"https://github.com/user-attachments/assets/d67f2368-1919-4ee9-a938-fc2ecd2d215e\"\n/>
|\n\n### Edge-case: Multiple filters visible\n\n> [!NOTE]\n> Layout
shifts will still happen with the filter bar visible and\nmultiple
filters applied\n\nWhen the `showFilterBar` prop is `true` in
UnifiedSearch and the number\nof applied filters is high enough to be
broken into multiple lines, it's\nimpossible to calculate the height of
the component without waiting for\nit to be loaded, rendered and then
measure the DOM node's height. This\nmeans layout shifts will still
happen and it's totally out of the scope\nof this PR.\n\n## More
details\n\n### Checklist\n\n- [ ] Any text added follows [EUI's
writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\nsentence case text and includes
[i18n\nsupport](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)\n-
[
]\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\nwas
added for features that require explanation or tutorials\n- [ ] [Unit or
functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere
updated or added to match the most common scenarios\n- [ ] If a plugin
configuration key changed, check if it needs to be\nallowlisted in the
cloud and added to the
[docker\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\n-
[x] This was checked for breaking HTTP API changes, and any
breaking\nchanges have been approved by the breaking-change committee.
The\n`release_note:breaking` label should be applied in these
situations.\n- [ ] [Flaky
Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\nused on any tests changed\n- [x] The PR description includes the
appropriate Release Notes section,\nand the correct `release_note:*`
label is applied per
the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n\n###
Identify risks\n\nSuspensed `<Fallback>` component now depends on the
`query` prop, which\nmight cause some re-renderings in case its value
changes. However,\nperformance impact should be
minimal.","sha":"451700afc3a513544154096b5e3a850b73ed8844","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["enhancement","release_note:skip","UX","v9.0.0","backport:all-open","v8.18.0","v9.1.0","v8.19.0","v8.17.5","v8.16.7"],"title":"Prevent
layout shifts after UnifiedSearch loads
async","number":215733,"url":"https://github.com/elastic/kibana/pull/215733","mergeCommit":{"message":"Prevent
layout shifts after UnifiedSearch loads async (#215733)\n\n##
Summary\n\nPart of the solution for:\n-
https://github.com/elastic/security-team/issues/12209.\n\nAdjusts
UnifiedSearch's Fallback (used by React Suspense while module
is\nloading) height to be equal to the final UI rendered to prevent
layout\nshifts when a page opens and renders it.\n\n###
Motivation\n\nThe `UnifiedSearch` module is used across all Kibana. It
renders a\n`<Fallback>` component with React Suspense while the whole
module is\nloading async. Once loaded, React swaps `<Fallback>` with the
loaded UI.\nThe problem is their sizes are different, and thus, it gives
the\nimpression of a jumpy UI with perceived low performance.\n\nThe
consequence of layout shifts is browsers need to perform a
new\nrendering cycle, affecting performance negatively:\n1. **Layout**.
This means they need to calculate again the exact\nposition and size of
every visible element, an expensive operation also\nknown as
\"reflow\".\n2. **Paint**. Once the layout is ready, browsers need to
fill those\npixels with colors, borders, text, shadow, etc...\n3.
**Composite (Layering and rendering)**. Finally, browsers
put\neverything together in different layers and render them on
screen.\n\n## Screenshots\n\n### Asset Inventory before the fix\n\n|
State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-24 at 16 03
51\"\nsrc=\"https://github.com/user-attachments/assets/ce8e9bc3-723b-4678-9079-5e605c2fe89f\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-24 at 14 10
44\"\nsrc=\"https://github.com/user-attachments/assets/6de30b38-91e7-4e0a-b2b4-db4477972842\"\n/>
|\n\n### Asset Inventory after the fix\n\n| State | Screenshot
|\n|--------|--------|\n| Fallback | <img width=\"690\" alt=\"Screenshot
2025-03-24 at 14 10
22\"\nsrc=\"https://github.com/user-attachments/assets/d2868766-3ca8-401b-9b79-63b2acde7c4a\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-24 at 14 10
44\"\nsrc=\"https://github.com/user-attachments/assets/6de30b38-91e7-4e0a-b2b4-db4477972842\"\n/>
|\n\n### Discover after the fix\n\n> [!NOTE]\n> This only addresses the
case with regular queries. If running the\nES|QL mode, there's still a
layout shift caused by the Monaco editor\nrendered async within the
UnifiedSearch boundaries. This is beyond the\nscope of this PR\n\n|
State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-25 at 11 55
29\"\nsrc=\"https://github.com/user-attachments/assets/e91fbb27-256e-40f8-ba20-8c4952ca8bc2\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-25 at 11 55
41\"\nsrc=\"https://github.com/user-attachments/assets/48453d4f-e108-42a4-ae28-9495f6b754dd\"\n/>
|\n\n### Alerts and Findings after the fix\n\n> [!NOTE]\n> Alerts and
Findings need a separate fix to render UnifiedSearch with\nthe page
template's first render, not after\n\nAs of now, both pages render first
a blank page template while they wait\nfor their data-view to load. This
happens before rendering the\nUnifiedSearch fallback, which means there
will still be a layout shift\nwhen they open. A separate fix is needed
to prevent layout shifts there.\nHowever, if this is addressed, swapping
Fallback with the Loaded\ncounterpart happens in-place as the images
below:\n\n| State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-25 at 12 06
33\"\nsrc=\"https://github.com/user-attachments/assets/ec3f6709-cc67-4828-8c9e-ee140b618bb4\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-25 at 12 06
20\"\nsrc=\"https://github.com/user-attachments/assets/6894e9cf-6a26-41a4-a0c1-293c7f4872a6\"\n/>
|\n\n| State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-25 at 12 07
22\"\nsrc=\"https://github.com/user-attachments/assets/f79ea420-573f-4d46-a5d9-afcc2b6ea9bb\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-25 at 12 07
09\"\nsrc=\"https://github.com/user-attachments/assets/d67f2368-1919-4ee9-a938-fc2ecd2d215e\"\n/>
|\n\n### Edge-case: Multiple filters visible\n\n> [!NOTE]\n> Layout
shifts will still happen with the filter bar visible and\nmultiple
filters applied\n\nWhen the `showFilterBar` prop is `true` in
UnifiedSearch and the number\nof applied filters is high enough to be
broken into multiple lines, it's\nimpossible to calculate the height of
the component without waiting for\nit to be loaded, rendered and then
measure the DOM node's height. This\nmeans layout shifts will still
happen and it's totally out of the scope\nof this PR.\n\n## More
details\n\n### Checklist\n\n- [ ] Any text added follows [EUI's
writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\nsentence case text and includes
[i18n\nsupport](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)\n-
[
]\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\nwas
added for features that require explanation or tutorials\n- [ ] [Unit or
functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere
updated or added to match the most common scenarios\n- [ ] If a plugin
configuration key changed, check if it needs to be\nallowlisted in the
cloud and added to the
[docker\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\n-
[x] This was checked for breaking HTTP API changes, and any
breaking\nchanges have been approved by the breaking-change committee.
The\n`release_note:breaking` label should be applied in these
situations.\n- [ ] [Flaky
Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\nused on any tests changed\n- [x] The PR description includes the
appropriate Release Notes section,\nand the correct `release_note:*`
label is applied per
the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n\n###
Identify risks\n\nSuspensed `<Fallback>` component now depends on the
`query` prop, which\nmight cause some re-renderings in case its value
changes. However,\nperformance impact should be
minimal.","sha":"451700afc3a513544154096b5e3a850b73ed8844"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/215958","number":215958,"state":"MERGED","mergeCommit":{"sha":"4c7f04c123c18b31e2fee2d29c0a277eb3b958be","message":"[9.0]
Prevent layout shifts after UnifiedSearch loads async (#215733)
(#215958)\n\n# Backport\n\nThis will backport the following commits from
`main` to `9.0`:\n- [Prevent layout shifts after UnifiedSearch loads
async\n(#215733)](https://github.com/elastic/kibana/pull/215733)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Alberto Blázquez
<albertoblaz@users.noreply.github.com>"}},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/215956","number":215956,"state":"MERGED","mergeCommit":{"sha":"c88601ef175f8533351a018c1b83d537eeb289e7","message":"[8.18]
Prevent layout shifts after UnifiedSearch loads async (#215733)
(#215956)\n\n# Backport\n\nThis will backport the following commits from
`main` to `8.18`:\n- [Prevent layout shifts after UnifiedSearch loads
async\n(#215733)](https://github.com/elastic/kibana/pull/215733)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Alberto Blázquez
<albertoblaz@users.noreply.github.com>"}},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/215733","number":215733,"mergeCommit":{"message":"Prevent
layout shifts after UnifiedSearch loads async (#215733)\n\n##
Summary\n\nPart of the solution for:\n-
https://github.com/elastic/security-team/issues/12209.\n\nAdjusts
UnifiedSearch's Fallback (used by React Suspense while module
is\nloading) height to be equal to the final UI rendered to prevent
layout\nshifts when a page opens and renders it.\n\n###
Motivation\n\nThe `UnifiedSearch` module is used across all Kibana. It
renders a\n`<Fallback>` component with React Suspense while the whole
module is\nloading async. Once loaded, React swaps `<Fallback>` with the
loaded UI.\nThe problem is their sizes are different, and thus, it gives
the\nimpression of a jumpy UI with perceived low performance.\n\nThe
consequence of layout shifts is browsers need to perform a
new\nrendering cycle, affecting performance negatively:\n1. **Layout**.
This means they need to calculate again the exact\nposition and size of
every visible element, an expensive operation also\nknown as
\"reflow\".\n2. **Paint**. Once the layout is ready, browsers need to
fill those\npixels with colors, borders, text, shadow, etc...\n3.
**Composite (Layering and rendering)**. Finally, browsers
put\neverything together in different layers and render them on
screen.\n\n## Screenshots\n\n### Asset Inventory before the fix\n\n|
State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-24 at 16 03
51\"\nsrc=\"https://github.com/user-attachments/assets/ce8e9bc3-723b-4678-9079-5e605c2fe89f\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-24 at 14 10
44\"\nsrc=\"https://github.com/user-attachments/assets/6de30b38-91e7-4e0a-b2b4-db4477972842\"\n/>
|\n\n### Asset Inventory after the fix\n\n| State | Screenshot
|\n|--------|--------|\n| Fallback | <img width=\"690\" alt=\"Screenshot
2025-03-24 at 14 10
22\"\nsrc=\"https://github.com/user-attachments/assets/d2868766-3ca8-401b-9b79-63b2acde7c4a\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-24 at 14 10
44\"\nsrc=\"https://github.com/user-attachments/assets/6de30b38-91e7-4e0a-b2b4-db4477972842\"\n/>
|\n\n### Discover after the fix\n\n> [!NOTE]\n> This only addresses the
case with regular queries. If running the\nES|QL mode, there's still a
layout shift caused by the Monaco editor\nrendered async within the
UnifiedSearch boundaries. This is beyond the\nscope of this PR\n\n|
State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-25 at 11 55
29\"\nsrc=\"https://github.com/user-attachments/assets/e91fbb27-256e-40f8-ba20-8c4952ca8bc2\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-25 at 11 55
41\"\nsrc=\"https://github.com/user-attachments/assets/48453d4f-e108-42a4-ae28-9495f6b754dd\"\n/>
|\n\n### Alerts and Findings after the fix\n\n> [!NOTE]\n> Alerts and
Findings need a separate fix to render UnifiedSearch with\nthe page
template's first render, not after\n\nAs of now, both pages render first
a blank page template while they wait\nfor their data-view to load. This
happens before rendering the\nUnifiedSearch fallback, which means there
will still be a layout shift\nwhen they open. A separate fix is needed
to prevent layout shifts there.\nHowever, if this is addressed, swapping
Fallback with the Loaded\ncounterpart happens in-place as the images
below:\n\n| State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-25 at 12 06
33\"\nsrc=\"https://github.com/user-attachments/assets/ec3f6709-cc67-4828-8c9e-ee140b618bb4\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-25 at 12 06
20\"\nsrc=\"https://github.com/user-attachments/assets/6894e9cf-6a26-41a4-a0c1-293c7f4872a6\"\n/>
|\n\n| State | Screenshot |\n|--------|--------|\n| Fallback | <img
width=\"690\" alt=\"Screenshot 2025-03-25 at 12 07
22\"\nsrc=\"https://github.com/user-attachments/assets/f79ea420-573f-4d46-a5d9-afcc2b6ea9bb\"\n/>
|\n| Loaded | <img width=\"690\" alt=\"Screenshot 2025-03-25 at 12 07
09\"\nsrc=\"https://github.com/user-attachments/assets/d67f2368-1919-4ee9-a938-fc2ecd2d215e\"\n/>
|\n\n### Edge-case: Multiple filters visible\n\n> [!NOTE]\n> Layout
shifts will still happen with the filter bar visible and\nmultiple
filters applied\n\nWhen the `showFilterBar` prop is `true` in
UnifiedSearch and the number\nof applied filters is high enough to be
broken into multiple lines, it's\nimpossible to calculate the height of
the component without waiting for\nit to be loaded, rendered and then
measure the DOM node's height. This\nmeans layout shifts will still
happen and it's totally out of the scope\nof this PR.\n\n## More
details\n\n### Checklist\n\n- [ ] Any text added follows [EUI's
writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\nsentence case text and includes
[i18n\nsupport](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)\n-
[
]\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\nwas
added for features that require explanation or tutorials\n- [ ] [Unit or
functional\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\nwere
updated or added to match the most common scenarios\n- [ ] If a plugin
configuration key changed, check if it needs to be\nallowlisted in the
cloud and added to the
[docker\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\n-
[x] This was checked for breaking HTTP API changes, and any
breaking\nchanges have been approved by the breaking-change committee.
The\n`release_note:breaking` label should be applied in these
situations.\n- [ ] [Flaky
Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\nused on any tests changed\n- [x] The PR description includes the
appropriate Release Notes section,\nand the correct `release_note:*`
label is applied per
the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n\n###
Identify risks\n\nSuspensed `<Fallback>` component now depends on the
`query` prop, which\nmight cause some re-renderings in case its value
changes. However,\nperformance impact should be
minimal.","sha":"451700afc3a513544154096b5e3a850b73ed8844"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/215957","number":215957,"state":"MERGED","mergeCommit":{"sha":"2078613513d784215c46390e4afdda0b5ff7cf77","message":"[8.x]
Prevent layout shifts after UnifiedSearch loads async (#215733)
(#215957)\n\n# Backport\n\nThis will backport the following commits from
`main` to `8.x`:\n- [Prevent layout shifts after UnifiedSearch loads
async\n(#215733)](https://github.com/elastic/kibana/pull/215733)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Alberto Blázquez
<albertoblaz@users.noreply.github.com>"}},{"branch":"8.17","label":"v8.17.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/215955","number":215955,"state":"MERGED","mergeCommit":{"sha":"c5492adc34ec64c8a7eaa0685dd9efd6eb38df76","message":"[8.17]
Prevent layout shifts after UnifiedSearch loads async (#215733)
(#215955)\n\n# Backport\n\nThis will backport the following commits from
`main` to `8.17`:\n- [Prevent layout shifts after UnifiedSearch loads
async\n(#215733)](https://github.com/elastic/kibana/pull/215733)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Alberto Blázquez
<albertoblaz@users.noreply.github.com>"}},{"branch":"8.16","label":"v8.16.7","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/215954","number":215954,"state":"MERGED","mergeCommit":{"sha":"09ea3c5bb4853a00ec4dece1c76dbfb15c77f558","message":"[8.16]
Prevent layout shifts after UnifiedSearch loads async (#215733)
(#215954)\n\n# Backport\n\nThis will backport the following commits from
`main` to `8.16`:\n- [Prevent layout shifts after UnifiedSearch loads
async\n(#215733)](https://github.com/elastic/kibana/pull/215733)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Alberto Blázquez <albertoblaz@users.noreply.github.com>"}}]}]
BACKPORT-->
2025-03-26 16:47:00 -07:00
Kibana Machine
ff151b693d
[7.17] Update enterprise test license, unskip tests (#215448) (#215848)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Update enterprise test license, unskip tests
(#215448)](https://github.com/elastic/kibana/pull/215448)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Gerard
Soldevila","email":"gerard.soldevila@elastic.co"},"sourceCommit":{"committedDate":"2025-03-25T10:41:40Z","message":"Update
enterprise test license, unskip tests (#215448)\n\n##
Summary\n\nAddresses
https://github.com/elastic/kibana/issues/53575","sha":"2556b13d347cfe796c39760808700a0a9e0d52d7","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","backport:all-open","v9.1.0"],"title":"Update
enterprise test license, unskip
tests","number":215448,"url":"https://github.com/elastic/kibana/pull/215448","mergeCommit":{"message":"Update
enterprise test license, unskip tests (#215448)\n\n##
Summary\n\nAddresses
https://github.com/elastic/kibana/issues/53575","sha":"2556b13d347cfe796c39760808700a0a9e0d52d7"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/215448","number":215448,"mergeCommit":{"message":"Update
enterprise test license, unskip tests (#215448)\n\n##
Summary\n\nAddresses
https://github.com/elastic/kibana/issues/53575","sha":"2556b13d347cfe796c39760808700a0a9e0d52d7"}}]}]
BACKPORT-->

Co-authored-by: Gerard Soldevila <gerard.soldevila@elastic.co>
2025-03-25 15:49:42 +02:00
Kibana Machine
881f2d4a53
[7.17] [ci] More info to test annotation failure logging (#215515) (#215780)
# Backport

This will backport the following commits from `main` to `7.17`:
- [[ci] More info to test annotation failure logging
(#215515)](https://github.com/elastic/kibana/pull/215515)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Alex
Szabo","email":"alex.szabo@elastic.co"},"sourceCommit":{"committedDate":"2025-03-24T18:01:32Z","message":"[ci]
More info to test annotation failure logging (#215515)\n\n##
Summary\nWhile annotating test failures, we're seeing increased amount
of errors\nlike this:\n```\n2025-03-21 13:52:32 INFO Artifact uploads
completed successfully\n--\n  | Annotate test failures error Request
failed with status code 404\n  | HTTP Error Response Status 404\n  |
HTTP Error Response Body { message: 'Not Found' }\n  | user command
error: exit status 10\n```\n\nIt would be nicer to show a bit more from
the error to help
debugging.","sha":"7120074ec32dcf693580244a01475a2af065a33d","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","skip-ci","backport:all-open","v9.1.0"],"title":"[ci]
More info to test annotation failure
logging","number":215515,"url":"https://github.com/elastic/kibana/pull/215515","mergeCommit":{"message":"[ci]
More info to test annotation failure logging (#215515)\n\n##
Summary\nWhile annotating test failures, we're seeing increased amount
of errors\nlike this:\n```\n2025-03-21 13:52:32 INFO Artifact uploads
completed successfully\n--\n  | Annotate test failures error Request
failed with status code 404\n  | HTTP Error Response Status 404\n  |
HTTP Error Response Body { message: 'Not Found' }\n  | user command
error: exit status 10\n```\n\nIt would be nicer to show a bit more from
the error to help
debugging.","sha":"7120074ec32dcf693580244a01475a2af065a33d"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/215515","number":215515,"mergeCommit":{"message":"[ci]
More info to test annotation failure logging (#215515)\n\n##
Summary\nWhile annotating test failures, we're seeing increased amount
of errors\nlike this:\n```\n2025-03-21 13:52:32 INFO Artifact uploads
completed successfully\n--\n  | Annotate test failures error Request
failed with status code 404\n  | HTTP Error Response Status 404\n  |
HTTP Error Response Body { message: 'Not Found' }\n  | user command
error: exit status 10\n```\n\nIt would be nicer to show a bit more from
the error to help
debugging.","sha":"7120074ec32dcf693580244a01475a2af065a33d"}}]}]
BACKPORT-->

Co-authored-by: Alex Szabo <alex.szabo@elastic.co>
2025-03-24 23:11:27 +02:00
elastic-renovate-prod[bot]
9cd0344663
Update dependency chromedriver to v134 (7.17) (#215122)
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [chromedriver](https://redirect.github.com/giggio/node-chromedriver) |
devDependencies | major | [`^133.0.2` ->
`^134.0.2`](https://renovatebot.com/diffs/npm/chromedriver/133.0.3/134.0.2)
| `134.0.3` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>giggio/node-chromedriver (chromedriver)</summary>

###
[`v134.0.2`](https://redirect.github.com/giggio/node-chromedriver/compare/134.0.1...134.0.2)

[Compare
Source](https://redirect.github.com/giggio/node-chromedriver/compare/134.0.1...134.0.2)

###
[`v134.0.1`](https://redirect.github.com/giggio/node-chromedriver/compare/134.0.0...134.0.1)

[Compare
Source](https://redirect.github.com/giggio/node-chromedriver/compare/134.0.0...134.0.1)

###
[`v134.0.0`](https://redirect.github.com/giggio/node-chromedriver/compare/133.0.3...134.0.0)

[Compare
Source](https://redirect.github.com/giggio/node-chromedriver/compare/133.0.3...134.0.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoiNy4xNyIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDpza2lwIiwicmVsZWFzZV9ub3RlOnNraXAiXX0=-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2025-03-19 11:38:49 -05:00
Jeramy Soucy
44fa501b3a
[7.17] Upgrade xml-crypto 6.0.0 → 6.0.1 (#214792) (#214907)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Upgrade xml-crypto 6.0.0 → 6.0.1
(#214792)](https://github.com/elastic/kibana/pull/214792)

<!--- Backport version: 9.6.4 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Jeramy
Soucy","email":"jeramy.soucy@elastic.co"},"sourceCommit":{"committedDate":"2025-03-17T17:57:41Z","message":"Upgrade
xml-crypto 6.0.0 → 6.0.1 (#214792)\n\n## Summary\n\nUpgrades
`xml-crypto` from v6.0.0 to
v6.0.1","sha":"da7e44988d160c55147765959dcc19ff59d1cdb6","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Security","release_note:skip","backport:all-open","v9.1.0","v9.0.1"],"title":"Upgrade
xml-crypto 6.0.0 →
6.0.1","number":214792,"url":"https://github.com/elastic/kibana/pull/214792","mergeCommit":{"message":"Upgrade
xml-crypto 6.0.0 → 6.0.1 (#214792)\n\n## Summary\n\nUpgrades
`xml-crypto` from v6.0.0 to
v6.0.1","sha":"da7e44988d160c55147765959dcc19ff59d1cdb6"}},"sourceBranch":"main","suggestedTargetBranches":["9.0"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/214792","number":214792,"mergeCommit":{"message":"Upgrade
xml-crypto 6.0.0 → 6.0.1 (#214792)\n\n## Summary\n\nUpgrades
`xml-crypto` from v6.0.0 to
v6.0.1","sha":"da7e44988d160c55147765959dcc19ff59d1cdb6"}},{"branch":"9.0","label":"v9.0.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2025-03-18 14:51:06 +02:00
Alex Szabo
48c80d2ee7
[7.17] [deps] Upgrade axios to 1.8.2 (#213901) (#214224)
# Backport

This will backport the following commits from `main` to `7.17`:
- [[deps] Upgrade axios to 1.8.2
(#213901)](https://github.com/elastic/kibana/pull/213901)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Alex
Szabo","email":"alex.szabo@elastic.co"},"sourceCommit":{"committedDate":"2025-03-12T11:05:02Z","message":"[deps]
Upgrade axios to 1.8.2 (#213901)\n\n## Summary\nUpgades axios to 1.8.2,
including in transitive
dependencies","sha":"0172dd99cfc3cbda40a7cdf1c4e5131ed07e1da3","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","v9.0.0","backport:all-open","v8.18.0","v9.1.0","v8.19.0","v8.16.6","v8.17.4"],"title":"[deps]
Upgrade axios to
1.8.2","number":213901,"url":"https://github.com/elastic/kibana/pull/213901","mergeCommit":{"message":"[deps]
Upgrade axios to 1.8.2 (#213901)\n\n## Summary\nUpgades axios to 1.8.2,
including in transitive
dependencies","sha":"0172dd99cfc3cbda40a7cdf1c4e5131ed07e1da3"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/214113","number":214113,"state":"MERGED","mergeCommit":{"sha":"658b6ec2b9720018d0f6033150293b3d0b8d7724","message":"[9.0]
[deps] Upgrade axios to 1.8.2 (#213901) (#214113)\n\n# Backport\n\nThis
will backport the following commits from `main` to `9.0`:\n- [[deps]
Upgrade axios to
1.8.2\n(#213901)](https://github.com/elastic/kibana/pull/213901)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Alex Szabo
<alex.szabo@elastic.co>"}},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/214111","number":214111,"state":"MERGED","mergeCommit":{"sha":"5a3f44dce84fc7358f4eb1e6e1d7669fb699fefe","message":"[8.18]
[deps] Upgrade axios to 1.8.2 (#213901) (#214111)\n\n# Backport\n\nThis
will backport the following commits from `main` to `8.18`:\n- [[deps]
Upgrade axios to
1.8.2\n(#213901)](https://github.com/elastic/kibana/pull/213901)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Alex Szabo
<alex.szabo@elastic.co>"}},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/213901","number":213901,"mergeCommit":{"message":"[deps]
Upgrade axios to 1.8.2 (#213901)\n\n## Summary\nUpgades axios to 1.8.2,
including in transitive
dependencies","sha":"0172dd99cfc3cbda40a7cdf1c4e5131ed07e1da3"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/214112","number":214112,"state":"MERGED","mergeCommit":{"sha":"acf9ca56f6a5acd39bfc48458ec25aa641bea481","message":"[8.x]
[deps] Upgrade axios to 1.8.2 (#213901) (#214112)\n\n# Backport\n\nThis
will backport the following commits from `main` to `8.x`:\n- [[deps]
Upgrade axios to
1.8.2\n(#213901)](https://github.com/elastic/kibana/pull/213901)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Alex Szabo
<alex.szabo@elastic.co>"}},{"branch":"8.16","label":"v8.16.6","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/214109","number":214109,"state":"MERGED","mergeCommit":{"sha":"dcf7274e890489000bfa6b9b2d8f7e55b76def0b","message":"[8.16]
[deps] Upgrade axios to 1.8.2 (#213901) (#214109)\n\n# Backport\n\nThis
will backport the following commits from `main` to `8.16`:\n- [[deps]
Upgrade axios to
1.8.2\n(#213901)](https://github.com/elastic/kibana/pull/213901)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Alex Szabo
<alex.szabo@elastic.co>"}},{"branch":"8.17","label":"v8.17.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/214110","number":214110,"state":"MERGED","mergeCommit":{"sha":"cadf38ab81f810f3324dadabab1dcc81da6f3ec8","message":"[8.17]
[deps] Upgrade axios to 1.8.2 (#213901) (#214110)\n\n# Backport\n\nThis
will backport the following commits from `main` to `8.17`:\n- [[deps]
Upgrade axios to
1.8.2\n(#213901)](https://github.com/elastic/kibana/pull/213901)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Alex Szabo <alex.szabo@elastic.co>"}}]}] BACKPORT-->

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2025-03-17 12:10:16 +01:00
Kibana Machine
197a510f50
[7.17] Update dependency deepmerge to ^4.3.1 (main) (#206165) (#214006)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Update dependency deepmerge to ^4.3.1 (main)
(#206165)](https://github.com/elastic/kibana/pull/206165)

<!--- 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-03-11T20:09:49Z","message":"Update
dependency deepmerge to ^4.3.1 (main) (#206165)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[deepmerge](https://redirect.github.com/TehShrike/deepmerge)
|\ndependencies | patch | [`^4.2.2`
->\n`^4.3.1`](https://renovatebot.com/diffs/npm/deepmerge/4.3.1/4.3.1)
|\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🔕 **Ignore**:
Close this PR and you won't be reminded about this
update\nagain.\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":"fa8c6375624292ef270a4dcdc708590dae824432","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","backport:all-open","v9.1.0"],"title":"Update
dependency deepmerge to ^4.3.1
(main)","number":206165,"url":"https://github.com/elastic/kibana/pull/206165","mergeCommit":{"message":"Update
dependency deepmerge to ^4.3.1 (main) (#206165)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[deepmerge](https://redirect.github.com/TehShrike/deepmerge)
|\ndependencies | patch | [`^4.2.2`
->\n`^4.3.1`](https://renovatebot.com/diffs/npm/deepmerge/4.3.1/4.3.1)
|\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🔕 **Ignore**:
Close this PR and you won't be reminded about this
update\nagain.\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":"fa8c6375624292ef270a4dcdc708590dae824432"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/206165","number":206165,"mergeCommit":{"message":"Update
dependency deepmerge to ^4.3.1 (main) (#206165)\n\nThis PR contains the
following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[deepmerge](https://redirect.github.com/TehShrike/deepmerge)
|\ndependencies | patch | [`^4.2.2`
->\n`^4.3.1`](https://renovatebot.com/diffs/npm/deepmerge/4.3.1/4.3.1)
|\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🔕 **Ignore**:
Close this PR and you won't be reminded about this
update\nagain.\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":"fa8c6375624292ef270a4dcdc708590dae824432"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2025-03-12 00:38:07 +01:00
Kibana Machine
ff2dbe269a skip failing test suite (#213308) 2025-03-11 01:57:43 +11:00
Kibana Machine
2ead8815ad skip failing test suite (#213311) 2025-03-11 01:56:02 +11:00
Kibana Machine
c40b3cad47 skip failing test suite (#95591) 2025-03-11 01:52:40 +11:00
elastic-renovate-prod[bot]
a0a34bde1e
Update ftr (7.17) (#211973)
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [chromedriver](https://redirect.github.com/giggio/node-chromedriver) |
devDependencies | patch | [`^133.0.0` ->
`^133.0.2`](https://renovatebot.com/diffs/npm/chromedriver/133.0.0/133.0.2)
| `133.0.3` |
|
[selenium-webdriver](https://redirect.github.com/SeleniumHQ/selenium/tree/trunk/javascript/node/selenium-webdriver#readme)
([source](https://redirect.github.com/SeleniumHQ/selenium)) |
devDependencies | minor | [`^4.28.1` ->
`^4.29.0`](https://renovatebot.com/diffs/npm/selenium-webdriver/4.28.1/4.29.0)
| |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>giggio/node-chromedriver (chromedriver)</summary>

###
[`v133.0.2`](https://redirect.github.com/giggio/node-chromedriver/compare/133.0.1...133.0.2)

[Compare
Source](https://redirect.github.com/giggio/node-chromedriver/compare/133.0.1...133.0.2)

###
[`v133.0.1`](https://redirect.github.com/giggio/node-chromedriver/compare/133.0.0...133.0.1)

[Compare
Source](https://redirect.github.com/giggio/node-chromedriver/compare/133.0.0...133.0.1)

</details>

<details>
<summary>SeleniumHQ/selenium (selenium-webdriver)</summary>

###
[`v4.29.0`](05c87ca7c1...5fc1ec94cb)

[Compare
Source](05c87ca7c1...5fc1ec94cb)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoiNy4xNyIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDpza2lwIiwicmVsZWFzZV9ub3RlOnNraXAiXX0=-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2025-03-05 04:09:24 +01:00
Tiago Costa
34e03b9c39
chore(NA): bump version to 7.17.29 (#212451)
Usually bump from 7.17.28 to 7.17.29
2025-02-27 17:44:56 +00:00
wajihaparvez
64f6990a24
[Docs] 7.17.28 release notes (#212158)
## Summary

Adding 7.17.28 release notes. There were no user-facing changes.

Rel: [3024](https://github.com/elastic/dev/issues/3024)
Closes: [644](https://github.com/elastic/platform-docs-team/issues/644)
2025-02-21 16:34:49 -05:00
elastic-renovate-prod[bot]
e13d3db4d0
Update dependency chromedriver to v133 (7.17) (#208947)
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [chromedriver](https://redirect.github.com/giggio/node-chromedriver) |
devDependencies | major | [`^132.0.0` ->
`^133.0.0`](https://renovatebot.com/diffs/npm/chromedriver/132.0.0/133.0.0)
| `133.0.1` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>giggio/node-chromedriver (chromedriver)</summary>

###
[`v133.0.0`](https://redirect.github.com/giggio/node-chromedriver/compare/132.0.2...133.0.0)

[Compare
Source](https://redirect.github.com/giggio/node-chromedriver/compare/132.0.2...133.0.0)

###
[`v132.0.2`](https://redirect.github.com/giggio/node-chromedriver/compare/132.0.1...132.0.2)

[Compare
Source](https://redirect.github.com/giggio/node-chromedriver/compare/132.0.1...132.0.2)

###
[`v132.0.1`](https://redirect.github.com/giggio/node-chromedriver/compare/132.0.0...132.0.1)

[Compare
Source](https://redirect.github.com/giggio/node-chromedriver/compare/132.0.0...132.0.1)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoiNy4xNyIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDpza2lwIiwicmVsZWFzZV9ub3RlOnNraXAiXX0=-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Jon <jon@elastic.co>
2025-02-18 12:48:35 -06:00
Alejandro Fernández Haro
ae5cee5a58
[7.17] Update dependency semver to ^7.7.1 (main) (#210557) (#211335)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Update dependency semver to ^7.7.1 (main)
(#210557)](https://github.com/elastic/kibana/pull/210557)

<!--- Backport version: 9.6.4 -->

### 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-02-12T12:16:24Z","message":"Update
dependency semver to ^7.7.1 (main)
(#210557)","sha":"bcfdd13c11871b37685a701eb781d9b9dbfa80e3","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:all-open","v8.18.0","v9.1.0","v8.19.0"],"title":"Update
dependency semver to ^7.7.1
(main)","number":210557,"url":"https://github.com/elastic/kibana/pull/210557","mergeCommit":{"message":"Update
dependency semver to ^7.7.1 (main)
(#210557)","sha":"bcfdd13c11871b37685a701eb781d9b9dbfa80e3"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/210813","number":210813,"state":"MERGED","mergeCommit":{"sha":"ccb00f4d4b142cbd7cc7d840f46ecad075d62702","message":"[9.0]
Update dependency semver to ^7.7.1 (main) (#210557) (#210813)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`9.0`:\n- [Update dependency semver to ^7.7.1
(main)\n(#210557)](https://github.com/elastic/kibana/pull/210557)\n\n<!---
Backport version: 9.4.3 -->\n\n### Questions ?\nPlease refer to the
[Backport
tool\ndocumentation](https://github.com/sqren/backport)\n\n<!--BACKPORT\n[{\"author\":{\"name\":\"elastic-renovate-prod[bot]\",\"email\":\"174716857+elastic-renovate-prod[bot]@users.noreply.github.com\"},\"sourceCommit\":{\"committedDate\":\"2025-02-12T12:16:24Z\",\"message\":\"Update\ndependency
semver to ^7.7.1
(main)\n(#210557)\",\"sha\":\"bcfdd13c11871b37685a701eb781d9b9dbfa80e3\",\"branchLabelMapping\":{\"^v9.1.0$\":\"main\",\"^v8.19.0$\":\"8.x\",\"^v(\\\\d+).(\\\\d+).\\\\d+$\":\"$1.$2\"}},\"sourcePullRequest\":{\"labels\":[\"Team:Core\",\"release_note:skip\",\"backport:all-open\",\"v9.1.0\"],\"title\":\"Update\ndependency
semver to
^7.7.1\n(main)\",\"number\":210557,\"url\":\"https://github.com/elastic/kibana/pull/210557\",\"mergeCommit\":{\"message\":\"Update\ndependency
semver to ^7.7.1
(main)\n(#210557)\",\"sha\":\"bcfdd13c11871b37685a701eb781d9b9dbfa80e3\"}},\"sourceBranch\":\"main\",\"suggestedTargetBranches\":[],\"targetPullRequestStates\":[{\"branch\":\"main\",\"label\":\"v9.1.0\",\"branchLabelMappingKey\":\"^v9.1.0$\",\"isSourceBranch\":true,\"state\":\"MERGED\",\"url\":\"https://github.com/elastic/kibana/pull/210557\",\"number\":210557,\"mergeCommit\":{\"message\":\"Update\ndependency
semver to ^7.7.1
(main)\n(#210557)\",\"sha\":\"bcfdd13c11871b37685a701eb781d9b9dbfa80e3\"}}]}]\nBACKPORT-->\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>"}},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/210811","number":210811,"state":"MERGED","mergeCommit":{"sha":"c2d3c70ac99c80ed03381ecec7f91cf41910fbc0","message":"[8.18]
Update dependency semver to ^7.7.1 (main) (#210557) (#210811)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`8.18`:\n- [Update dependency semver to ^7.7.1
(main)\n(#210557)](https://github.com/elastic/kibana/pull/210557)\n\n<!---
Backport version: 9.4.3 -->\n\n### Questions ?\nPlease refer to the
[Backport
tool\ndocumentation](https://github.com/sqren/backport)\n\n<!--BACKPORT\n[{\"author\":{\"name\":\"elastic-renovate-prod[bot]\",\"email\":\"174716857+elastic-renovate-prod[bot]@users.noreply.github.com\"},\"sourceCommit\":{\"committedDate\":\"2025-02-12T12:16:24Z\",\"message\":\"Update\ndependency
semver to ^7.7.1
(main)\n(#210557)\",\"sha\":\"bcfdd13c11871b37685a701eb781d9b9dbfa80e3\",\"branchLabelMapping\":{\"^v9.1.0$\":\"main\",\"^v8.19.0$\":\"8.x\",\"^v(\\\\d+).(\\\\d+).\\\\d+$\":\"$1.$2\"}},\"sourcePullRequest\":{\"labels\":[\"Team:Core\",\"release_note:skip\",\"backport:all-open\",\"v9.1.0\"],\"title\":\"Update\ndependency
semver to
^7.7.1\n(main)\",\"number\":210557,\"url\":\"https://github.com/elastic/kibana/pull/210557\",\"mergeCommit\":{\"message\":\"Update\ndependency
semver to ^7.7.1
(main)\n(#210557)\",\"sha\":\"bcfdd13c11871b37685a701eb781d9b9dbfa80e3\"}},\"sourceBranch\":\"main\",\"suggestedTargetBranches\":[],\"targetPullRequestStates\":[{\"branch\":\"main\",\"label\":\"v9.1.0\",\"branchLabelMappingKey\":\"^v9.1.0$\",\"isSourceBranch\":true,\"state\":\"MERGED\",\"url\":\"https://github.com/elastic/kibana/pull/210557\",\"number\":210557,\"mergeCommit\":{\"message\":\"Update\ndependency
semver to ^7.7.1
(main)\n(#210557)\",\"sha\":\"bcfdd13c11871b37685a701eb781d9b9dbfa80e3\"}}]}]\nBACKPORT-->\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>"}},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/210557","number":210557,"mergeCommit":{"message":"Update
dependency semver to ^7.7.1 (main)
(#210557)","sha":"bcfdd13c11871b37685a701eb781d9b9dbfa80e3"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/210812","number":210812,"state":"MERGED","mergeCommit":{"sha":"5e9835c1d65b0b44999f3e23963d556b7d4d7b43","message":"[8.x]
Update dependency semver to ^7.7.1 (main) (#210557) (#210812)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`8.x`:\n- [Update dependency semver to ^7.7.1
(main)\n(#210557)](https://github.com/elastic/kibana/pull/210557)\n\n<!---
Backport version: 9.4.3 -->\n\n### Questions ?\nPlease refer to the
[Backport
tool\ndocumentation](https://github.com/sqren/backport)\n\n<!--BACKPORT\n[{\"author\":{\"name\":\"elastic-renovate-prod[bot]\",\"email\":\"174716857+elastic-renovate-prod[bot]@users.noreply.github.com\"},\"sourceCommit\":{\"committedDate\":\"2025-02-12T12:16:24Z\",\"message\":\"Update\ndependency
semver to ^7.7.1
(main)\n(#210557)\",\"sha\":\"bcfdd13c11871b37685a701eb781d9b9dbfa80e3\",\"branchLabelMapping\":{\"^v9.1.0$\":\"main\",\"^v8.19.0$\":\"8.x\",\"^v(\\\\d+).(\\\\d+).\\\\d+$\":\"$1.$2\"}},\"sourcePullRequest\":{\"labels\":[\"Team:Core\",\"release_note:skip\",\"backport:all-open\",\"v9.1.0\"],\"title\":\"Update\ndependency
semver to
^7.7.1\n(main)\",\"number\":210557,\"url\":\"https://github.com/elastic/kibana/pull/210557\",\"mergeCommit\":{\"message\":\"Update\ndependency
semver to ^7.7.1
(main)\n(#210557)\",\"sha\":\"bcfdd13c11871b37685a701eb781d9b9dbfa80e3\"}},\"sourceBranch\":\"main\",\"suggestedTargetBranches\":[],\"targetPullRequestStates\":[{\"branch\":\"main\",\"label\":\"v9.1.0\",\"branchLabelMappingKey\":\"^v9.1.0$\",\"isSourceBranch\":true,\"state\":\"MERGED\",\"url\":\"https://github.com/elastic/kibana/pull/210557\",\"number\":210557,\"mergeCommit\":{\"message\":\"Update\ndependency
semver to ^7.7.1
(main)\n(#210557)\",\"sha\":\"bcfdd13c11871b37685a701eb781d9b9dbfa80e3\"}}]}]\nBACKPORT-->\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>"}}]}]
BACKPORT-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2025-02-17 09:27:12 -07:00
Kibana Machine
3359846202
[7.17] Upgrade elliptic 6.5.7 → 6.6.1 (#211225) (#211289)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Upgrade elliptic 6.5.7 → 6.6.1
(#211225)](https://github.com/elastic/kibana/pull/211225)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Jeramy
Soucy","email":"jeramy.soucy@elastic.co"},"sourceCommit":{"committedDate":"2025-02-14T17:29:24Z","message":"Upgrade
elliptic 6.5.7 → 6.6.1 (#211225)\n\n## Summary\n\nUpgrades `elliptic`
from v6.5.7 to
v6.6.1","sha":"20aac5c9158fbfcfa4bd3284b169eaa192da53db","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Security","release_note:skip","backport:all-open","v9.1.0"],"title":"Upgrade
elliptic 6.5.7 →
6.6.1","number":211225,"url":"https://github.com/elastic/kibana/pull/211225","mergeCommit":{"message":"Upgrade
elliptic 6.5.7 → 6.6.1 (#211225)\n\n## Summary\n\nUpgrades `elliptic`
from v6.5.7 to
v6.6.1","sha":"20aac5c9158fbfcfa4bd3284b169eaa192da53db"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/211225","number":211225,"mergeCommit":{"message":"Upgrade
elliptic 6.5.7 → 6.6.1 (#211225)\n\n## Summary\n\nUpgrades `elliptic`
from v6.5.7 to
v6.6.1","sha":"20aac5c9158fbfcfa4bd3284b169eaa192da53db"}}]}]
BACKPORT-->

Co-authored-by: Jeramy Soucy <jeramy.soucy@elastic.co>
2025-02-14 21:35:40 +01:00
Kibana Machine
dd41944e90
[7.17] chore(dep): bump &#x60;store2&#x60; from &#x60;2.12.0&#x60; to &#x60;2.14.4&#x60; (#210530) (#210659)
# Backport

This will backport the following commits from `main` to `7.17`:
- [chore(dep): bump &#x60;store2&#x60; from &#x60;2.12.0&#x60; to
&#x60;2.14.4&#x60;
(#210530)](https://github.com/elastic/kibana/pull/210530)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Aleh
Zasypkin","email":"aleh.zasypkin@elastic.co"},"sourceCommit":{"committedDate":"2025-02-11T17:39:48Z","message":"chore(dep):
bump `store2` from `2.12.0` to `2.14.4` (#210530)\n\n## Summary\n\nBump
`store2` from `2.12.0` to `2.14.4` (transitive dependency of
the\nstorybook
package).","sha":"069734d9db47f8f252446749808409ed198b8e16","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","release_note:skip","dependencies","backport:all-open","v9.1.0"],"title":"chore(dep):
bump `store2` from `2.12.0` to
`2.14.4`","number":210530,"url":"https://github.com/elastic/kibana/pull/210530","mergeCommit":{"message":"chore(dep):
bump `store2` from `2.12.0` to `2.14.4` (#210530)\n\n## Summary\n\nBump
`store2` from `2.12.0` to `2.14.4` (transitive dependency of
the\nstorybook
package).","sha":"069734d9db47f8f252446749808409ed198b8e16"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/210530","number":210530,"mergeCommit":{"message":"chore(dep):
bump `store2` from `2.12.0` to `2.14.4` (#210530)\n\n## Summary\n\nBump
`store2` from `2.12.0` to `2.14.4` (transitive dependency of
the\nstorybook
package).","sha":"069734d9db47f8f252446749808409ed198b8e16"}}]}]
BACKPORT-->

Co-authored-by: Aleh Zasypkin <aleh.zasypkin@elastic.co>
2025-02-11 21:47:41 +01:00
Patrick Mueller
f1f6fcd818
[7.17] update puppeteer to 24.1.1 (#208477) (#209931)
# Backport

This will backport the following commits from `main` to `7.17`:
- [update puppeteer to 24.1.1
(#208477)](https://github.com/elastic/kibana/pull/208477)

<!--- Backport version: 9.6.4 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Patrick
Mueller","email":"patrick.mueller@elastic.co"},"sourceCommit":{"committedDate":"2025-02-05T19:46:51Z","message":"update
puppeteer to 24.1.1 (#208477)\n\n## Summary\r\n\r\nUpdates puppeteer to
24.1.1\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"b311acfec43009e5879e42f5025c3f56fa0edde6","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","v9.0.0","Team:SharedUX","backport:all-open","ci:cloud-deploy","ci:cloud-redeploy","ci:project-deploy-elasticsearch","ci:project-persist-deployment","ci:project-redeploy","backport:version","v8.18.0","v8.15.6","v7.17.28","v8.16.4","v8.17.2","v9.1.0"],"title":"update
puppeteer to
24.1.1","number":208477,"url":"https://github.com/elastic/kibana/pull/208477","mergeCommit":{"message":"update
puppeteer to 24.1.1 (#208477)\n\n## Summary\r\n\r\nUpdates puppeteer to
24.1.1\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"b311acfec43009e5879e42f5025c3f56fa0edde6"}},"sourceBranch":"main","suggestedTargetBranches":["8.15","7.17","8.16","8.17"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/209898","number":209898,"state":"OPEN"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/209896","number":209896,"state":"OPEN"},{"branch":"8.15","label":"v8.15.6","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.17","label":"v7.17.28","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.16","label":"v8.16.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.17","label":"v8.17.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/208477","number":208477,"mergeCommit":{"message":"update
puppeteer to 24.1.1 (#208477)\n\n## Summary\r\n\r\nUpdates puppeteer to
24.1.1\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"b311acfec43009e5879e42f5025c3f56fa0edde6"}},{"url":"https://github.com/elastic/kibana/pull/209897","number":209897,"branch":"8.x","state":"OPEN"}]}]
BACKPORT-->
2025-02-07 10:31:18 -05:00
Anton Dosov
9efdddccd6
[7.17] Update dependency moment-timezone to ^0.5.47 (main) (#208526) (#209722)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Update dependency moment-timezone to ^0.5.47 (main)
(#208526)](https://github.com/elastic/kibana/pull/208526)

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2025-02-05 10:10:50 -04:00
Davis McPhee
e351023ba8
[7.17] Update moment (main) (#206181) (#209688)
This PR backports #206181 to 7.17

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2025-02-05 11:00:50 +01:00
Lisa Cawley
8a7cb74f8a
[DOCS] Fix URL in alerting API (#209594) 2025-02-04 09:39:12 -08:00
Lisa Cawley
635bcf08f1
[7.17] [DOCS] Fix hard-coded links (#209433) (#209579)
# Backport

This will backport the following commits from `8.1` to `7.17`:
- [[DOCS] Fix hard-coded links
(#209433)](https://github.com/elastic/kibana/pull/209433)

<!--- Backport version: 9.6.4 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Lisa
Cawley","email":"lcawley@elastic.co"},"sourceCommit":{"committedDate":"2025-02-04T15:39:37Z","message":"[DOCS]
Fix hard-coded links
(#209433)","sha":"d7fe75a06d8758c489a73f61d414829361f7dcec","branchLabelMapping":{"^v8.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","v7.9.4","v7.10.3","v7.11.3","v7.12.2","v7.13.5","v7.14.3","skip-ci","v7.15.3","v7.16.4","v8.0.2","v8.1.4","backport:version","v7.17.28"],"title":"[DOCS]
Fix hard-coded
links","number":209433,"url":"https://github.com/elastic/kibana/pull/209433","mergeCommit":{"message":"[DOCS]
Fix hard-coded links
(#209433)","sha":"d7fe75a06d8758c489a73f61d414829361f7dcec"}},"sourceBranch":"8.1","suggestedTargetBranches":["7.9","7.10","7.11","7.12","7.13","7.14","7.15","7.16","8.0","7.17"],"targetPullRequestStates":[{"branch":"7.9","label":"v7.9.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.10","label":"v7.10.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.11","label":"v7.11.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.12","label":"v7.12.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.13","label":"v7.13.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.14","label":"v7.14.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.15","label":"v7.15.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.16","label":"v7.16.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.0","label":"v8.0.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.1","label":"v8.1.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/209433","number":209433,"mergeCommit":{"message":"[DOCS]
Fix hard-coded links
(#209433)","sha":"d7fe75a06d8758c489a73f61d414829361f7dcec"}},{"branch":"7.17","label":"v7.17.28","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
2025-02-04 17:42:11 +01:00
elastic-renovate-prod[bot]
332ab9c533
Update dependency selenium-webdriver to ^4.28.1 (7.17) (#208432)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[selenium-webdriver](https://togithub.com/SeleniumHQ/selenium/tree/trunk/javascript/node/selenium-webdriver#readme)
([source](https://togithub.com/SeleniumHQ/selenium)) | devDependencies |
minor | [`^4.27.0` ->
`^4.28.1`](https://renovatebot.com/diffs/npm/selenium-webdriver/4.27.0/4.28.1)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>SeleniumHQ/selenium (selenium-webdriver)</summary>

###
[`v4.28.1`](ac342546e9...05c87ca7c1)

[Compare
Source](ac342546e9...05c87ca7c1)

###
[`v4.28.0`](d6e718d134...ac342546e9)

[Compare
Source](d6e718d134...ac342546e9)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoiNy4xNyIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDpza2lwIiwicmVsZWFzZV9ub3RlOnNraXAiXX0=-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2025-01-28 08:37:22 -06:00
Jon
441794931d
[7.17] Upgrade Node.js to 20.18.2 (#207431) (#207896)
#207431
2025-01-28 10:19:55 +01:00
Jeramy Soucy
7490cb6f8e
[7.17] Update platform security modules (main) (#206227) (#207349)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Update platform security modules (main)
(#206227)](https://github.com/elastic/kibana/pull/206227)

Note: this backport PR does not upgrade `uuid` in v7.17 as the original
does in Kibana main. The jump from v3 to v10 was not feasible.

<!--- Backport version: 9.6.4 -->

### 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-01-17T15:46:36Z","message":"Update
platform security modules (main) (#206227)\n\n### Manual update
2025-01-14:\nuuid v11 contains breaking changes. uuid will be bumped to
v10 instead.\n\n### This PR contains the following updates:\n\n| Package
| Type | Update | Change | Pending
|\n|---|---|---|---|---|\n|\n[@types/js-yaml](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/js-yaml)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/js-yaml))\n|
devDependencies | patch | [`^4.0.5`
->\n`^4.0.9`](https://renovatebot.com/diffs/npm/@types%2fjs-yaml/4.0.5/4.0.9)\n|
|\n|\n[@types/lodash](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash))\n|
devDependencies | patch | [`^4.17.13`
->\n`^4.17.14`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.13/4.17.14)\n|
|\n|\n[@types/object-hash](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/object-hash)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/object-hash))\n|
devDependencies | major | [`^1.3.0`
->\n`^3.0.6`](https://renovatebot.com/diffs/npm/@types%2fobject-hash/1.3.0/3.0.6)\n|
|\n|\n[@types/uuid](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid))\n|
devDependencies | major | [`^9.0.0`
->\n`^10.0.0`](https://renovatebot.com/diffs/npm/@types%2fuuid/9.0.0/10.0.0)\n|
|\n|
[dependency-cruiser](https://togithub.com/sverweij/dependency-cruiser)\n|
devDependencies | minor | [`^16.4.2`
->\n`^16.8.0`](https://renovatebot.com/diffs/npm/dependency-cruiser/16.4.2/16.8.0)\n|
`16.9.0` |\n|
[fast-deep-equal](https://togithub.com/epoberezkin/fast-deep-equal)
|\ndependencies | patch | [`^3.1.1`
->\n`^3.1.3`](https://renovatebot.com/diffs/npm/fast-deep-equal/3.1.3/3.1.3)\n|
|\n| [minimist](https://togithub.com/minimistjs/minimist) |
devDependencies\n| patch | [`^1.2.6`
->\n`^1.2.8`](https://renovatebot.com/diffs/npm/minimist/1.2.8/1.2.8) |
|\n| [object-hash](https://togithub.com/puleos/object-hash) |
dependencies\n| major | [`^1.3.1`
->\n`^3.0.0`](https://renovatebot.com/diffs/npm/object-hash/1.3.1/3.0.0)
| |\n| [uuid](https://togithub.com/uuidjs/uuid) | dependencies | major
|\n[~~`9.0.0`
->\n`11.0.3`~~](https://renovatebot.com/diffs/npm/uuid/9.0.0/11.0.3)`9.0.0`\n->
`10.0.0` | ~~`11.0.5` (+1)~~ |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>sverweij/dependency-cruiser
(dependency-cruiser)</summary>\n\n###\n[`v16.8.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.8.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.7.0...v16.8.0)\n\n####

features\n\n-\n[`dd81580`](dd815802)\nfeat:
enables matching transitive dependencies in 'required'
rules\n([#&#8203;975](https://togithub.com/sverweij/dependency-cruiser/issues/975))\n-
thanks to [@&#8203;ThiagoMaia1](https://togithub.com/ThiagoMaia1)
for\nsuggesting and testing the feature\n\n#### 🐛
fixes\n\n-\n[`7bcabe7`](7bcabe70)\nrefactor:
simplifies a few boolean expressions\n- the dependency bump
below\n([`20a7a2f`](20a7a2f1))\nalso
bumped `watskeburt` to latest, which makes both the `--affected`\ncli
option and the cache work better on ms-windows and other ms-dos\nbased
operating systems.\n\n#### 👷
maintenance\n\n-\n[`20a7a2f`](20a7a2f1)\nbuild(npm):
updates external dependencies\n\n#### 🧹
chores\n\n-\n[`fdbb72a`](fdbb72a1)\nchore(configs):
makes 'unlimited' config inherit individual options from\nthe base
config\n-\n[`8595b73`](8595b73d)\nchore(tools):
adds a script that prints a readable AST from any\ntsc-readable
file\n-\n[`476c956`](476c9562)\nchore(npm):
updates external
devDependencies\n\n###\n[`v16.7.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.7.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.6.0...v16.7.0)\n\n####
 feature: recognize type imports in jsdoc\n\nDependency-cruiser now has
the ability to recognize imports in jsdoc -\nboth the new ones
[introduced
in\nTS5.5](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/#the-jsdoc-import-tag)\n(e.g.
`/** @&#8203;import { something } from \"blah\"; */`), as well as\nthe
[older\nones](https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html#import-types)\n(e.g.
`/** @&#8203;type {import('blah').something} */`). It's behind
[an\noption](https://togithub.com/sverweij/dependency-cruiser/blob/main/doc/options-reference.md#detectjsdocimports-detect-dependencies-in-jsdoc-comments)\nso
it will only detect them if you want it to.\n\nThanks to
[@&#8203;louwers](https://togithub.com/louwers) for raising\nthe
associated issue and testing a very early version of
PR\n[#&#8203;965](https://togithub.com/sverweij/dependency-cruiser/issues/965)\n\n-
See [detectJSDocImports: detect dependencies in
JSDoc\ncomments](https://togithub.com/sverweij/dependency-cruiser/blob/main/doc/options-reference.md#detectjsdocimports-detect-dependencies-in-jsdoc-comments)\nin
the options references for more information and some of the
caveats\n(a.o. *really* needs the TypeScript compiler)\n- The PR's also
grew
the\n[dependencyTypes](https://togithub.com/sverweij/dependency-cruiser/blob/main/doc/rules-reference.md#ok---unknown-npm-unknown-undetermined---im-officially-weirded-out---whats-that-about)\n`jsdoc`,
`jsdoc-bracket-import` and `jsdoc-import-tag` for use in
your\nrules.\n\ncommits:\n\n-\n[`09e9e41`](09e9e415)\nfeat(extract):
adds recognition of jsdoc `@import` type
imports\n([#&#8203;965](0d494774)\nfeat(extract):
adds recognition of the 'classic' jsdoc 'bracket'
imports\n([#&#8203;969](fedead65)\nfeat(init):
adds question to enable detection of jsdoc
imports\n([#&#8203;970](https://togithub.com/sverweij/dependency-cruiser/issues/970))\n\n####
🐛
fixes\n\n-\n[`09ae707`](09ae707e)\nfix(npm):
shortens the message in the (only) distributed script\n\n#### 👷
maintenance\n\n-\n[`aae6edd`](b5bfe76a)\nrefactor:
addresses small linting
issues\n-\n[`2d2b0e5`](2d2b0e5d)\nrefactor(resolve):
uses Maps for the context
maps\n-\n[`79e1aa1`](79e1aa19)\nbuild(npm):
updates external
dependencies\n-\n[`09ae707`](09ae707e)\nfix(npm):
shortens the message in the (only) distributed script\n\n#### 🧹
chores\n\n-\n[`8a288dd`](8a288dda)\nchore:
migrates to eslint 9 & flat
config\n([#&#8203;968](69b59b69)\nchore:
makes ci use node 23 instead of
22\n-\n[`78960d3`](78960d37)\nbuild(npm):
adds svgo to
devDependencies\n\n###\n[`v16.6.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.6.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.5.0...v16.6.0)\n\n####

features\n\n-\n[`b473be5`](b473be5b)\nfeat:
adds support for svelte
5\n([#&#8203;963](https://togithub.com/sverweij/dependency-cruiser/issues/963))\n\n####
👷
maintenance\n\n-\n[`7683e90`](7683e904)\nfix(extract):
removes extraneous capturing group from a
regular\nexpression\n-\n[`65f2748`](65f27486)\nbuild(npm):
updates external
dependencies\n\n###\n[`v16.5.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.5.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.4.2...v16.5.0)\n\n####

features\n\n-\n[`802ff6f`](802ff6fa)\nfeat(cli):
expands the info displayed in
--info\n([#&#8203;959](https://togithub.com/sverweij/dependency-cruiser/issues/959))\n\n####
📖
documentation\n\n-\n[`1ca77ec`](1ca77ec0)\ndoc(FAQ):
corrects a
typo\n-\n[`8269857`](82698571)\ndoc(cli):
clarify when using --max-depth is a good idea (*never, that's\nwhen*
😄)\n\n#### 👷
maintenance\n\n-\n[`9453f20`](9453f201)\nbuild(npm):
updates external
dependencies\n\n</details>\n\n<details>\n<summary>puleos/object-hash
(object-hash)</summary>\n\n###\n[`v3.0.0`](f61b9a5d58...v2.1.1)\n\n###\n[`v2.1.0`](https://togithub.com/puleos/object-hash/compare/v2.0.3...f61b9a5d584158abc3e31c29d2b1fa3d74772677)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.3...f61b9a5d584158abc3e31c29d2b1fa3d74772677)\n\n###\n[`v2.0.3`](https://togithub.com/puleos/object-hash/compare/v2.0.2...v2.0.3)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.2...v2.0.3)\n\n###\n[`v2.0.2`](https://togithub.com/puleos/object-hash/compare/v2.0.1...v2.0.2)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.1...v2.0.2)\n\n###\n[`v2.0.1`](https://togithub.com/puleos/object-hash/compare/v2.0.0...v2.0.1)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.0...v2.0.1)\n\n###\n[`v2.0.0`](https://togithub.com/puleos/object-hash/compare/v1.3.1...v2.0.0)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v1.3.1...v2.0.0)\n\n</details>\n\n<details>\n<summary>uuidjs/uuid
(uuid)</summary>\n\n###\n[`v11.0.3`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1103-2024-11-04)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v11.0.2...v11.0.3)\n\n#####
Bug Fixes\n\n- apply stricter typing to the v\\*
signatures\n([#&#8203;831](c2d3fed22c))\n-
export internal uuid
types\n([#&#8203;833](341edf444c))\n-
remove
sourcemaps\n([#&#8203;827](b93ea101af))\n-
revert \"simplify type for v3 and
v5\"\n([#&#8203;835](e2dee691e9))\n\n###\n[`v11.0.2`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1102-2024-10-28)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v11.0.1...v11.0.2)\n\n#####
Bug Fixes\n\n- remove
wrapper.mjs\n([#&#8203;822](6683ad38b0))\n\n###\n[`v11.0.1`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1101-2024-10-27)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v11.0.0...v11.0.1)\n\n#####
Bug Fixes\n\n- restore package.json#browser
field\n([#&#8203;817](ae8f38657b))\n\n###\n[`v11.0.0`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1100-2024-10-26)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v10.0.0...v11.0.0)\n\n#####
⚠ BREAKING CHANGES\n\n- refactor v1 internal state and options
logic\n([#&#8203;780](https://togithub.com/uuidjs/uuid/issues/780))\n-
refactor v7 internal state and options logic,
fixes\n[#&#8203;764](https://togithub.com/uuidjs/uuid/issues/764)\n([#&#8203;779](https://togithub.com/uuidjs/uuid/issues/779))\n-
Port to TypeScript,
closes\n[#&#8203;762](https://togithub.com/uuidjs/uuid/issues/762)\n([#&#8203;763](https://togithub.com/uuidjs/uuid/issues/763))\n-
update node support matrix (only support node
16-20)\n([#&#8203;750](https://togithub.com/uuidjs/uuid/issues/750))\n\n#####
Features\n\n- Port to TypeScript,
closes\n[#&#8203;762](1e0f9870db))\n-
update node support matrix (only support node
16-20)\n([#&#8203;750](883b163b9a))\n\n#####
Bug Fixes\n\n- missing v7 expectations in browser
spec\n([#&#8203;751](f54a866ced))\n-
refactor v1 internal state and options
logic\n([#&#8203;780](031b3d3d73))\n-
refactor v7 internal state and options logic,
fixes\n[#&#8203;764](9dbd1cd417))\n-
remove v4 options default assignment preventing native.randomUUID
from\nbeing used
([#&#8203;786](afe62323c4)),\ncloses
[#&#8203;763](https://togithub.com/uuidjs/uuid/issues/763)\n- seq_hi
shift for byte
6\n([#&#8203;775](1d532ca374))\n-
tsconfig module
type\n([#&#8203;778](7eff835cba))\n\n###\n[`v10.0.0`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1000-2024-06-07)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v9.0.1...v10.0.0)\n\n#####
⚠ BREAKING CHANGES\n\n- update node support (drop node@12, node@14, add
node@20)\n([#&#8203;750](https://togithub.com/uuidjs/uuid/issues/750))\n\n#####
Features\n\n- support support rfc9562 MAX uuid (new in
RFC9562)\n([#&#8203;714](0385cd3f18))\n-
support rfc9562 v6
uuids\n([#&#8203;754](c4ed13e715))\n-
support rfc9562 v7
uuids\n([#&#8203;681](db76a12847))\n-
update node support matrix (only support node
16-20)\n([#&#8203;750](883b163b9a))\n-
support rfc9562 v8
uuids\n([#&#8203;759](35a5342820))\n\n#####
Bug Fixes\n\n- revert \"perf: remove superfluous call to
toLowerCase\n([#&#8203;677](e267b9073d))\n\n###\n[`v9.0.1`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#901-2023-09-12)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v9.0.0...v9.0.1)\n\n#####
build\n\n- Fix CI to work with Node.js 20.x\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
help](https://togithub.com/renovatebot/renovate/discussions) if\nthat's
undesired.\n\n---\n\n- [ ] <!-- rebase-check -->If you want to
rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has been
generated by
[Renovate\nBot](https://togithub.com/renovatebot/renovate).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5IiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy
<jeramy.soucy@elastic.co>","sha":"fdf83cceb2e1a73c072dbc629562c90b40af54db","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Security","release_note:skip","backport
missing","v9.0.0","backport:all-open"],"title":"Update platform security
modules
(main)","number":206227,"url":"https://github.com/elastic/kibana/pull/206227","mergeCommit":{"message":"Update
platform security modules (main) (#206227)\n\n### Manual update
2025-01-14:\nuuid v11 contains breaking changes. uuid will be bumped to
v10 instead.\n\n### This PR contains the following updates:\n\n| Package
| Type | Update | Change | Pending
|\n|---|---|---|---|---|\n|\n[@types/js-yaml](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/js-yaml)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/js-yaml))\n|
devDependencies | patch | [`^4.0.5`
->\n`^4.0.9`](https://renovatebot.com/diffs/npm/@types%2fjs-yaml/4.0.5/4.0.9)\n|
|\n|\n[@types/lodash](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash))\n|
devDependencies | patch | [`^4.17.13`
->\n`^4.17.14`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.13/4.17.14)\n|
|\n|\n[@types/object-hash](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/object-hash)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/object-hash))\n|
devDependencies | major | [`^1.3.0`
->\n`^3.0.6`](https://renovatebot.com/diffs/npm/@types%2fobject-hash/1.3.0/3.0.6)\n|
|\n|\n[@types/uuid](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid))\n|
devDependencies | major | [`^9.0.0`
->\n`^10.0.0`](https://renovatebot.com/diffs/npm/@types%2fuuid/9.0.0/10.0.0)\n|
|\n|
[dependency-cruiser](https://togithub.com/sverweij/dependency-cruiser)\n|
devDependencies | minor | [`^16.4.2`
->\n`^16.8.0`](https://renovatebot.com/diffs/npm/dependency-cruiser/16.4.2/16.8.0)\n|
`16.9.0` |\n|
[fast-deep-equal](https://togithub.com/epoberezkin/fast-deep-equal)
|\ndependencies | patch | [`^3.1.1`
->\n`^3.1.3`](https://renovatebot.com/diffs/npm/fast-deep-equal/3.1.3/3.1.3)\n|
|\n| [minimist](https://togithub.com/minimistjs/minimist) |
devDependencies\n| patch | [`^1.2.6`
->\n`^1.2.8`](https://renovatebot.com/diffs/npm/minimist/1.2.8/1.2.8) |
|\n| [object-hash](https://togithub.com/puleos/object-hash) |
dependencies\n| major | [`^1.3.1`
->\n`^3.0.0`](https://renovatebot.com/diffs/npm/object-hash/1.3.1/3.0.0)
| |\n| [uuid](https://togithub.com/uuidjs/uuid) | dependencies | major
|\n[~~`9.0.0`
->\n`11.0.3`~~](https://renovatebot.com/diffs/npm/uuid/9.0.0/11.0.3)`9.0.0`\n->
`10.0.0` | ~~`11.0.5` (+1)~~ |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>sverweij/dependency-cruiser
(dependency-cruiser)</summary>\n\n###\n[`v16.8.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.8.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.7.0...v16.8.0)\n\n####

features\n\n-\n[`dd81580`](dd815802)\nfeat:
enables matching transitive dependencies in 'required'
rules\n([#&#8203;975](https://togithub.com/sverweij/dependency-cruiser/issues/975))\n-
thanks to [@&#8203;ThiagoMaia1](https://togithub.com/ThiagoMaia1)
for\nsuggesting and testing the feature\n\n#### 🐛
fixes\n\n-\n[`7bcabe7`](7bcabe70)\nrefactor:
simplifies a few boolean expressions\n- the dependency bump
below\n([`20a7a2f`](20a7a2f1))\nalso
bumped `watskeburt` to latest, which makes both the `--affected`\ncli
option and the cache work better on ms-windows and other ms-dos\nbased
operating systems.\n\n#### 👷
maintenance\n\n-\n[`20a7a2f`](20a7a2f1)\nbuild(npm):
updates external dependencies\n\n#### 🧹
chores\n\n-\n[`fdbb72a`](fdbb72a1)\nchore(configs):
makes 'unlimited' config inherit individual options from\nthe base
config\n-\n[`8595b73`](8595b73d)\nchore(tools):
adds a script that prints a readable AST from any\ntsc-readable
file\n-\n[`476c956`](476c9562)\nchore(npm):
updates external
devDependencies\n\n###\n[`v16.7.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.7.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.6.0...v16.7.0)\n\n####
 feature: recognize type imports in jsdoc\n\nDependency-cruiser now has
the ability to recognize imports in jsdoc -\nboth the new ones
[introduced
in\nTS5.5](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/#the-jsdoc-import-tag)\n(e.g.
`/** @&#8203;import { something } from \"blah\"; */`), as well as\nthe
[older\nones](https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html#import-types)\n(e.g.
`/** @&#8203;type {import('blah').something} */`). It's behind
[an\noption](https://togithub.com/sverweij/dependency-cruiser/blob/main/doc/options-reference.md#detectjsdocimports-detect-dependencies-in-jsdoc-comments)\nso
it will only detect them if you want it to.\n\nThanks to
[@&#8203;louwers](https://togithub.com/louwers) for raising\nthe
associated issue and testing a very early version of
PR\n[#&#8203;965](https://togithub.com/sverweij/dependency-cruiser/issues/965)\n\n-
See [detectJSDocImports: detect dependencies in
JSDoc\ncomments](https://togithub.com/sverweij/dependency-cruiser/blob/main/doc/options-reference.md#detectjsdocimports-detect-dependencies-in-jsdoc-comments)\nin
the options references for more information and some of the
caveats\n(a.o. *really* needs the TypeScript compiler)\n- The PR's also
grew
the\n[dependencyTypes](https://togithub.com/sverweij/dependency-cruiser/blob/main/doc/rules-reference.md#ok---unknown-npm-unknown-undetermined---im-officially-weirded-out---whats-that-about)\n`jsdoc`,
`jsdoc-bracket-import` and `jsdoc-import-tag` for use in
your\nrules.\n\ncommits:\n\n-\n[`09e9e41`](09e9e415)\nfeat(extract):
adds recognition of jsdoc `@import` type
imports\n([#&#8203;965](0d494774)\nfeat(extract):
adds recognition of the 'classic' jsdoc 'bracket'
imports\n([#&#8203;969](fedead65)\nfeat(init):
adds question to enable detection of jsdoc
imports\n([#&#8203;970](https://togithub.com/sverweij/dependency-cruiser/issues/970))\n\n####
🐛
fixes\n\n-\n[`09ae707`](09ae707e)\nfix(npm):
shortens the message in the (only) distributed script\n\n#### 👷
maintenance\n\n-\n[`aae6edd`](b5bfe76a)\nrefactor:
addresses small linting
issues\n-\n[`2d2b0e5`](2d2b0e5d)\nrefactor(resolve):
uses Maps for the context
maps\n-\n[`79e1aa1`](79e1aa19)\nbuild(npm):
updates external
dependencies\n-\n[`09ae707`](09ae707e)\nfix(npm):
shortens the message in the (only) distributed script\n\n#### 🧹
chores\n\n-\n[`8a288dd`](8a288dda)\nchore:
migrates to eslint 9 & flat
config\n([#&#8203;968](69b59b69)\nchore:
makes ci use node 23 instead of
22\n-\n[`78960d3`](78960d37)\nbuild(npm):
adds svgo to
devDependencies\n\n###\n[`v16.6.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.6.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.5.0...v16.6.0)\n\n####

features\n\n-\n[`b473be5`](b473be5b)\nfeat:
adds support for svelte
5\n([#&#8203;963](https://togithub.com/sverweij/dependency-cruiser/issues/963))\n\n####
👷
maintenance\n\n-\n[`7683e90`](7683e904)\nfix(extract):
removes extraneous capturing group from a
regular\nexpression\n-\n[`65f2748`](65f27486)\nbuild(npm):
updates external
dependencies\n\n###\n[`v16.5.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.5.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.4.2...v16.5.0)\n\n####

features\n\n-\n[`802ff6f`](802ff6fa)\nfeat(cli):
expands the info displayed in
--info\n([#&#8203;959](https://togithub.com/sverweij/dependency-cruiser/issues/959))\n\n####
📖
documentation\n\n-\n[`1ca77ec`](1ca77ec0)\ndoc(FAQ):
corrects a
typo\n-\n[`8269857`](82698571)\ndoc(cli):
clarify when using --max-depth is a good idea (*never, that's\nwhen*
😄)\n\n#### 👷
maintenance\n\n-\n[`9453f20`](9453f201)\nbuild(npm):
updates external
dependencies\n\n</details>\n\n<details>\n<summary>puleos/object-hash
(object-hash)</summary>\n\n###\n[`v3.0.0`](f61b9a5d58...v2.1.1)\n\n###\n[`v2.1.0`](https://togithub.com/puleos/object-hash/compare/v2.0.3...f61b9a5d584158abc3e31c29d2b1fa3d74772677)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.3...f61b9a5d584158abc3e31c29d2b1fa3d74772677)\n\n###\n[`v2.0.3`](https://togithub.com/puleos/object-hash/compare/v2.0.2...v2.0.3)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.2...v2.0.3)\n\n###\n[`v2.0.2`](https://togithub.com/puleos/object-hash/compare/v2.0.1...v2.0.2)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.1...v2.0.2)\n\n###\n[`v2.0.1`](https://togithub.com/puleos/object-hash/compare/v2.0.0...v2.0.1)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.0...v2.0.1)\n\n###\n[`v2.0.0`](https://togithub.com/puleos/object-hash/compare/v1.3.1...v2.0.0)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v1.3.1...v2.0.0)\n\n</details>\n\n<details>\n<summary>uuidjs/uuid
(uuid)</summary>\n\n###\n[`v11.0.3`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1103-2024-11-04)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v11.0.2...v11.0.3)\n\n#####
Bug Fixes\n\n- apply stricter typing to the v\\*
signatures\n([#&#8203;831](c2d3fed22c))\n-
export internal uuid
types\n([#&#8203;833](341edf444c))\n-
remove
sourcemaps\n([#&#8203;827](b93ea101af))\n-
revert \"simplify type for v3 and
v5\"\n([#&#8203;835](e2dee691e9))\n\n###\n[`v11.0.2`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1102-2024-10-28)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v11.0.1...v11.0.2)\n\n#####
Bug Fixes\n\n- remove
wrapper.mjs\n([#&#8203;822](6683ad38b0))\n\n###\n[`v11.0.1`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1101-2024-10-27)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v11.0.0...v11.0.1)\n\n#####
Bug Fixes\n\n- restore package.json#browser
field\n([#&#8203;817](ae8f38657b))\n\n###\n[`v11.0.0`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1100-2024-10-26)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v10.0.0...v11.0.0)\n\n#####
⚠ BREAKING CHANGES\n\n- refactor v1 internal state and options
logic\n([#&#8203;780](https://togithub.com/uuidjs/uuid/issues/780))\n-
refactor v7 internal state and options logic,
fixes\n[#&#8203;764](https://togithub.com/uuidjs/uuid/issues/764)\n([#&#8203;779](https://togithub.com/uuidjs/uuid/issues/779))\n-
Port to TypeScript,
closes\n[#&#8203;762](https://togithub.com/uuidjs/uuid/issues/762)\n([#&#8203;763](https://togithub.com/uuidjs/uuid/issues/763))\n-
update node support matrix (only support node
16-20)\n([#&#8203;750](https://togithub.com/uuidjs/uuid/issues/750))\n\n#####
Features\n\n- Port to TypeScript,
closes\n[#&#8203;762](1e0f9870db))\n-
update node support matrix (only support node
16-20)\n([#&#8203;750](883b163b9a))\n\n#####
Bug Fixes\n\n- missing v7 expectations in browser
spec\n([#&#8203;751](f54a866ced))\n-
refactor v1 internal state and options
logic\n([#&#8203;780](031b3d3d73))\n-
refactor v7 internal state and options logic,
fixes\n[#&#8203;764](9dbd1cd417))\n-
remove v4 options default assignment preventing native.randomUUID
from\nbeing used
([#&#8203;786](afe62323c4)),\ncloses
[#&#8203;763](https://togithub.com/uuidjs/uuid/issues/763)\n- seq_hi
shift for byte
6\n([#&#8203;775](1d532ca374))\n-
tsconfig module
type\n([#&#8203;778](7eff835cba))\n\n###\n[`v10.0.0`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1000-2024-06-07)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v9.0.1...v10.0.0)\n\n#####
⚠ BREAKING CHANGES\n\n- update node support (drop node@12, node@14, add
node@20)\n([#&#8203;750](https://togithub.com/uuidjs/uuid/issues/750))\n\n#####
Features\n\n- support support rfc9562 MAX uuid (new in
RFC9562)\n([#&#8203;714](0385cd3f18))\n-
support rfc9562 v6
uuids\n([#&#8203;754](c4ed13e715))\n-
support rfc9562 v7
uuids\n([#&#8203;681](db76a12847))\n-
update node support matrix (only support node
16-20)\n([#&#8203;750](883b163b9a))\n-
support rfc9562 v8
uuids\n([#&#8203;759](35a5342820))\n\n#####
Bug Fixes\n\n- revert \"perf: remove superfluous call to
toLowerCase\n([#&#8203;677](e267b9073d))\n\n###\n[`v9.0.1`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#901-2023-09-12)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v9.0.0...v9.0.1)\n\n#####
build\n\n- Fix CI to work with Node.js 20.x\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
help](https://togithub.com/renovatebot/renovate/discussions) if\nthat's
undesired.\n\n---\n\n- [ ] <!-- rebase-check -->If you want to
rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has been
generated by
[Renovate\nBot](https://togithub.com/renovatebot/renovate).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5IiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy
<jeramy.soucy@elastic.co>","sha":"fdf83cceb2e1a73c072dbc629562c90b40af54db"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/206227","number":206227,"mergeCommit":{"message":"Update
platform security modules (main) (#206227)\n\n### Manual update
2025-01-14:\nuuid v11 contains breaking changes. uuid will be bumped to
v10 instead.\n\n### This PR contains the following updates:\n\n| Package
| Type | Update | Change | Pending
|\n|---|---|---|---|---|\n|\n[@types/js-yaml](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/js-yaml)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/js-yaml))\n|
devDependencies | patch | [`^4.0.5`
->\n`^4.0.9`](https://renovatebot.com/diffs/npm/@types%2fjs-yaml/4.0.5/4.0.9)\n|
|\n|\n[@types/lodash](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash))\n|
devDependencies | patch | [`^4.17.13`
->\n`^4.17.14`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.13/4.17.14)\n|
|\n|\n[@types/object-hash](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/object-hash)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/object-hash))\n|
devDependencies | major | [`^1.3.0`
->\n`^3.0.6`](https://renovatebot.com/diffs/npm/@types%2fobject-hash/1.3.0/3.0.6)\n|
|\n|\n[@types/uuid](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/uuid)\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid))\n|
devDependencies | major | [`^9.0.0`
->\n`^10.0.0`](https://renovatebot.com/diffs/npm/@types%2fuuid/9.0.0/10.0.0)\n|
|\n|
[dependency-cruiser](https://togithub.com/sverweij/dependency-cruiser)\n|
devDependencies | minor | [`^16.4.2`
->\n`^16.8.0`](https://renovatebot.com/diffs/npm/dependency-cruiser/16.4.2/16.8.0)\n|
`16.9.0` |\n|
[fast-deep-equal](https://togithub.com/epoberezkin/fast-deep-equal)
|\ndependencies | patch | [`^3.1.1`
->\n`^3.1.3`](https://renovatebot.com/diffs/npm/fast-deep-equal/3.1.3/3.1.3)\n|
|\n| [minimist](https://togithub.com/minimistjs/minimist) |
devDependencies\n| patch | [`^1.2.6`
->\n`^1.2.8`](https://renovatebot.com/diffs/npm/minimist/1.2.8/1.2.8) |
|\n| [object-hash](https://togithub.com/puleos/object-hash) |
dependencies\n| major | [`^1.3.1`
->\n`^3.0.0`](https://renovatebot.com/diffs/npm/object-hash/1.3.1/3.0.0)
| |\n| [uuid](https://togithub.com/uuidjs/uuid) | dependencies | major
|\n[~~`9.0.0`
->\n`11.0.3`~~](https://renovatebot.com/diffs/npm/uuid/9.0.0/11.0.3)`9.0.0`\n->
`10.0.0` | ~~`11.0.5` (+1)~~ |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>sverweij/dependency-cruiser
(dependency-cruiser)</summary>\n\n###\n[`v16.8.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.8.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.7.0...v16.8.0)\n\n####

features\n\n-\n[`dd81580`](dd815802)\nfeat:
enables matching transitive dependencies in 'required'
rules\n([#&#8203;975](https://togithub.com/sverweij/dependency-cruiser/issues/975))\n-
thanks to [@&#8203;ThiagoMaia1](https://togithub.com/ThiagoMaia1)
for\nsuggesting and testing the feature\n\n#### 🐛
fixes\n\n-\n[`7bcabe7`](7bcabe70)\nrefactor:
simplifies a few boolean expressions\n- the dependency bump
below\n([`20a7a2f`](20a7a2f1))\nalso
bumped `watskeburt` to latest, which makes both the `--affected`\ncli
option and the cache work better on ms-windows and other ms-dos\nbased
operating systems.\n\n#### 👷
maintenance\n\n-\n[`20a7a2f`](20a7a2f1)\nbuild(npm):
updates external dependencies\n\n#### 🧹
chores\n\n-\n[`fdbb72a`](fdbb72a1)\nchore(configs):
makes 'unlimited' config inherit individual options from\nthe base
config\n-\n[`8595b73`](8595b73d)\nchore(tools):
adds a script that prints a readable AST from any\ntsc-readable
file\n-\n[`476c956`](476c9562)\nchore(npm):
updates external
devDependencies\n\n###\n[`v16.7.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.7.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.6.0...v16.7.0)\n\n####
 feature: recognize type imports in jsdoc\n\nDependency-cruiser now has
the ability to recognize imports in jsdoc -\nboth the new ones
[introduced
in\nTS5.5](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/#the-jsdoc-import-tag)\n(e.g.
`/** @&#8203;import { something } from \"blah\"; */`), as well as\nthe
[older\nones](https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html#import-types)\n(e.g.
`/** @&#8203;type {import('blah').something} */`). It's behind
[an\noption](https://togithub.com/sverweij/dependency-cruiser/blob/main/doc/options-reference.md#detectjsdocimports-detect-dependencies-in-jsdoc-comments)\nso
it will only detect them if you want it to.\n\nThanks to
[@&#8203;louwers](https://togithub.com/louwers) for raising\nthe
associated issue and testing a very early version of
PR\n[#&#8203;965](https://togithub.com/sverweij/dependency-cruiser/issues/965)\n\n-
See [detectJSDocImports: detect dependencies in
JSDoc\ncomments](https://togithub.com/sverweij/dependency-cruiser/blob/main/doc/options-reference.md#detectjsdocimports-detect-dependencies-in-jsdoc-comments)\nin
the options references for more information and some of the
caveats\n(a.o. *really* needs the TypeScript compiler)\n- The PR's also
grew
the\n[dependencyTypes](https://togithub.com/sverweij/dependency-cruiser/blob/main/doc/rules-reference.md#ok---unknown-npm-unknown-undetermined---im-officially-weirded-out---whats-that-about)\n`jsdoc`,
`jsdoc-bracket-import` and `jsdoc-import-tag` for use in
your\nrules.\n\ncommits:\n\n-\n[`09e9e41`](09e9e415)\nfeat(extract):
adds recognition of jsdoc `@import` type
imports\n([#&#8203;965](0d494774)\nfeat(extract):
adds recognition of the 'classic' jsdoc 'bracket'
imports\n([#&#8203;969](fedead65)\nfeat(init):
adds question to enable detection of jsdoc
imports\n([#&#8203;970](https://togithub.com/sverweij/dependency-cruiser/issues/970))\n\n####
🐛
fixes\n\n-\n[`09ae707`](09ae707e)\nfix(npm):
shortens the message in the (only) distributed script\n\n#### 👷
maintenance\n\n-\n[`aae6edd`](b5bfe76a)\nrefactor:
addresses small linting
issues\n-\n[`2d2b0e5`](2d2b0e5d)\nrefactor(resolve):
uses Maps for the context
maps\n-\n[`79e1aa1`](79e1aa19)\nbuild(npm):
updates external
dependencies\n-\n[`09ae707`](09ae707e)\nfix(npm):
shortens the message in the (only) distributed script\n\n#### 🧹
chores\n\n-\n[`8a288dd`](8a288dda)\nchore:
migrates to eslint 9 & flat
config\n([#&#8203;968](69b59b69)\nchore:
makes ci use node 23 instead of
22\n-\n[`78960d3`](78960d37)\nbuild(npm):
adds svgo to
devDependencies\n\n###\n[`v16.6.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.6.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.5.0...v16.6.0)\n\n####

features\n\n-\n[`b473be5`](b473be5b)\nfeat:
adds support for svelte
5\n([#&#8203;963](https://togithub.com/sverweij/dependency-cruiser/issues/963))\n\n####
👷
maintenance\n\n-\n[`7683e90`](7683e904)\nfix(extract):
removes extraneous capturing group from a
regular\nexpression\n-\n[`65f2748`](65f27486)\nbuild(npm):
updates external
dependencies\n\n###\n[`v16.5.0`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.5.0)\n\n[Compare\nSource](https://togithub.com/sverweij/dependency-cruiser/compare/v16.4.2...v16.5.0)\n\n####

features\n\n-\n[`802ff6f`](802ff6fa)\nfeat(cli):
expands the info displayed in
--info\n([#&#8203;959](https://togithub.com/sverweij/dependency-cruiser/issues/959))\n\n####
📖
documentation\n\n-\n[`1ca77ec`](1ca77ec0)\ndoc(FAQ):
corrects a
typo\n-\n[`8269857`](82698571)\ndoc(cli):
clarify when using --max-depth is a good idea (*never, that's\nwhen*
😄)\n\n#### 👷
maintenance\n\n-\n[`9453f20`](9453f201)\nbuild(npm):
updates external
dependencies\n\n</details>\n\n<details>\n<summary>puleos/object-hash
(object-hash)</summary>\n\n###\n[`v3.0.0`](f61b9a5d58...v2.1.1)\n\n###\n[`v2.1.0`](https://togithub.com/puleos/object-hash/compare/v2.0.3...f61b9a5d584158abc3e31c29d2b1fa3d74772677)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.3...f61b9a5d584158abc3e31c29d2b1fa3d74772677)\n\n###\n[`v2.0.3`](https://togithub.com/puleos/object-hash/compare/v2.0.2...v2.0.3)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.2...v2.0.3)\n\n###\n[`v2.0.2`](https://togithub.com/puleos/object-hash/compare/v2.0.1...v2.0.2)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.1...v2.0.2)\n\n###\n[`v2.0.1`](https://togithub.com/puleos/object-hash/compare/v2.0.0...v2.0.1)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v2.0.0...v2.0.1)\n\n###\n[`v2.0.0`](https://togithub.com/puleos/object-hash/compare/v1.3.1...v2.0.0)\n\n[Compare\nSource](https://togithub.com/puleos/object-hash/compare/v1.3.1...v2.0.0)\n\n</details>\n\n<details>\n<summary>uuidjs/uuid
(uuid)</summary>\n\n###\n[`v11.0.3`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1103-2024-11-04)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v11.0.2...v11.0.3)\n\n#####
Bug Fixes\n\n- apply stricter typing to the v\\*
signatures\n([#&#8203;831](c2d3fed22c))\n-
export internal uuid
types\n([#&#8203;833](341edf444c))\n-
remove
sourcemaps\n([#&#8203;827](b93ea101af))\n-
revert \"simplify type for v3 and
v5\"\n([#&#8203;835](e2dee691e9))\n\n###\n[`v11.0.2`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1102-2024-10-28)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v11.0.1...v11.0.2)\n\n#####
Bug Fixes\n\n- remove
wrapper.mjs\n([#&#8203;822](6683ad38b0))\n\n###\n[`v11.0.1`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1101-2024-10-27)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v11.0.0...v11.0.1)\n\n#####
Bug Fixes\n\n- restore package.json#browser
field\n([#&#8203;817](ae8f38657b))\n\n###\n[`v11.0.0`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1100-2024-10-26)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v10.0.0...v11.0.0)\n\n#####
⚠ BREAKING CHANGES\n\n- refactor v1 internal state and options
logic\n([#&#8203;780](https://togithub.com/uuidjs/uuid/issues/780))\n-
refactor v7 internal state and options logic,
fixes\n[#&#8203;764](https://togithub.com/uuidjs/uuid/issues/764)\n([#&#8203;779](https://togithub.com/uuidjs/uuid/issues/779))\n-
Port to TypeScript,
closes\n[#&#8203;762](https://togithub.com/uuidjs/uuid/issues/762)\n([#&#8203;763](https://togithub.com/uuidjs/uuid/issues/763))\n-
update node support matrix (only support node
16-20)\n([#&#8203;750](https://togithub.com/uuidjs/uuid/issues/750))\n\n#####
Features\n\n- Port to TypeScript,
closes\n[#&#8203;762](1e0f9870db))\n-
update node support matrix (only support node
16-20)\n([#&#8203;750](883b163b9a))\n\n#####
Bug Fixes\n\n- missing v7 expectations in browser
spec\n([#&#8203;751](f54a866ced))\n-
refactor v1 internal state and options
logic\n([#&#8203;780](031b3d3d73))\n-
refactor v7 internal state and options logic,
fixes\n[#&#8203;764](9dbd1cd417))\n-
remove v4 options default assignment preventing native.randomUUID
from\nbeing used
([#&#8203;786](afe62323c4)),\ncloses
[#&#8203;763](https://togithub.com/uuidjs/uuid/issues/763)\n- seq_hi
shift for byte
6\n([#&#8203;775](1d532ca374))\n-
tsconfig module
type\n([#&#8203;778](7eff835cba))\n\n###\n[`v10.0.0`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#1000-2024-06-07)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v9.0.1...v10.0.0)\n\n#####
⚠ BREAKING CHANGES\n\n- update node support (drop node@12, node@14, add
node@20)\n([#&#8203;750](https://togithub.com/uuidjs/uuid/issues/750))\n\n#####
Features\n\n- support support rfc9562 MAX uuid (new in
RFC9562)\n([#&#8203;714](0385cd3f18))\n-
support rfc9562 v6
uuids\n([#&#8203;754](c4ed13e715))\n-
support rfc9562 v7
uuids\n([#&#8203;681](db76a12847))\n-
update node support matrix (only support node
16-20)\n([#&#8203;750](883b163b9a))\n-
support rfc9562 v8
uuids\n([#&#8203;759](35a5342820))\n\n#####
Bug Fixes\n\n- revert \"perf: remove superfluous call to
toLowerCase\n([#&#8203;677](e267b9073d))\n\n###\n[`v9.0.1`](https://togithub.com/uuidjs/uuid/blob/HEAD/CHANGELOG.md#901-2023-09-12)\n\n[Compare\nSource](https://togithub.com/uuidjs/uuid/compare/v9.0.0...v9.0.1)\n\n#####
build\n\n- Fix CI to work with Node.js 20.x\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
help](https://togithub.com/renovatebot/renovate/discussions) if\nthat's
undesired.\n\n---\n\n- [ ] <!-- rebase-check -->If you want to
rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has been
generated by
[Renovate\nBot](https://togithub.com/renovatebot/renovate).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5IiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->\n\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Jeramy Soucy
<jeramy.soucy@elastic.co>","sha":"fdf83cceb2e1a73c072dbc629562c90b40af54db"}}]}]
BACKPORT-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2025-01-23 11:43:07 +01:00
elastic-renovate-prod[bot]
05c24a60e6
Update ftr (7.17) (#206333)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@types/chromedriver](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/chromedriver)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chromedriver))
| devDependencies | patch | [`^81.0.2` ->
`^81.0.5`](https://renovatebot.com/diffs/npm/@types%2fchromedriver/81.0.2/81.0.5)
|
|
[@types/selenium-webdriver](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/selenium-webdriver)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver))
| devDependencies | patch | [`^4.1.27` ->
`^4.1.28`](https://renovatebot.com/diffs/npm/@types%2fselenium-webdriver/4.1.27/4.1.28)
|
| [chromedriver](https://togithub.com/giggio/node-chromedriver) |
devDependencies | major | [`^131.0.1` ->
`^132.0.0`](https://renovatebot.com/diffs/npm/chromedriver/131.0.1/132.0.0)
|
|
[ms-chromium-edge-driver](https://togithub.com/dmlemeshko/ms-edge-driver)
| devDependencies | minor | [`^0.4.3` ->
`^0.5.1`](https://renovatebot.com/diffs/npm/ms-chromium-edge-driver/0.4.3/0.5.1)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>giggio/node-chromedriver (chromedriver)</summary>

###
[`v132.0.0`](https://togithub.com/giggio/node-chromedriver/compare/131.0.5...132.0.0)

[Compare
Source](https://togithub.com/giggio/node-chromedriver/compare/131.0.5...132.0.0)

###
[`v131.0.5`](https://togithub.com/giggio/node-chromedriver/compare/131.0.4...131.0.5)

[Compare
Source](https://togithub.com/giggio/node-chromedriver/compare/131.0.4...131.0.5)

###
[`v131.0.4`](https://togithub.com/giggio/node-chromedriver/compare/131.0.3...131.0.4)

[Compare
Source](https://togithub.com/giggio/node-chromedriver/compare/131.0.3...131.0.4)

###
[`v131.0.3`](https://togithub.com/giggio/node-chromedriver/compare/131.0.2...131.0.3)

[Compare
Source](https://togithub.com/giggio/node-chromedriver/compare/131.0.2...131.0.3)

###
[`v131.0.2`](https://togithub.com/giggio/node-chromedriver/compare/131.0.1...131.0.2)

[Compare
Source](https://togithub.com/giggio/node-chromedriver/compare/131.0.1...131.0.2)

</details>

<details>
<summary>dmlemeshko/ms-edge-driver (ms-chromium-edge-driver)</summary>

###
[`v0.5.1`](https://togithub.com/dmlemeshko/ms-edge-driver/compare/0.4.3...0.5.1)

[Compare
Source](https://togithub.com/dmlemeshko/ms-edge-driver/compare/0.4.3...0.5.1)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoiNy4xNyIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDpza2lwIiwicmVsZWFzZV9ub3RlOnNraXAiXX0=-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2025-01-22 15:46:03 -06:00
Walter Rafelsberger
7081e606ed
[7.17] Update @elastic/ml-ui dependencies (main) (#204210) (#207826)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Update @elastic/ml-ui dependencies (main)
(#204210)](https://github.com/elastic/kibana/pull/204210)

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2025-01-22 17:25:43 +00:00
Gonçalo Rica Pais da Silva
a5828008dc
[7.17] [APM][ML] Update cytoscape with new index.d.ts def, fix typing issues (#206651) (#207230)
# Backport

This will backport the following commits from `main` to `7.17`:
- [[APM][ML] Update cytoscape with new index.d.ts def, fix typing issues
(#206651)](https://github.com/elastic/kibana/pull/206651)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Gonçalo Rica Pais da
Silva","email":"goncalo.rica@elastic.co"},"sourceCommit":{"committedDate":"2025-01-20T13:36:22Z","message":"[APM][ML]
Update cytoscape with new index.d.ts def, fix typing issues
(#206651)\n\n## Summary\r\n\r\n`cytoscape` released yet another semver
breaking change, affecting\r\ntyping once more in a couple of places.
They now have their own\r\n`index.d.ts` file for Typescript support, but
this causes some issues as\r\nthey don't always have the same type name
as the `@types` version. Had\r\nto fix in a couple of places, both in
APM and in ML codebases.\r\n\r\nSupersedes #206498\r\n\r\n## How to
test\r\n\r\n* This PR passes the CI with no typing issues, or failed
tests\r\n* Going to APM or ML pages with cytoscape being loaded shows
no\r\nregressions.","sha":"a0bdc1968456f0db02a18becefdc19bdcc5469f5","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:all-open","Team:obs-ux-infra_services"],"title":"[APM][ML]
Update cytoscape with new index.d.ts def, fix typing
issues","number":206651,"url":"https://github.com/elastic/kibana/pull/206651","mergeCommit":{"message":"[APM][ML]
Update cytoscape with new index.d.ts def, fix typing issues
(#206651)\n\n## Summary\r\n\r\n`cytoscape` released yet another semver
breaking change, affecting\r\ntyping once more in a couple of places.
They now have their own\r\n`index.d.ts` file for Typescript support, but
this causes some issues as\r\nthey don't always have the same type name
as the `@types` version. Had\r\nto fix in a couple of places, both in
APM and in ML codebases.\r\n\r\nSupersedes #206498\r\n\r\n## How to
test\r\n\r\n* This PR passes the CI with no typing issues, or failed
tests\r\n* Going to APM or ML pages with cytoscape being loaded shows
no\r\nregressions.","sha":"a0bdc1968456f0db02a18becefdc19bdcc5469f5"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/206651","number":206651,"mergeCommit":{"message":"[APM][ML]
Update cytoscape with new index.d.ts def, fix typing issues
(#206651)\n\n## Summary\r\n\r\n`cytoscape` released yet another semver
breaking change, affecting\r\ntyping once more in a couple of places.
They now have their own\r\n`index.d.ts` file for Typescript support, but
this causes some issues as\r\nthey don't always have the same type name
as the `@types` version. Had\r\nto fix in a couple of places, both in
APM and in ML codebases.\r\n\r\nSupersedes #206498\r\n\r\n## How to
test\r\n\r\n* This PR passes the CI with no typing issues, or failed
tests\r\n* Going to APM or ML pages with cytoscape being loaded shows
no\r\nregressions.","sha":"a0bdc1968456f0db02a18becefdc19bdcc5469f5"}}]}]
BACKPORT-->
2025-01-20 19:32:22 +00:00
Jon
848679109b
[7.17] [webdriver/chrome] Use headless=new (#206855)
headless=old is no longer available as of Chrome 132
2025-01-16 03:24:47 +00:00
Tiago Costa
a18f71bf77
chore(NA): bump version to 7.17.28 (#206653)
Usually bump from 7.17.27 to 7.17.28
2025-01-15 00:28:05 +00:00
Kurt
846f01600b
[7.17] Upgrade backport to 9.6.4 (#206457) (#206507)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Upgrade backport to 9.6.4
(#206457)](https://github.com/elastic/kibana/pull/206457)

<!--- Backport version: 9.6.4 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"Kurt","email":"kc13greiner@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-01-13T19:10:53Z","message":"Upgrade
backport to 9.6.4 (#206457)\n\n## Summary\r\n\r\nUpgrading `backport` to
`9.6.4`\r\n\r\n[CHANGELOG](https://github.com/sorenlouv/backport/releases)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"91853b4f6b7ea2a51523d945f9f9d989bb7826e3","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Security","release_note:skip","v9.0.0","backport:all-open"],"title":"Upgrade
backport to
9.6.4","number":206457,"url":"https://github.com/elastic/kibana/pull/206457","mergeCommit":{"message":"Upgrade
backport to 9.6.4 (#206457)\n\n## Summary\r\n\r\nUpgrading `backport` to
`9.6.4`\r\n\r\n[CHANGELOG](https://github.com/sorenlouv/backport/releases)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"91853b4f6b7ea2a51523d945f9f9d989bb7826e3"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/206457","number":206457,"mergeCommit":{"message":"Upgrade
backport to 9.6.4 (#206457)\n\n## Summary\r\n\r\nUpgrading `backport` to
`9.6.4`\r\n\r\n[CHANGELOG](https://github.com/sorenlouv/backport/releases)\r\n\r\n---------\r\n\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"91853b4f6b7ea2a51523d945f9f9d989bb7826e3"}}]}]
BACKPORT-->

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2025-01-14 16:20:42 +00:00
wajihaparvez
39dbb6703a
[Docs] 7.17.27 release notes (#206347)
## Summary

Adding 7.17.27 release notes. There were no user-facing changes.

Rel: [2955](https://github.com/elastic/dev/issues/2955)
Closes: [605](https://github.com/elastic/platform-docs-team/issues/605)

[Preview
here](https://kibana_bk_206347.docs-preview.app.elstc.co/guide/en/kibana/7.17/release-notes-7.17.27.html)

![Screenshot 2025-01-10 at 5 05
48 PM](https://github.com/user-attachments/assets/ec028ad3-372c-40be-955b-22f267b65405)
2025-01-13 16:05:39 -05:00
Gonçalo Rica Pais da Silva
828e49db66
[7.17] [ML][APM] Fix Cytoscape listener typing, Update Cytoscape versions (#205726) (#205867)
# Backport

This will backport the following commits from `main` to `7.17`:
- [[ML][APM] Fix Cytoscape listener typing, Update Cytoscape versions
(#205726)](https://github.com/elastic/kibana/pull/205726)

<!--- Backport version: 9.4.3 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Gonçalo Rica Pais da
Silva","email":"goncalo.rica@elastic.co"},"sourceCommit":{"committedDate":"2025-01-08T09:16:17Z","message":"[ML][APM]
Fix Cytoscape listener typing, Update Cytoscape versions (#205726)\n\n##
Summary\r\n\r\nUpdates Cytoscape to newer versions, requiring one change
with some\r\n`removeListener` usage no longer being valid
typing.\r\n\r\nSupersedes #205444\r\n\r\n## How to test\r\n\r\n- Passes
CI with no type errors or failed CI jobs for ML\r\n- Job Map or wherever
cytoscape is being used on ML doesn't leak event\r\nlisteners.\r\n-
Usages in APM also do not
break.","sha":"7363f03d81835f70f39caa27e7096b8a0361ae69","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:all-open","Team:obs-ux-infra_services"],"title":"[ML][APM]
Fix Cytoscape listener typing, Update Cytoscape
versions","number":205726,"url":"https://github.com/elastic/kibana/pull/205726","mergeCommit":{"message":"[ML][APM]
Fix Cytoscape listener typing, Update Cytoscape versions (#205726)\n\n##
Summary\r\n\r\nUpdates Cytoscape to newer versions, requiring one change
with some\r\n`removeListener` usage no longer being valid
typing.\r\n\r\nSupersedes #205444\r\n\r\n## How to test\r\n\r\n- Passes
CI with no type errors or failed CI jobs for ML\r\n- Job Map or wherever
cytoscape is being used on ML doesn't leak event\r\nlisteners.\r\n-
Usages in APM also do not
break.","sha":"7363f03d81835f70f39caa27e7096b8a0361ae69"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/205726","number":205726,"mergeCommit":{"message":"[ML][APM]
Fix Cytoscape listener typing, Update Cytoscape versions (#205726)\n\n##
Summary\r\n\r\nUpdates Cytoscape to newer versions, requiring one change
with some\r\n`removeListener` usage no longer being valid
typing.\r\n\r\nSupersedes #205444\r\n\r\n## How to test\r\n\r\n- Passes
CI with no type errors or failed CI jobs for ML\r\n- Job Map or wherever
cytoscape is being used on ML doesn't leak event\r\nlisteners.\r\n-
Usages in APM also do not
break.","sha":"7363f03d81835f70f39caa27e7096b8a0361ae69"}}]}]
BACKPORT-->
2025-01-08 14:01:24 +00:00
Kurt
8c5bfe7826
[7.17] Upgrading APM Node (#205440) (#205576)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Upgrading APM Node
(#205440)](https://github.com/elastic/kibana/pull/205440)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT
[{"author":{"name":"Kurt","email":"kc13greiner@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-01-03T20:39:25Z","message":"Upgrading
APM Node (#205440)\n\n## Summary\r\n\r\nUpgrade `elastic-apm-node` from
4.9.0 to
4.10.0\r\n\r\n\r\n[CHANGELOG](https://github.com/elastic/apm-agent-nodejs/blob/main/CHANGELOG.asciidoc)","sha":"283bcf5a155ae14c4217a02d6850da43eb8eea15","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","Team:Security","release_note:skip","v9.0.0","backport:all-open"],"number":205440,"url":"https://github.com/elastic/kibana/pull/205440","mergeCommit":{"message":"Upgrading
APM Node (#205440)\n\n## Summary\r\n\r\nUpgrade `elastic-apm-node` from
4.9.0 to
4.10.0\r\n\r\n\r\n[CHANGELOG](https://github.com/elastic/apm-agent-nodejs/blob/main/CHANGELOG.asciidoc)","sha":"283bcf5a155ae14c4217a02d6850da43eb8eea15"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/205440","number":205440,"mergeCommit":{"message":"Upgrading
APM Node (#205440)\n\n## Summary\r\n\r\nUpgrade `elastic-apm-node` from
4.9.0 to
4.10.0\r\n\r\n\r\n[CHANGELOG](https://github.com/elastic/apm-agent-nodejs/blob/main/CHANGELOG.asciidoc)","sha":"283bcf5a155ae14c4217a02d6850da43eb8eea15"}},{"url":"https://github.com/elastic/kibana/pull/205541","number":205541,"branch":"8.x","state":"OPEN"}]}]
BACKPORT-->

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2025-01-07 21:59:31 -05:00
Aleh Zasypkin
120a0f05a6
[7.17] Update actions/checkout action to v4.2.2 (main) (#195305) (#205321)
# Backport

This will backport the following commits from `main` to `7.17`:
- [Update actions/checkout action to v4.2.2 (main)
(#195305)](https://github.com/elastic/kibana/pull/195305)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT
[{"author":{"name":"elastic-renovate-prod[bot]","email":"174716857+elastic-renovate-prod[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2024-12-31T13:47:39Z","message":"Update
actions/checkout action to v4.2.2 (main) (#195305)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[actions/checkout](https://togithub.com/actions/checkout) | action
|\nminor | `v4` -> `v4.2.2` |\n|
[actions/checkout](https://togithub.com/actions/checkout) | action
|\npatch | `v4.2.0` -> `v4.2.2` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>actions/checkout
(actions/checkout)</summary>\n\n###\n[`v4.2.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.2.1...v4.2.2)\n\n-
`url-helper.ts` now leverages well-known environment variables
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1941](https://togithub.com/actions/checkout/pull/1941)\n-
Expand unit test coverage for `isGhes`
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1946](https://togithub.com/actions/checkout/pull/1946)\n\n###\n[`v4.2.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.2.0...v4.2.1)\n\n-
Check out other refs/\\* by commit if provided, fall back to ref
by\n[@&#8203;orhantoy](https://togithub.com/orhantoy)
in\n[https://github.com/actions/checkout/pull/1924](https://togithub.com/actions/checkout/pull/1924)\n\n###\n[`v4.2.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.7...v4.2.0)\n\n-
Add Ref and Commit outputs
by\n[@&#8203;lucacome](https://togithub.com/lucacome)
in\n[https://github.com/actions/checkout/pull/1180](https://togithub.com/actions/checkout/pull/1180)\n-
Dependency updates
by\n[@&#8203;dependabot-](https://togithub.com/dependabot-)\n[https://github.com/actions/checkout/pull/1777](https://togithub.com/actions/checkout/pull/1777),\n[https://github.com/actions/checkout/pull/1872](https://togithub.com/actions/checkout/pull/1872)\n\n###\n[`v4.1.7`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.6...v4.1.7)\n\n-
Bump the minor-npm-dependencies group across 1 directory with 4\nupdates
by [@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739)\n-
Bump actions/checkout from 3 to 4
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697)\n-
Check out other refs/\\* by commit
by\n[@&#8203;orhantoy](https://togithub.com/orhantoy)
in\n[https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774)\n-
Pin actions/checkout's own workflows to a known, good, stable
version.\nby [@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776)\n\n###\n[`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6)\n\n-
Check platform to set archive extension appropriately
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)\n\n###\n[`v4.1.5`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5)\n\n-
Update NPM dependencies
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703)\n-
Bump github/codeql-action from 2 to 3
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694)\n-
Bump actions/setup-node from 1 to 4
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696)\n-
Bump actions/upload-artifact from 2 to 4
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695)\n-
README: Suggest `user.email` to
be\n`41898282+github-actions[bot]@&#8203;users.noreply.github.com`
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707)\n\n###\n[`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4)\n\n-
Disable `extensions.worktreeConfig` when disabling `sparse-checkout`\nby
[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1692](https://togithub.com/actions/checkout/pull/1692)\n-
Add dependabot config
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1688](https://togithub.com/actions/checkout/pull/1688)\n-
Bump the minor-actions-dependencies group with 2 updates
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1693](https://togithub.com/actions/checkout/pull/1693)\n-
Bump word-wrap from 1.2.3 to 1.2.5
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1643](https://togithub.com/actions/checkout/pull/1643)\n\n###\n[`v4.1.3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3)\n\n-
Check git version before attempting to disable `sparse-checkout`
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656)\n-
Add SSH user parameter
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685)\n-
Update `actions/checkout` version in `update-main-version.yml`
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650)\n\n###\n[`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2)\n\n-
Fix: Disable sparse checkout whenever `sparse-checkout` option is
not\npresent [@&#8203;dscho](https://togithub.com/dscho)
in\n[https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)\n\n###\n[`v4.1.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v411)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)\n\n-
Correct link to GitHub Docs
by\n[@&#8203;peterbe](https://togithub.com/peterbe)
in\n[https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)\n-
Link to release page from what's new section
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)\n\n###\n[`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4...v4.1.0)\n\n-
[Add support for partial
checkout\nfilters](https://togithub.com/actions/checkout/pull/1396)\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🔕 **Ignore**: Close this PR
and you won't be reminded about these\nupdates again.\n\n---\n\n- [ ]
<!-- rebase-check -->If you want to rebase/retry this PR, check\nthis
box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://togithub.com/renovatebot/renovate).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"7865d0951cffcfa85d20119327bb1bb7a5ee0060","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","💝community","v9.0.0","backport:all-open"],"number":195305,"url":"https://github.com/elastic/kibana/pull/195305","mergeCommit":{"message":"Update
actions/checkout action to v4.2.2 (main) (#195305)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[actions/checkout](https://togithub.com/actions/checkout) | action
|\nminor | `v4` -> `v4.2.2` |\n|
[actions/checkout](https://togithub.com/actions/checkout) | action
|\npatch | `v4.2.0` -> `v4.2.2` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>actions/checkout
(actions/checkout)</summary>\n\n###\n[`v4.2.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.2.1...v4.2.2)\n\n-
`url-helper.ts` now leverages well-known environment variables
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1941](https://togithub.com/actions/checkout/pull/1941)\n-
Expand unit test coverage for `isGhes`
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1946](https://togithub.com/actions/checkout/pull/1946)\n\n###\n[`v4.2.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.2.0...v4.2.1)\n\n-
Check out other refs/\\* by commit if provided, fall back to ref
by\n[@&#8203;orhantoy](https://togithub.com/orhantoy)
in\n[https://github.com/actions/checkout/pull/1924](https://togithub.com/actions/checkout/pull/1924)\n\n###\n[`v4.2.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.7...v4.2.0)\n\n-
Add Ref and Commit outputs
by\n[@&#8203;lucacome](https://togithub.com/lucacome)
in\n[https://github.com/actions/checkout/pull/1180](https://togithub.com/actions/checkout/pull/1180)\n-
Dependency updates
by\n[@&#8203;dependabot-](https://togithub.com/dependabot-)\n[https://github.com/actions/checkout/pull/1777](https://togithub.com/actions/checkout/pull/1777),\n[https://github.com/actions/checkout/pull/1872](https://togithub.com/actions/checkout/pull/1872)\n\n###\n[`v4.1.7`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.6...v4.1.7)\n\n-
Bump the minor-npm-dependencies group across 1 directory with 4\nupdates
by [@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739)\n-
Bump actions/checkout from 3 to 4
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697)\n-
Check out other refs/\\* by commit
by\n[@&#8203;orhantoy](https://togithub.com/orhantoy)
in\n[https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774)\n-
Pin actions/checkout's own workflows to a known, good, stable
version.\nby [@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776)\n\n###\n[`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6)\n\n-
Check platform to set archive extension appropriately
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)\n\n###\n[`v4.1.5`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5)\n\n-
Update NPM dependencies
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703)\n-
Bump github/codeql-action from 2 to 3
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694)\n-
Bump actions/setup-node from 1 to 4
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696)\n-
Bump actions/upload-artifact from 2 to 4
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695)\n-
README: Suggest `user.email` to
be\n`41898282+github-actions[bot]@&#8203;users.noreply.github.com`
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707)\n\n###\n[`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4)\n\n-
Disable `extensions.worktreeConfig` when disabling `sparse-checkout`\nby
[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1692](https://togithub.com/actions/checkout/pull/1692)\n-
Add dependabot config
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1688](https://togithub.com/actions/checkout/pull/1688)\n-
Bump the minor-actions-dependencies group with 2 updates
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1693](https://togithub.com/actions/checkout/pull/1693)\n-
Bump word-wrap from 1.2.3 to 1.2.5
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1643](https://togithub.com/actions/checkout/pull/1643)\n\n###\n[`v4.1.3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3)\n\n-
Check git version before attempting to disable `sparse-checkout`
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656)\n-
Add SSH user parameter
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685)\n-
Update `actions/checkout` version in `update-main-version.yml`
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650)\n\n###\n[`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2)\n\n-
Fix: Disable sparse checkout whenever `sparse-checkout` option is
not\npresent [@&#8203;dscho](https://togithub.com/dscho)
in\n[https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)\n\n###\n[`v4.1.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v411)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)\n\n-
Correct link to GitHub Docs
by\n[@&#8203;peterbe](https://togithub.com/peterbe)
in\n[https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)\n-
Link to release page from what's new section
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)\n\n###\n[`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4...v4.1.0)\n\n-
[Add support for partial
checkout\nfilters](https://togithub.com/actions/checkout/pull/1396)\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🔕 **Ignore**: Close this PR
and you won't be reminded about these\nupdates again.\n\n---\n\n- [ ]
<!-- rebase-check -->If you want to rebase/retry this PR, check\nthis
box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://togithub.com/renovatebot/renovate).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"7865d0951cffcfa85d20119327bb1bb7a5ee0060"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/195305","number":195305,"mergeCommit":{"message":"Update
actions/checkout action to v4.2.2 (main) (#195305)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[actions/checkout](https://togithub.com/actions/checkout) | action
|\nminor | `v4` -> `v4.2.2` |\n|
[actions/checkout](https://togithub.com/actions/checkout) | action
|\npatch | `v4.2.0` -> `v4.2.2` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>actions/checkout
(actions/checkout)</summary>\n\n###\n[`v4.2.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.2.1...v4.2.2)\n\n-
`url-helper.ts` now leverages well-known environment variables
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1941](https://togithub.com/actions/checkout/pull/1941)\n-
Expand unit test coverage for `isGhes`
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1946](https://togithub.com/actions/checkout/pull/1946)\n\n###\n[`v4.2.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.2.0...v4.2.1)\n\n-
Check out other refs/\\* by commit if provided, fall back to ref
by\n[@&#8203;orhantoy](https://togithub.com/orhantoy)
in\n[https://github.com/actions/checkout/pull/1924](https://togithub.com/actions/checkout/pull/1924)\n\n###\n[`v4.2.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.7...v4.2.0)\n\n-
Add Ref and Commit outputs
by\n[@&#8203;lucacome](https://togithub.com/lucacome)
in\n[https://github.com/actions/checkout/pull/1180](https://togithub.com/actions/checkout/pull/1180)\n-
Dependency updates
by\n[@&#8203;dependabot-](https://togithub.com/dependabot-)\n[https://github.com/actions/checkout/pull/1777](https://togithub.com/actions/checkout/pull/1777),\n[https://github.com/actions/checkout/pull/1872](https://togithub.com/actions/checkout/pull/1872)\n\n###\n[`v4.1.7`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.6...v4.1.7)\n\n-
Bump the minor-npm-dependencies group across 1 directory with 4\nupdates
by [@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739)\n-
Bump actions/checkout from 3 to 4
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697)\n-
Check out other refs/\\* by commit
by\n[@&#8203;orhantoy](https://togithub.com/orhantoy)
in\n[https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774)\n-
Pin actions/checkout's own workflows to a known, good, stable
version.\nby [@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776)\n\n###\n[`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6)\n\n-
Check platform to set archive extension appropriately
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)\n\n###\n[`v4.1.5`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5)\n\n-
Update NPM dependencies
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703)\n-
Bump github/codeql-action from 2 to 3
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694)\n-
Bump actions/setup-node from 1 to 4
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696)\n-
Bump actions/upload-artifact from 2 to 4
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695)\n-
README: Suggest `user.email` to
be\n`41898282+github-actions[bot]@&#8203;users.noreply.github.com`
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707)\n\n###\n[`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4)\n\n-
Disable `extensions.worktreeConfig` when disabling `sparse-checkout`\nby
[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1692](https://togithub.com/actions/checkout/pull/1692)\n-
Add dependabot config
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1688](https://togithub.com/actions/checkout/pull/1688)\n-
Bump the minor-actions-dependencies group with 2 updates
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1693](https://togithub.com/actions/checkout/pull/1693)\n-
Bump word-wrap from 1.2.3 to 1.2.5
by\n[@&#8203;dependabot](https://togithub.com/dependabot)
in\n[https://github.com/actions/checkout/pull/1643](https://togithub.com/actions/checkout/pull/1643)\n\n###\n[`v4.1.3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3)\n\n-
Check git version before attempting to disable `sparse-checkout`
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656)\n-
Add SSH user parameter
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685)\n-
Update `actions/checkout` version in `update-main-version.yml`
by\n[@&#8203;jww3](https://togithub.com/jww3)
in\n[https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650)\n\n###\n[`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2)\n\n-
Fix: Disable sparse checkout whenever `sparse-checkout` option is
not\npresent [@&#8203;dscho](https://togithub.com/dscho)
in\n[https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)\n\n###\n[`v4.1.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v411)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)\n\n-
Correct link to GitHub Docs
by\n[@&#8203;peterbe](https://togithub.com/peterbe)
in\n[https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)\n-
Link to release page from what's new section
by\n[@&#8203;cory-miller](https://togithub.com/cory-miller)
in\n[https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)\n\n###\n[`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410)\n\n[Compare\nSource](https://togithub.com/actions/checkout/compare/v4...v4.1.0)\n\n-
[Add support for partial
checkout\nfilters](https://togithub.com/actions/checkout/pull/1396)\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🔕 **Ignore**: Close this PR
and you won't be reminded about these\nupdates again.\n\n---\n\n- [ ]
<!-- rebase-check -->If you want to rebase/retry this PR, check\nthis
box\n\n---\n\nThis PR has been generated by
[Renovate\nBot](https://togithub.com/renovatebot/renovate).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"7865d0951cffcfa85d20119327bb1bb7a5ee0060"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
2024-12-31 11:48:56 -05:00
Aleh Zasypkin
b9c03b3bb5
fix(codeql, 7.17): fix path to kbn-pm package in CodeQL scan exclusion list (#205229)
## Summary

Fix path to `kbn-pm` package in CodeQL scan exclusion list (was broken
by backport from `main` and `8.x` where `kbn-pm` package was moved to
the repository root).

__Follow-up for:__ https://github.com/elastic/kibana/pull/205197
2024-12-30 11:06:21 +01:00
Aleh Zasypkin
a9f222ca33
[7.17] fix(codeql): update CodeQL ingore-paths config (#205197) (#205203)
# Backport

This will backport the following commits from `main` to `7.17`:
- [fix(codeql): update CodeQL `ingore-paths` config
(#205197)](https://github.com/elastic/kibana/pull/205197)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Aleh
Zasypkin","email":"aleh.zasypkin@elastic.co"},"sourceCommit":{"committedDate":"2024-12-27T12:58:15Z","message":"fix(codeql):
update CodeQL `ingore-paths` config (#205197)\n\n## Summary\n\nThis PR
updates `ignore-paths` path CodeQL config to remove the paths\nthat no
longer exist and exclude other well-known test/dev-only
paths.\n\nNon-existent paths can be seen in the CodeQL logs from the
most recent\nrun:\n```\n2024-12-26T21:29:09.2376056Z [2024-12-26
21:29:09] [build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-babel-plugin-package-imports,
which does not exist.\n2024-12-26T21:29:09.2377637Z [2024-12-26
21:29:09] [build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-bazel-packages, which does
not exist.\n2024-12-26T21:29:09.2387717Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-package-map, which does not
exist.\n2024-12-26T21:29:09.2390381Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-spec-to-console, which does
not exist.\n2024-12-26T21:29:09.2396606Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-ts-project-linter, which
does not exist.\n2024-12-26T21:29:09.2402596Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-ts-project-linter-cli,
which does not
exist.\n```","sha":"04ff8aafe599f929710069ff75e12bfdd4d67ce2","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","Team:Security","release_note:skip","v9.0.0","backport:all-open"],"number":205197,"url":"https://github.com/elastic/kibana/pull/205197","mergeCommit":{"message":"fix(codeql):
update CodeQL `ingore-paths` config (#205197)\n\n## Summary\n\nThis PR
updates `ignore-paths` path CodeQL config to remove the paths\nthat no
longer exist and exclude other well-known test/dev-only
paths.\n\nNon-existent paths can be seen in the CodeQL logs from the
most recent\nrun:\n```\n2024-12-26T21:29:09.2376056Z [2024-12-26
21:29:09] [build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-babel-plugin-package-imports,
which does not exist.\n2024-12-26T21:29:09.2377637Z [2024-12-26
21:29:09] [build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-bazel-packages, which does
not exist.\n2024-12-26T21:29:09.2387717Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-package-map, which does not
exist.\n2024-12-26T21:29:09.2390381Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-spec-to-console, which does
not exist.\n2024-12-26T21:29:09.2396606Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-ts-project-linter, which
does not exist.\n2024-12-26T21:29:09.2402596Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-ts-project-linter-cli,
which does not
exist.\n```","sha":"04ff8aafe599f929710069ff75e12bfdd4d67ce2"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/205197","number":205197,"mergeCommit":{"message":"fix(codeql):
update CodeQL `ingore-paths` config (#205197)\n\n## Summary\n\nThis PR
updates `ignore-paths` path CodeQL config to remove the paths\nthat no
longer exist and exclude other well-known test/dev-only
paths.\n\nNon-existent paths can be seen in the CodeQL logs from the
most recent\nrun:\n```\n2024-12-26T21:29:09.2376056Z [2024-12-26
21:29:09] [build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-babel-plugin-package-imports,
which does not exist.\n2024-12-26T21:29:09.2377637Z [2024-12-26
21:29:09] [build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-bazel-packages, which does
not exist.\n2024-12-26T21:29:09.2387717Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-package-map, which does not
exist.\n2024-12-26T21:29:09.2390381Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-spec-to-console, which does
not exist.\n2024-12-26T21:29:09.2396606Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-ts-project-linter, which
does not exist.\n2024-12-26T21:29:09.2402596Z [2024-12-26 21:29:09]
[build-stderr] Skipping path
/home/runner/work/kibana/kibana/packages/kbn-ts-project-linter-cli,
which does not
exist.\n```","sha":"04ff8aafe599f929710069ff75e12bfdd4d67ce2"}},{"url":"https://github.com/elastic/kibana/pull/205202","number":205202,"branch":"8.x","state":"OPEN"}]}]
BACKPORT-->
2024-12-27 14:47:00 +01:00