-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backport tough-cookie v5 #193300
Closed
kc13greiner
wants to merge
10,000
commits into
elastic:main
from
kc13greiner:backport/7.17/pr-193107
Closed
Backport tough-cookie v5 #193300
kc13greiner
wants to merge
10,000
commits into
elastic:main
from
kc13greiner:backport/7.17/pr-193107
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## Summary Adds the 7.17.16 release note. Closes: [elastic#172179](elastic#172179) Co-authored-by: Kibana Machine <[email protected]>
Manual backport of elastic#172732
## Summary This is a manual back port of elastic#172332 to Kibana 7.17. It's worth pointing out in this PR, for validating archive and binary checksums we now use the sha256 hashing algorithm. <!-- ### Checklist Delete any items that are not applicable to this PR. - [ ] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md) - [ ] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [ ] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios - [ ] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed - [ ] Any UI touched in this PR is usable by keyboard only (learn more about [keyboard accessibility](https://webaim.org/techniques/keyboard/)) - [ ] Any UI touched in this PR does not create any new axe failures (run axe in browser: [FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/), [Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US)) - [ ] If a plugin configuration key changed, check if it needs to be allowlisted in the cloud and added to the [docker list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker) - [ ] This renders correctly on smaller devices using a responsive layout. (You can test this [in your browser](https://www.browserstack.com/guide/responsive-testing-on-local-server)) - [ ] This was checked for [cross-browser compatibility](https://www.elastic.co/support/matrix#matrix_browsers) ### Risk Matrix Delete this section if it is not applicable to this PR. Before closing this PR, invite QA, stakeholders, and other developers to identify risks that should be tested prior to the change/feature release. When forming the risk matrix, consider some of the following examples and how they may potentially impact the change: | Risk | Probability | Severity | Mitigation/Notes | |---------------------------|-------------|----------|-------------------------| | Multiple Spaces—unexpected behavior in non-default Kibana Space. | Low | High | Integration tests will verify that all features are still supported in non-default Kibana Space and when user switches between spaces. | | Multiple nodes—Elasticsearch polling might have race conditions when multiple Kibana nodes are polling for the same tasks. | High | Low | Tasks are idempotent, so executing them multiple times will not result in logical error, but will degrade performance. To test for this case we add plenty of unit tests around this logic and document manual testing procedure. | | Code should gracefully handle cases when feature X or plugin Y are disabled. | Medium | High | Unit tests will verify that any feature flag or plugin combination still results in our service operational. | | [See more potential risk examples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) | ### For maintainers - [ ] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) -->
## Summary Upgrades html-loader to v1.3.2, matching the main branch.
Usually bump from 7.17.16 to 7.17.17
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…tic#173812) # Backport This will backport the following commits from `main` to `7.17`: - [Update platform security modules (main) (elastic#173232)](elastic#173232) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"renovate[bot]","email":"29139614+renovate[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-12-20T19:58:38Z","message":"Update platform security modules (main) (elastic#173232)","sha":"35d79a901d9c690fbb128f138203799f97826291","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Security","release_note:skip","backport:all-open","v8.13.0"],"number":173232,"url":"https://github.com/elastic/kibana/pull/173232","mergeCommit":{"message":"Update platform security modules (main) (elastic#173232)","sha":"35d79a901d9c690fbb128f138203799f97826291"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/173232","number":173232,"mergeCommit":{"message":"Update platform security modules (main) (elastic#173232)","sha":"35d79a901d9c690fbb128f138203799f97826291"}},{"url":"https://github.com/elastic/kibana/pull/173788","number":173788,"branch":"8.12","state":"OPEN"}]}] BACKPORT--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…astic#173926) # Backport This will backport the following commits from `main` to `7.17`: - [Bump `semver` package version to `5.7.2`. (elastic#173918)](elastic#173918) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Aleh Zasypkin","email":"[email protected]"},"sourceCommit":{"committedDate":"2023-12-22T14:48:04Z","message":"Bump `semver` package version to `5.7.2`. (elastic#173918)\n\n## Summary\r\n\r\nBump `semver` package version to `^5.7.2` and `^7.5.4`.","sha":"3ce865c199f054d79712baea741380c78809c42d","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","release_note:skip","backport:all-open","v8.13.0"],"number":173918,"url":"https://github.com/elastic/kibana/pull/173918","mergeCommit":{"message":"Bump `semver` package version to `5.7.2`. (elastic#173918)\n\n## Summary\r\n\r\nBump `semver` package version to `^5.7.2` and `^7.5.4`.","sha":"3ce865c199f054d79712baea741380c78809c42d"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/173918","number":173918,"mergeCommit":{"message":"Bump `semver` package version to `5.7.2`. (elastic#173918)\n\n## Summary\r\n\r\nBump `semver` package version to `^5.7.2` and `^7.5.4`.","sha":"3ce865c199f054d79712baea741380c78809c42d"}},{"url":"https://github.com/elastic/kibana/pull/173925","number":173925,"branch":"8.12","state":"OPEN"}]}] BACKPORT--> Co-authored-by: Kibana Machine <[email protected]>
## Summary Manual 7.17 backport of elastic#173866
## Summary Manual backport to 7.17 of axios upgrade 1.6.0 to 1.6.3 See elastic#174002 --------- Co-authored-by: kibanamachine <[email protected]>
Co-authored-by: kibanamachine <[email protected]>
elastic#173942 --------- Co-authored-by: Patryk Kopyciński <[email protected]> Co-authored-by: Tiago Costa <[email protected]> Co-authored-by: kibanamachine <[email protected]>
Co-authored-by: kibanamachine <[email protected]>
## Summary Bumps `ramda` package from `0.27.1` to `0.27.2`
# Backport This will backport the following commits from `main` to `7.17`: - [Upgrade [email protected]→2.9.2 (elastic#174108)](elastic#174108) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jeramy Soucy","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-01-03T16:24:51Z","message":"Upgrade [email protected]→2.9.2 (elastic#174108)\n\n## Summary\r\n\r\nUpgrades `lmdb` from v2.6.9 to v2.9.2, and `msgpackr` from v1.7.2 to\r\nv1.10.1.","sha":"fb6b3e807045cf2de762c626e04d334fd6742b19","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Security","release_note:skip","backport:all-open","v8.12.0","v8.13.0"],"number":174108,"url":"https://github.com/elastic/kibana/pull/174108","mergeCommit":{"message":"Upgrade [email protected]→2.9.2 (elastic#174108)\n\n## Summary\r\n\r\nUpgrades `lmdb` from v2.6.9 to v2.9.2, and `msgpackr` from v1.7.2 to\r\nv1.10.1.","sha":"fb6b3e807045cf2de762c626e04d334fd6742b19"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"8.12","label":"v8.12.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/174200","number":174200,"state":"MERGED","mergeCommit":{"sha":"1d6a90d2fd36fa3c86f112d194f4a9614c7297ca","message":"[8.12] Upgrade [email protected]→2.9.2 (elastic#174108) (elastic#174200)\n\n# Backport\n\nThis will backport the following commits from `main` to `8.12`:\n- [Upgrade [email protected]→2.9.2\n(elastic#174108)](https://github.com/elastic/kibana/pull/174108)\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 [{\"author\":{\"name\":\"Jeramy\nSoucy\",\"email\":\"[email protected]\"},\"sourceCommit\":{\"committedDate\":\"2024-01-03T16:24:51Z\",\"message\":\"Upgrade\[email protected]→2.9.2 (elastic#174108)\\n\\n## Summary\\r\\n\\r\\nUpgrades `lmdb` from\nv2.6.9 to v2.9.2, and `msgpackr` from v1.7.2\nto\\r\\nv1.10.1.\",\"sha\":\"fb6b3e807045cf2de762c626e04d334fd6742b19\",\"branchLabelMapping\":{\"^v8.13.0$\":\"main\",\"^v(\\\\d+).(\\\\d+).\\\\d+$\":\"$1.$2\"}},\"sourcePullRequest\":{\"labels\":[\"Team:Security\",\"release_note:skip\",\"backport:all-open\",\"v8.13.0\"],\"title\":\"Upgrade\[email protected]→2.9.2\",\"number\":174108,\"url\":\"https://github.com/elastic/kibana/pull/174108\",\"mergeCommit\":{\"message\":\"Upgrade\[email protected]→2.9.2 (elastic#174108)\\n\\n## Summary\\r\\n\\r\\nUpgrades `lmdb` from\nv2.6.9 to v2.9.2, and `msgpackr` from v1.7.2\nto\\r\\nv1.10.1.\",\"sha\":\"fb6b3e807045cf2de762c626e04d334fd6742b19\"}},\"sourceBranch\":\"main\",\"suggestedTargetBranches\":[],\"targetPullRequestStates\":[{\"branch\":\"main\",\"label\":\"v8.13.0\",\"branchLabelMappingKey\":\"^v8.13.0$\",\"isSourceBranch\":true,\"state\":\"MERGED\",\"url\":\"https://github.com/elastic/kibana/pull/174108\",\"number\":174108,\"mergeCommit\":{\"message\":\"Upgrade\[email protected]→2.9.2 (elastic#174108)\\n\\n## Summary\\r\\n\\r\\nUpgrades `lmdb` from\nv2.6.9 to v2.9.2, and `msgpackr` from v1.7.2\nto\\r\\nv1.10.1.\",\"sha\":\"fb6b3e807045cf2de762c626e04d334fd6742b19\"}}]}]\nBACKPORT-->\n\nCo-authored-by: Jeramy Soucy <[email protected]>"}},{"branch":"main","label":"v8.13.0","labelRegex":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/174108","number":174108,"mergeCommit":{"message":"Upgrade [email protected]→2.9.2 (elastic#174108)\n\n## Summary\r\n\r\nUpgrades `lmdb` from v2.6.9 to v2.9.2, and `msgpackr` from v1.7.2 to\r\nv1.10.1.","sha":"fb6b3e807045cf2de762c626e04d334fd6742b19"}}]}] BACKPORT-->
# Backport This will backport the following commits from `main` to `7.17`: - [[ci] Remove ubi8 step (elastic#174257)](elastic#174257) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jon","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-01-04T13:34:11Z","message":"[ci] Remove ubi8 step (elastic#174257)\n\nUBI8 builds were removed in\r\nhttps://github.com/elastic/pull/173873, but I missed the CI step\r\nthat verifies the docker context. This removes the step.","sha":"d72a5d1f631249b2ed4eb4dd2bbd285e586b0cfe","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","backport:all-open","v8.13.0"],"title":"[ci] Remove ubi8 step","number":174257,"url":"https://github.com/elastic/kibana/pull/174257","mergeCommit":{"message":"[ci] Remove ubi8 step (elastic#174257)\n\nUBI8 builds were removed in\r\nhttps://github.com/elastic/pull/173873, but I missed the CI step\r\nthat verifies the docker context. This removes the step.","sha":"d72a5d1f631249b2ed4eb4dd2bbd285e586b0cfe"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/174257","number":174257,"mergeCommit":{"message":"[ci] Remove ubi8 step (elastic#174257)\n\nUBI8 builds were removed in\r\nhttps://github.com/elastic/pull/173873, but I missed the CI step\r\nthat verifies the docker context. This removes the step.","sha":"d72a5d1f631249b2ed4eb4dd2bbd285e586b0cfe"}}]}] BACKPORT--> Co-authored-by: Jon <[email protected]>
## Summary [Manual backport](elastic#174006) of `apidoc-markdown` upgrade to 7.17
…191208) # Backport This will backport the following commits from `main` to `7.17`: - [Add Elena to the hardening manifest (elastic#191197)](elastic#191197) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Larry Gregory","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-08-23T15:42:00Z","message":"Add Elena to the hardening manifest (elastic#191197)\n\n## Summary\r\n\r\nAdds @elena-shostak to the Iron Bank hardening manifest.","sha":"0330c70642ccce33bf984629ccd53f4864cbbc68","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","Team:Security","release_note:skip","backport:all-open","v8.16.0"],"title":"Add Elena to the hardening manifest","number":191197,"url":"https://github.com/elastic/kibana/pull/191197","mergeCommit":{"message":"Add Elena to the hardening manifest (elastic#191197)\n\n## Summary\r\n\r\nAdds @elena-shostak to the Iron Bank hardening manifest.","sha":"0330c70642ccce33bf984629ccd53f4864cbbc68"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/191197","number":191197,"mergeCommit":{"message":"Add Elena to the hardening manifest (elastic#191197)\n\n## Summary\r\n\r\nAdds @elena-shostak to the Iron Bank hardening manifest.","sha":"0330c70642ccce33bf984629ccd53f4864cbbc68"}}]}] BACKPORT--> Co-authored-by: Larry Gregory <[email protected]>
…lastic#191227) # Backport This will backport the following commits from `main` to `7.17`: - [[DOCS] Microsoft Teams connector known issue (elastic#191143)](elastic#191143) - elastic#190568 <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Lisa Cawley","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-08-23T17:15:05Z","message":"[DOCS] Microsoft Teams connector known issue (elastic#191143)","sha":"bb7466e44358d0b577dc2eeb0af9816a331d5ca3","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","docs","Feature:Actions/ConnectorsManagement","backport:all-open","v8.16.0","v8.15.1"],"number":191143,"url":"https://github.com/elastic/kibana/pull/191143","mergeCommit":{"message":"[DOCS] Microsoft Teams connector known issue (elastic#191143)","sha":"bb7466e44358d0b577dc2eeb0af9816a331d5ca3"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.16.0","labelRegex":"^v8.16.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/191143","number":191143,"mergeCommit":{"message":"[DOCS] Microsoft Teams connector known issue (elastic#191143)","sha":"bb7466e44358d0b577dc2eeb0af9816a331d5ca3"}},{"branch":"8.15","label":"v8.15.1","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/191219","number":191219,"state":"MERGED","mergeCommit":{"sha":"0437c1bbda4984c51edd18a94182336906a9767a","message":"[8.15] [DOCS] Microsoft Teams connector known issue (elastic#191143) (elastic#191219)\n\n# Backport\n\nThis will backport the following commits from `main` to `8.15`:\n- [[DOCS] Microsoft Teams connector known issue\n(elastic#191143)](https://github.com/elastic/kibana/pull/191143)\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 [{\"author\":{\"name\":\"Lisa\nCawley\",\"email\":\"[email protected]\"},\"sourceCommit\":{\"committedDate\":\"2024-08-23T17:15:05Z\",\"message\":\"[DOCS]\nMicrosoft Teams connector known issue\n(elastic#191143)\",\"sha\":\"bb7466e44358d0b577dc2eeb0af9816a331d5ca3\",\"branchLabelMapping\":{\"^v8.16.0$\":\"main\",\"^v(\\\\d+).(\\\\d+).\\\\d+$\":\"$1.$2\"}},\"sourcePullRequest\":{\"labels\":[\"release_note:skip\",\"Team:ResponseOps\",\"docs\",\"Feature:Actions/ConnectorsManagement\",\"backport:all-open\",\"v8.16.0\"],\"title\":\"[DOCS]\nMicrosoft Teams connector known\nissue\",\"number\":191143,\"url\":\"https://github.com/elastic/kibana/pull/191143\",\"mergeCommit\":{\"message\":\"[DOCS]\nMicrosoft Teams connector known issue\n(elastic#191143)\",\"sha\":\"bb7466e44358d0b577dc2eeb0af9816a331d5ca3\"}},\"sourceBranch\":\"main\",\"suggestedTargetBranches\":[],\"targetPullRequestStates\":[{\"branch\":\"main\",\"label\":\"v8.16.0\",\"branchLabelMappingKey\":\"^v8.16.0$\",\"isSourceBranch\":true,\"state\":\"MERGED\",\"url\":\"https://github.com/elastic/kibana/pull/191143\",\"number\":191143,\"mergeCommit\":{\"message\":\"[DOCS]\nMicrosoft Teams connector known issue\n(elastic#191143)\",\"sha\":\"bb7466e44358d0b577dc2eeb0af9816a331d5ca3\"}}]}]\nBACKPORT-->\n\nCo-authored-by: Lisa Cawley <[email protected]>"}}]}] BACKPORT--> ### Preview - https://kibana_bk_191227.docs-preview.app.elstc.co/guide/en/kibana/7.17/release-notes-7.17.23.html#known-issues-v7.17.23 - https://kibana_bk_191227.docs-preview.app.elstc.co/guide/en/kibana/7.17/teams-action-type.html#configuring-teams
elastic#191311) (elastic#191517) # Backport This will backport the following commits from `main` to `7.17`: - [[UII] Use signed version of old endpoint package for setup test (elastic#191311)](elastic#191311) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jen Huang","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-08-26T23:25:14Z","message":"[UII] Use signed version of old endpoint package for setup test (elastic#191311)\n\n## Summary\r\n\r\nAs the title says :)","sha":"c361abd78c863c2e21a0cfd12adceaf4804cd3c9","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","backport:all-open","v8.16.0","v8.15.1"],"number":191311,"url":"https://github.com/elastic/kibana/pull/191311","mergeCommit":{"message":"[UII] Use signed version of old endpoint package for setup test (elastic#191311)\n\n## Summary\r\n\r\nAs the title says :)","sha":"c361abd78c863c2e21a0cfd12adceaf4804cd3c9"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.16.0","labelRegex":"^v8.16.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/191311","number":191311,"mergeCommit":{"message":"[UII] Use signed version of old endpoint package for setup test (elastic#191311)\n\n## Summary\r\n\r\nAs the title says :)","sha":"c361abd78c863c2e21a0cfd12adceaf4804cd3c9"}},{"branch":"8.15","label":"v8.15.1","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/191327","number":191327,"state":"MERGED","mergeCommit":{"sha":"c3524ddeb070c8dbb67425d57ef49e6b6643e643","message":"[8.15] [UII] Use signed version of old endpoint package for setup test (elastic#191311) (elastic#191327)\n\n# Backport\n\nThis will backport the following commits from `main` to `8.15`:\n- [[UII] Use signed version of old endpoint package for setup test\n(elastic#191311)](https://github.com/elastic/kibana/pull/191311)\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 [{\"author\":{\"name\":\"Jen\nHuang\",\"email\":\"[email protected]\"},\"sourceCommit\":{\"committedDate\":\"2024-08-26T23:25:14Z\",\"message\":\"[UII]\nUse signed version of old endpoint package for setup test\n(elastic#191311)\\n\\n## Summary\\r\\n\\r\\nAs the title says\n:)\",\"sha\":\"c361abd78c863c2e21a0cfd12adceaf4804cd3c9\",\"branchLabelMapping\":{\"^v8.16.0$\":\"main\",\"^v(\\\\d+).(\\\\d+).\\\\d+$\":\"$1.$2\"}},\"sourcePullRequest\":{\"labels\":[\"release_note:skip\",\"Team:Fleet\",\"backport:all-open\",\"v8.16.0\"],\"title\":\"[UII]\nUse signed version of old endpoint package for setup\ntest\",\"number\":191311,\"url\":\"https://github.com/elastic/kibana/pull/191311\",\"mergeCommit\":{\"message\":\"[UII]\nUse signed version of old endpoint package for setup test\n(elastic#191311)\\n\\n## Summary\\r\\n\\r\\nAs the title says\n:)\",\"sha\":\"c361abd78c863c2e21a0cfd12adceaf4804cd3c9\"}},\"sourceBranch\":\"main\",\"suggestedTargetBranches\":[],\"targetPullRequestStates\":[{\"branch\":\"main\",\"label\":\"v8.16.0\",\"branchLabelMappingKey\":\"^v8.16.0$\",\"isSourceBranch\":true,\"state\":\"MERGED\",\"url\":\"https://github.com/elastic/kibana/pull/191311\",\"number\":191311,\"mergeCommit\":{\"message\":\"[UII]\nUse signed version of old endpoint package for setup test\n(elastic#191311)\\n\\n## Summary\\r\\n\\r\\nAs the title says\n:)\",\"sha\":\"c361abd78c863c2e21a0cfd12adceaf4804cd3c9\"}}]}] BACKPORT-->\n\nCo-authored-by: Jen Huang <[email protected]>"}}]}] BACKPORT-->
# Backport This will backport the following commits from `main` to `7.17`: - [Axios upgrade to 1.7.4 (elastic#190604)](elastic#190604) ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) --------- Co-authored-by: kibanamachine <[email protected]> Co-authored-by: Elastic Machine <[email protected]>
# Backport This will backport the following commits from `main` to `7.17`: - [Clarify macOS support (elastic#191329)](elastic#191329) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Pius","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-08-28T12:55:38Z","message":"Clarify macOS support (elastic#191329)\n\nClarifying macOS support is limited to development environments only.\r\n\r\nPlease back-port accordingly. Thx!","sha":"874f5ac3cb755af32ae45401d0819d93afee30d0","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Docs","release_note:skip","docs","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.11.1","v8.10.5","v8.12.3","v8.13.5","v8.16.0","v8.14.4","v7.17.24","v8.15.1","backport:version"],"title":"Clarify macOS support","number":191329,"url":"https://github.com/elastic/kibana/pull/191329","mergeCommit":{"message":"Clarify macOS support (elastic#191329)\n\nClarifying macOS support is limited to development environments only.\r\n\r\nPlease back-port accordingly. Thx!","sha":"874f5ac3cb755af32ae45401d0819d93afee30d0"}},"sourceBranch":"main","suggestedTargetBranches":["8.0","8.1","8.2","8.3","8.4","8.5","8.6","8.7","8.8","8.9","8.11","8.10","8.12","8.13","8.14","7.17","8.15"],"targetPullRequestStates":[{"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.11","label":"v8.11.1","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":"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":"main","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/191329","number":191329,"mergeCommit":{"message":"Clarify macOS support (elastic#191329)\n\nClarifying macOS support is limited to development environments only.\r\n\r\nPlease back-port accordingly. Thx!","sha":"874f5ac3cb755af32ae45401d0819d93afee30d0"}},{"branch":"8.14","label":"v8.14.4","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"7.17","label":"v7.17.24","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.15","label":"v8.15.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Pius <[email protected]>
… (elastic#191857) # Backport This will backport the following commits from `main` to `7.17`: - [[DOCS] Clarify xpack.actions.enabledActionTypes (elastic#191772)](elastic#191772) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Lisa Cawley","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-08-30T15:21:54Z","message":"[DOCS] Clarify xpack.actions.enabledActionTypes (elastic#191772)","sha":"22d23ffd29a85577349234286514c2d94c1cb09c","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:ResponseOps","docs","Feature:Actions/ConnectorsManagement","backport:all-open","v8.16.0"],"number":191772,"url":"https://github.com/elastic/kibana/pull/191772","mergeCommit":{"message":"[DOCS] Clarify xpack.actions.enabledActionTypes (elastic#191772)","sha":"22d23ffd29a85577349234286514c2d94c1cb09c"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.16.0","labelRegex":"^v8.16.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/191772","number":191772,"mergeCommit":{"message":"[DOCS] Clarify xpack.actions.enabledActionTypes (elastic#191772)","sha":"22d23ffd29a85577349234286514c2d94c1cb09c"}},{"url":"https://github.com/elastic/kibana/pull/191855","number":191855,"branch":"8.15","state":"OPEN"}]}] BACKPORT--> ### Preview https://kibana_bk_191857.docs-preview.app.elstc.co/guide/en/kibana/7.17/alert-action-settings-kb.html
…#191836) Manual backport of elastic#191518 Also includes changes to server side and common code to use `Object.hasOwn` rather than `hasOwnProperty` --------- Co-authored-by: Elastic Machine <[email protected]>
…ic#192001) # Backport This will backport the following commits from `main` to `7.17`: - [fix archive path for chromium download (elastic#191953)](elastic#191953) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Eyo O. Eyo","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-09-03T14:51:51Z","message":"fix archive path for chromium download (elastic#191953)\n\n## Summary\r\n\r\nThis PR is a follow up to the work that's been done to make it\r\nrelatively straight forward to backport puppeteer updates to the 7.17\r\nbranch in https://github.com/elastic/kibana/pull/188390.\r\n\r\nThis change ensures the archive path for chromium doesn't get installed\r\noutside of the kibana directory, the previous expression resulted in an\r\narchive path outside of the kibana directory which unfortunately could\r\nresult in a resolution of a path that kibana has no permissions to write\r\nto, depending on where kibana is being executed from.\r\n\r\n## How to test\r\n \r\n- Pull this PR and delete the `.chromium` directory, for whatever\r\nplatform this PR is is been tested on we should get no errors about\r\ninstalling the chromium and we should see the appropriate chromium\r\narchive for the os platform available in the `.chromium` that would get\r\ncreated.\r\n\r\n\r\n<!--\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n### Risk Matrix\r\n\r\nDelete this section if it is not applicable to this PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other developers to\r\nidentify risks that should be tested prior to the change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider some of the following examples\r\nand how they may potentially impact the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| Multiple Spaces—unexpected behavior in non-default Kibana Space.\r\n| Low | High | Integration tests will verify that all features are still\r\nsupported in non-default Kibana Space and when user switches between\r\nspaces. |\r\n| Multiple nodes—Elasticsearch polling might have race conditions\r\nwhen multiple Kibana nodes are polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so executing them multiple times will not result\r\nin logical error, but will degrade performance. To test for this case we\r\nadd plenty of unit tests around this logic and document manual testing\r\nprocedure. |\r\n| Code should gracefully handle cases when feature X or plugin Y are\r\ndisabled. | Medium | High | Unit tests will verify that any feature flag\r\nor plugin combination still results in our service operational. |\r\n| [See more potential risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n-->","sha":"4bf2f97451315b49cf9b73abf5c0e111581cd711","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:SharedUX","backport:prev-major","v8.16.0","Feature:Reporting:Framework"],"title":"fix archive path for chromium download","number":191953,"url":"https://github.com/elastic/kibana/pull/191953","mergeCommit":{"message":"fix archive path for chromium download (elastic#191953)\n\n## Summary\r\n\r\nThis PR is a follow up to the work that's been done to make it\r\nrelatively straight forward to backport puppeteer updates to the 7.17\r\nbranch in https://github.com/elastic/kibana/pull/188390.\r\n\r\nThis change ensures the archive path for chromium doesn't get installed\r\noutside of the kibana directory, the previous expression resulted in an\r\narchive path outside of the kibana directory which unfortunately could\r\nresult in a resolution of a path that kibana has no permissions to write\r\nto, depending on where kibana is being executed from.\r\n\r\n## How to test\r\n \r\n- Pull this PR and delete the `.chromium` directory, for whatever\r\nplatform this PR is is been tested on we should get no errors about\r\ninstalling the chromium and we should see the appropriate chromium\r\narchive for the os platform available in the `.chromium` that would get\r\ncreated.\r\n\r\n\r\n<!--\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n### Risk Matrix\r\n\r\nDelete this section if it is not applicable to this PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other developers to\r\nidentify risks that should be tested prior to the change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider some of the following examples\r\nand how they may potentially impact the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| Multiple Spaces—unexpected behavior in non-default Kibana Space.\r\n| Low | High | Integration tests will verify that all features are still\r\nsupported in non-default Kibana Space and when user switches between\r\nspaces. |\r\n| Multiple nodes—Elasticsearch polling might have race conditions\r\nwhen multiple Kibana nodes are polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so executing them multiple times will not result\r\nin logical error, but will degrade performance. To test for this case we\r\nadd plenty of unit tests around this logic and document manual testing\r\nprocedure. |\r\n| Code should gracefully handle cases when feature X or plugin Y are\r\ndisabled. | Medium | High | Unit tests will verify that any feature flag\r\nor plugin combination still results in our service operational. |\r\n| [See more potential risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n-->","sha":"4bf2f97451315b49cf9b73abf5c0e111581cd711"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/191953","number":191953,"mergeCommit":{"message":"fix archive path for chromium download (elastic#191953)\n\n## Summary\r\n\r\nThis PR is a follow up to the work that's been done to make it\r\nrelatively straight forward to backport puppeteer updates to the 7.17\r\nbranch in https://github.com/elastic/kibana/pull/188390.\r\n\r\nThis change ensures the archive path for chromium doesn't get installed\r\noutside of the kibana directory, the previous expression resulted in an\r\narchive path outside of the kibana directory which unfortunately could\r\nresult in a resolution of a path that kibana has no permissions to write\r\nto, depending on where kibana is being executed from.\r\n\r\n## How to test\r\n \r\n- Pull this PR and delete the `.chromium` directory, for whatever\r\nplatform this PR is is been tested on we should get no errors about\r\ninstalling the chromium and we should see the appropriate chromium\r\narchive for the os platform available in the `.chromium` that would get\r\ncreated.\r\n\r\n\r\n<!--\r\n\r\n### Checklist\r\n\r\nDelete any items that are not applicable to this PR.\r\n\r\n- [ ] Any text added follows [EUI's writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing), uses\r\nsentence case text and includes [i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n- [ ]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas added for features that require explanation or tutorials\r\n- [ ] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n- [ ] [Flaky Test\r\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\r\nused on any tests changed\r\n- [ ] Any UI touched in this PR is usable by keyboard only (learn more\r\nabout [keyboard accessibility](https://webaim.org/techniques/keyboard/))\r\n- [ ] Any UI touched in this PR does not create any new axe failures\r\n(run axe in browser:\r\n[FF](https://addons.mozilla.org/en-US/firefox/addon/axe-devtools/),\r\n[Chrome](https://chrome.google.com/webstore/detail/axe-web-accessibility-tes/lhdoppojpmngadmnindnejefpokejbdd?hl=en-US))\r\n- [ ] If a plugin configuration key changed, check if it needs to be\r\nallowlisted in the cloud and added to the [docker\r\nlist](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)\r\n- [ ] This renders correctly on smaller devices using a responsive\r\nlayout. (You can test this [in your\r\nbrowser](https://www.browserstack.com/guide/responsive-testing-on-local-server))\r\n- [ ] This was checked for [cross-browser\r\ncompatibility](https://www.elastic.co/support/matrix#matrix_browsers)\r\n\r\n\r\n### Risk Matrix\r\n\r\nDelete this section if it is not applicable to this PR.\r\n\r\nBefore closing this PR, invite QA, stakeholders, and other developers to\r\nidentify risks that should be tested prior to the change/feature\r\nrelease.\r\n\r\nWhen forming the risk matrix, consider some of the following examples\r\nand how they may potentially impact the change:\r\n\r\n| Risk | Probability | Severity | Mitigation/Notes |\r\n\r\n|---------------------------|-------------|----------|-------------------------|\r\n| Multiple Spaces—unexpected behavior in non-default Kibana Space.\r\n| Low | High | Integration tests will verify that all features are still\r\nsupported in non-default Kibana Space and when user switches between\r\nspaces. |\r\n| Multiple nodes—Elasticsearch polling might have race conditions\r\nwhen multiple Kibana nodes are polling for the same tasks. | High | Low\r\n| Tasks are idempotent, so executing them multiple times will not result\r\nin logical error, but will degrade performance. To test for this case we\r\nadd plenty of unit tests around this logic and document manual testing\r\nprocedure. |\r\n| Code should gracefully handle cases when feature X or plugin Y are\r\ndisabled. | Medium | High | Unit tests will verify that any feature flag\r\nor plugin combination still results in our service operational. |\r\n| [See more potential risk\r\nexamples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx) |\r\n\r\n\r\n### For maintainers\r\n\r\n- [ ] This was checked for breaking API changes and was [labeled\r\nappropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\r\n-->","sha":"4bf2f97451315b49cf9b73abf5c0e111581cd711"}}]}] BACKPORT--> --------- Co-authored-by: Eyo O. Eyo <[email protected]> Co-authored-by: Timothy Sullivan <[email protected]>
…rsion. (elastic#188901) (elastic#191925) # Backport This will backport the following commits from `main` to `7.17`: - [[Logs UI] Make version dependent test only run for intended version. (elastic#188901)](elastic#188901) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Abdul Wahab Zahid","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-09-02T12:24:27Z","message":"[Logs UI] Make version dependent test only run for intended version. (elastic#188901)\n\nFixes elastic#163845\r\n\r\n## Summary\r\n\r\nA test in 7.17 is skipped because an ES API in the later versions has\r\nchanged. The PR branches the test to handle both cases, before and after\r\nthe API change. The PR should be backported to 7.17 once merged in main.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <[email protected]>","sha":"ccbef9f9a5aec5a3abb5c7d4a3574c896bc55f8b","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["bug","release_note:skip","Team:obs-ux-logs","v8.16.0","v7.17.24","backport:version"],"number":188901,"url":"https://github.com/elastic/kibana/pull/188901","mergeCommit":{"message":"[Logs UI] Make version dependent test only run for intended version. (elastic#188901)\n\nFixes elastic#163845\r\n\r\n## Summary\r\n\r\nA test in 7.17 is skipped because an ES API in the later versions has\r\nchanged. The PR branches the test to handle both cases, before and after\r\nthe API change. The PR should be backported to 7.17 once merged in main.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <[email protected]>","sha":"ccbef9f9a5aec5a3abb5c7d4a3574c896bc55f8b"}},"sourceBranch":"main","suggestedTargetBranches":["7.17"],"targetPullRequestStates":[{"branch":"main","label":"v8.16.0","labelRegex":"^v8.16.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/188901","number":188901,"mergeCommit":{"message":"[Logs UI] Make version dependent test only run for intended version. (elastic#188901)\n\nFixes elastic#163845\r\n\r\n## Summary\r\n\r\nA test in 7.17 is skipped because an ES API in the later versions has\r\nchanged. The PR branches the test to handle both cases, before and after\r\nthe API change. The PR should be backported to 7.17 once merged in main.\r\n\r\n---------\r\n\r\nCo-authored-by: Elastic Machine <[email protected]>","sha":"ccbef9f9a5aec5a3abb5c7d4a3574c896bc55f8b"}},{"branch":"7.17","label":"v7.17.24","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT-->
## Summary Backport of elastic#191824 --------- Co-authored-by: Elastic Machine <[email protected]>
# Backport This will backport the following commits from `main` to `7.17`: - [Update to latest caniuse-lite (elastic#192051)](elastic#192051) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Brad White","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-09-04T17:47:21Z","message":"Update to latest caniuse-lite (elastic#192051)\n\nThis package logs out of date messages after 6 months. Updating to\r\n`latest`.\r\n\r\nCo-authored-by: Alex Szabo <[email protected]>","sha":"1aaee64008430ccce79b923a70ce8a7912a6aa52","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","backport:all-open","v8.16.0"],"title":"Update to latest caniuse-lite","number":192051,"url":"https://github.com/elastic/kibana/pull/192051","mergeCommit":{"message":"Update to latest caniuse-lite (elastic#192051)\n\nThis package logs out of date messages after 6 months. Updating to\r\n`latest`.\r\n\r\nCo-authored-by: Alex Szabo <[email protected]>","sha":"1aaee64008430ccce79b923a70ce8a7912a6aa52"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/192051","number":192051,"mergeCommit":{"message":"Update to latest caniuse-lite (elastic#192051)\n\nThis package logs out of date messages after 6 months. Updating to\r\n`latest`.\r\n\r\nCo-authored-by: Alex Szabo <[email protected]>","sha":"1aaee64008430ccce79b923a70ce8a7912a6aa52"}}]}] BACKPORT--> Co-authored-by: Brad White <[email protected]>
) # Backport This will backport the following commits from `main` to `7.17`: - [Bump micromatch to version 4.0.8 (elastic#192218)](elastic#192218) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Larry Gregory","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-09-06T12:33:18Z","message":"Bump micromatch to version 4.0.8 (elastic#192218)","sha":"78081ead1db095ec984d6c4d9bcbac4effc67794","branchLabelMapping":{"^v8.16.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["chore","Team:Security","release_note:skip","backport:all-open","v8.16.0","v8.15.2"],"number":192218,"url":"https://github.com/elastic/kibana/pull/192218","mergeCommit":{"message":"Bump micromatch to version 4.0.8 (elastic#192218)","sha":"78081ead1db095ec984d6c4d9bcbac4effc67794"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.16.0","labelRegex":"^v8.16.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/192218","number":192218,"mergeCommit":{"message":"Bump micromatch to version 4.0.8 (elastic#192218)","sha":"78081ead1db095ec984d6c4d9bcbac4effc67794"}},{"branch":"8.15","label":"v8.15.2","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/192264","number":192264,"state":"MERGED","mergeCommit":{"sha":"3a45425339c33505396513c37f876a1441cb3d70","message":"[8.15] Bump micromatch to version 4.0.8 (elastic#192218) (elastic#192264)\n\n# Backport\n\nThis will backport the following commits from `main` to `8.15`:\n- [Bump micromatch to version 4.0.8\n(elastic#192218)](https://github.com/elastic/kibana/pull/192218)\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 [{\"author\":{\"name\":\"Larry\nGregory\",\"email\":\"[email protected]\"},\"sourceCommit\":{\"committedDate\":\"2024-09-06T12:33:18Z\",\"message\":\"Bump\nmicromatch to version 4.0.8\n(elastic#192218)\",\"sha\":\"78081ead1db095ec984d6c4d9bcbac4effc67794\",\"branchLabelMapping\":{\"^v8.16.0$\":\"main\",\"^v(\\\\d+).(\\\\d+).\\\\d+$\":\"$1.$2\"}},\"sourcePullRequest\":{\"labels\":[\"chore\",\"Team:Security\",\"release_note:skip\",\"backport:all-open\",\"v8.16.0\"],\"title\":\"Bump\nmicromatch to version\n4.0.8\",\"number\":192218,\"url\":\"https://github.com/elastic/kibana/pull/192218\",\"mergeCommit\":{\"message\":\"Bump\nmicromatch to version 4.0.8\n(elastic#192218)\",\"sha\":\"78081ead1db095ec984d6c4d9bcbac4effc67794\"}},\"sourceBranch\":\"main\",\"suggestedTargetBranches\":[],\"targetPullRequestStates\":[{\"branch\":\"main\",\"label\":\"v8.16.0\",\"branchLabelMappingKey\":\"^v8.16.0$\",\"isSourceBranch\":true,\"state\":\"MERGED\",\"url\":\"https://github.com/elastic/kibana/pull/192218\",\"number\":192218,\"mergeCommit\":{\"message\":\"Bump\nmicromatch to version 4.0.8\n(elastic#192218)\",\"sha\":\"78081ead1db095ec984d6c4d9bcbac4effc67794\"}}]}]\nBACKPORT-->\n\nCo-authored-by: Larry Gregory <[email protected]>"}}]}] BACKPORT--> --------- Co-authored-by: Elastic Machine <[email protected]> Co-authored-by: kibanamachine <[email protected]>
) (elastic#192413) elastic#192312 Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
) (elastic#192790) # Backport This will backport the following commits from `main` to `7.17`: - [Update dependency sass-embedded to ^1.78.0 (main) (elastic#192629)](elastic#192629) Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
…92901) # Backport This will backport the following commits from `main` to `7.17`: - [Upgrade path-to-regexp 1.7.0→1.9.0 (elastic#192867)](elastic#192867) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jeramy Soucy","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-09-13T16:17:32Z","message":"Upgrade path-to-regexp 1.7.0→1.9.0 (elastic#192867)\n\n## Summary\r\n\r\nUpgrades `path-to-regexp` from v1.7.0 to v1.9.0.","sha":"3da5a333b5b9e52f29654b3fad54e9bf4fb49902","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Security","release_note:skip","v9.0.0","backport:all-open","v8.16.0"],"title":"Upgrade path-to-regexp 1.7.0→1.9.0","number":192867,"url":"https://github.com/elastic/kibana/pull/192867","mergeCommit":{"message":"Upgrade path-to-regexp 1.7.0→1.9.0 (elastic#192867)\n\n## Summary\r\n\r\nUpgrades `path-to-regexp` from v1.7.0 to v1.9.0.","sha":"3da5a333b5b9e52f29654b3fad54e9bf4fb49902"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/192867","number":192867,"mergeCommit":{"message":"Upgrade path-to-regexp 1.7.0→1.9.0 (elastic#192867)\n\n## Summary\r\n\r\nUpgrades `path-to-regexp` from v1.7.0 to v1.9.0.","sha":"3da5a333b5b9e52f29654b3fad54e9bf4fb49902"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Jeramy Soucy <[email protected]>
# Backport This will backport the following commits from `main` to `7.17`: - [Upgrade express 4.19.2→4.21.0 (elastic#192862)](elastic#192862) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jeramy Soucy","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-09-17T09:03:26Z","message":"Upgrade express 4.19.2→4.21.0 (elastic#192862)\n\n## Summary\r\n\r\nUpgrades `express` from v4.19.2 to v4.21.0, and `@types/express` from\r\nv4.17.13 to v4.17.21. This PR also moves the dev-only dependency\r\n`@mswjs/http-middleware` into the `devDependencies` section.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <[email protected]>","sha":"7939f60f563af7c3f5402fcc70a7bb3578644e62","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Security","release_note:skip","v9.0.0","backport:all-open","v8.16.0"],"number":192862,"url":"https://github.com/elastic/kibana/pull/192862","mergeCommit":{"message":"Upgrade express 4.19.2→4.21.0 (elastic#192862)\n\n## Summary\r\n\r\nUpgrades `express` from v4.19.2 to v4.21.0, and `@types/express` from\r\nv4.17.13 to v4.17.21. This PR also moves the dev-only dependency\r\n`@mswjs/http-middleware` into the `devDependencies` section.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <[email protected]>","sha":"7939f60f563af7c3f5402fcc70a7bb3578644e62"}},"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/192862","number":192862,"mergeCommit":{"message":"Upgrade express 4.19.2→4.21.0 (elastic#192862)\n\n## Summary\r\n\r\nUpgrades `express` from v4.19.2 to v4.21.0, and `@types/express` from\r\nv4.17.13 to v4.17.21. This PR also moves the dev-only dependency\r\n`@mswjs/http-middleware` into the `devDependencies` section.\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <[email protected]>","sha":"7939f60f563af7c3f5402fcc70a7bb3578644e62"}},{"branch":"8.x","label":"v8.16.0","labelRegex":"^v8.16.0$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/193124","number":193124,"state":"OPEN"}]}] BACKPORT--> --------- Co-authored-by: Elastic Machine <[email protected]> Co-authored-by: kibanamachine <[email protected]>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [tough-cookie](https://togithub.com/salesforce/tough-cookie) | devDependencies | major | [`^4.1.4` -> `^5.0.0`](https://renovatebot.com/diffs/npm/tough-cookie/4.1.4/5.0.0) | --- ### Release Notes <details> <summary>salesforce/tough-cookie (tough-cookie)</summary> ### [`v5.0.0`](https://togithub.com/salesforce/tough-cookie/releases/tag/v5.0.0) [Compare Source](https://togithub.com/salesforce/tough-cookie/compare/v4.1.4...v5.0.0) #### Summary ##### Breaking Changes - We've migrated the project to TypeScript! First-party types are now available. - The minimum supported version of node is v18. - We no longer provide official support for non-node enviroments. ##### API Changes - We've standardized most of our exposed interfaces to accept both `null` and `undefined` and return only `undefined`. - `getCookie` and `getCookies` now accept a `string` or `URL` as a parameter. - We've removed the `inspect` function in favor of node's `util.inspect.custom` symbol. Cookies may appear different when logged in non-node environments. ##### Other Changes - Fixed the expiry time not updating when a cookie is updating. - Fixed validation errors not getting called in some callbacks. - [New documentation](https://togithub.com/salesforce/tough-cookie/blob/v5.0.0/api/docs/tough-cookie.md) that is always kept up to date! - Performance improvements. #### What's Changed - Typescript support by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/264](https://togithub.com/salesforce/tough-cookie/pull/264) - \[v5] Update config by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/269](https://togithub.com/salesforce/tough-cookie/pull/269) - Fix prettier in eslint config by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/274](https://togithub.com/salesforce/tough-cookie/pull/274) - Updated dev tooling by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/271](https://togithub.com/salesforce/tough-cookie/pull/271) - Port 283 fix to v5 by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/287](https://togithub.com/salesforce/tough-cookie/pull/287) - Remove some [@&elastic#8203;ts-ignore](https://togithub.com/ts-ignore) directives. by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/288](https://togithub.com/salesforce/tough-cookie/pull/288) - Clean up validate function. by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/275](https://togithub.com/salesforce/tough-cookie/pull/275) - Changes to support full eslint rule configurations by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/289](https://togithub.com/salesforce/tough-cookie/pull/289) - Split giant cookie.ts into multiple files. by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/296](https://togithub.com/salesforce/tough-cookie/pull/296) - Merge branch 'master' into v5 by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/300](https://togithub.com/salesforce/tough-cookie/pull/300) - Merge `v5` into `master` by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/303](https://togithub.com/salesforce/tough-cookie/pull/303) - Preparing for release `5.0.0-rc.0` by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/304](https://togithub.com/salesforce/tough-cookie/pull/304) - Bump [@&elastic#8203;babel/traverse](https://togithub.com/babel/traverse) from 7.21.3 to 7.23.2 by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/305](https://togithub.com/salesforce/tough-cookie/pull/305) - Configure dependabot and codeowners by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/306](https://togithub.com/salesforce/tough-cookie/pull/306) - Bump [@&elastic#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) from 5.58.0 to 5.62.0 by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/310](https://togithub.com/salesforce/tough-cookie/pull/310) - Bump eslint-config-prettier from 8.8.0 to 9.0.0 by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/311](https://togithub.com/salesforce/tough-cookie/pull/311) - Bump async from 2.6.4 to 3.2.4 by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/313](https://togithub.com/salesforce/tough-cookie/pull/313) - Avoid using `arguments` by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/316](https://togithub.com/salesforce/tough-cookie/pull/316) - Configure dependabot to ignore [@&elastic#8203;types/node](https://togithub.com/types/node). by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/319](https://togithub.com/salesforce/tough-cookie/pull/319) - Bump dependencies. by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/323](https://togithub.com/salesforce/tough-cookie/pull/323) - Bump the dev-dependencies group with 6 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/342](https://togithub.com/salesforce/tough-cookie/pull/342) - Bump the dev-dependencies group with 1 update by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/344](https://togithub.com/salesforce/tough-cookie/pull/344) - Bump the dev-dependencies group with 3 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/347](https://togithub.com/salesforce/tough-cookie/pull/347) - docs: use correct memstore file link by [@&elastic#8203;alissonsleal](https://togithub.com/alissonsleal) in [https://github.com/salesforce/tough-cookie/pull/349](https://togithub.com/salesforce/tough-cookie/pull/349) - Bump the dev-dependencies group with 3 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/351](https://togithub.com/salesforce/tough-cookie/pull/351) - Bump the dev-dependencies group with 2 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/354](https://togithub.com/salesforce/tough-cookie/pull/354) - Fix expiry time not updating when cookie is updated by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/345](https://togithub.com/salesforce/tough-cookie/pull/345) - Change dependabot to monthly by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/355](https://togithub.com/salesforce/tough-cookie/pull/355) - Bump the dev-dependencies group with 5 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/358](https://togithub.com/salesforce/tough-cookie/pull/358) - Avoid `void` by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/331](https://togithub.com/salesforce/tough-cookie/pull/331) - Replace `psl` with `tldts` by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/346](https://togithub.com/salesforce/tough-cookie/pull/346) - Bump the production-dependencies group with 1 update by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/362](https://togithub.com/salesforce/tough-cookie/pull/362) - Bump the dev-dependencies group with 4 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/363](https://togithub.com/salesforce/tough-cookie/pull/363) - docs: fix JSON.serialize -> JSON.stringify by [@&elastic#8203;zavan](https://togithub.com/zavan) in [https://github.com/salesforce/tough-cookie/pull/361](https://togithub.com/salesforce/tough-cookie/pull/361) - Remove workarounds for `util` in non-node environments by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/359](https://togithub.com/salesforce/tough-cookie/pull/359) - Accept URL parameter in `getCookies` and `setCookie` by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/364](https://togithub.com/salesforce/tough-cookie/pull/364) - Remove community cookie store links by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/367](https://togithub.com/salesforce/tough-cookie/pull/367) - Handle unlikely edge case in unimportant util by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/366](https://togithub.com/salesforce/tough-cookie/pull/366) - Fix allow listed `files` for what to include in npm package by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/368](https://togithub.com/salesforce/tough-cookie/pull/368) - fix [#&elastic#8203;256](https://togithub.com/salesforce/tough-cookie/issues/256) by [@&elastic#8203;hrueger](https://togithub.com/hrueger) in [https://github.com/salesforce/tough-cookie/pull/297](https://togithub.com/salesforce/tough-cookie/pull/297) - Preparing for release 5.0.0-rc.1 by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/369](https://togithub.com/salesforce/tough-cookie/pull/369) - Bump [@&elastic#8203;typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) from 6.20.0 to 7.0.0 by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/373](https://togithub.com/salesforce/tough-cookie/pull/373) - Bump the production-dependencies group with 1 update by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/370](https://togithub.com/salesforce/tough-cookie/pull/370) - Fixes eslint plugin dev upgrades by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/375](https://togithub.com/salesforce/tough-cookie/pull/375) - restore `parse` export that was accidentally removed by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/376](https://togithub.com/salesforce/tough-cookie/pull/376) - Clean up cookie creation by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/381](https://togithub.com/salesforce/tough-cookie/pull/381) - Enforce explicit function return type by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/383](https://togithub.com/salesforce/tough-cookie/pull/383) - patch removed util methods for vows by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/389](https://togithub.com/salesforce/tough-cookie/pull/389) - clean up usage of null/undefined by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/380](https://togithub.com/salesforce/tough-cookie/pull/380) - Bump the dev-dependencies group with 2 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/404](https://togithub.com/salesforce/tough-cookie/pull/404) - Bump the production-dependencies group with 1 update by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/403](https://togithub.com/salesforce/tough-cookie/pull/403) - Remove `@types/psl` from dev dependencies by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/406](https://togithub.com/salesforce/tough-cookie/pull/406) - Bump tldts from 6.1.16 to 6.1.18 in the production-dependencies group by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/411](https://togithub.com/salesforce/tough-cookie/pull/411) - Bump the dev-dependencies group with 2 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/412](https://togithub.com/salesforce/tough-cookie/pull/412) - Bump ejs from 3.1.9 to 3.1.10 by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/413](https://togithub.com/salesforce/tough-cookie/pull/413) - Update v5 docs by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/384](https://togithub.com/salesforce/tough-cookie/pull/384) - Enable strict type checked rules by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/392](https://togithub.com/salesforce/tough-cookie/pull/392) - Preparing for release 5.0.0-rc.2 by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/414](https://togithub.com/salesforce/tough-cookie/pull/414) - Bump the dev-dependencies group with 4 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/417](https://togithub.com/salesforce/tough-cookie/pull/417) - Bump [@&elastic#8203;eslint/js](https://togithub.com/eslint/js) from 8.57.0 to 9.4.0 by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/419](https://togithub.com/salesforce/tough-cookie/pull/419) - Bump tldts from 6.1.18 to 6.1.24 in the production-dependencies group across 1 directory by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/420](https://togithub.com/salesforce/tough-cookie/pull/420) - chore: update deps by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/421](https://togithub.com/salesforce/tough-cookie/pull/421) - Use latest TypeScript version by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/423](https://togithub.com/salesforce/tough-cookie/pull/423) - Update contributors by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/425](https://togithub.com/salesforce/tough-cookie/pull/425) - Bump tldts from 6.1.28 to 6.1.30 in the production-dependencies group by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/426](https://togithub.com/salesforce/tough-cookie/pull/426) - Bump the dev-dependencies group with 4 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/427](https://togithub.com/salesforce/tough-cookie/pull/427) - Fix validation errors not calling callbacks by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/424](https://togithub.com/salesforce/tough-cookie/pull/424) - Preparing for release 5.0.0-rc.3 by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/430](https://togithub.com/salesforce/tough-cookie/pull/430) - Remove url-parse and punycode by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/429](https://togithub.com/salesforce/tough-cookie/pull/429) - Checks structure instead of instanceof for URL test by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/431](https://togithub.com/salesforce/tough-cookie/pull/431) - pre-release cleanup by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/428](https://togithub.com/salesforce/tough-cookie/pull/428) - Preparing for release 5.0.0-rc.4 by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/432](https://togithub.com/salesforce/tough-cookie/pull/432) - use `domainToASCII(str)` instead of `new URL(str).hostName` by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/433](https://togithub.com/salesforce/tough-cookie/pull/433) - Bump tldts from 6.1.32 to 6.1.37 in the production-dependencies group by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/436](https://togithub.com/salesforce/tough-cookie/pull/436) - Bump the dev-dependencies group across 1 directory with 6 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/439](https://togithub.com/salesforce/tough-cookie/pull/439) - Bump tldts from 6.1.37 to 6.1.41 in the production-dependencies group by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/443](https://togithub.com/salesforce/tough-cookie/pull/443) - Bump the dev-dependencies group with 6 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/444](https://togithub.com/salesforce/tough-cookie/pull/444) - upgrade typescript-eslint to 8.0.1 by [@&elastic#8203;wjhsf](https://togithub.com/wjhsf) in [https://github.com/salesforce/tough-cookie/pull/440](https://togithub.com/salesforce/tough-cookie/pull/440) - Bump the dev-dependencies group with 2 updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/448](https://togithub.com/salesforce/tough-cookie/pull/448) - Bump eslint from 8.57.0 to 9.9.1 by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in [https://github.com/salesforce/tough-cookie/pull/449](https://togithub.com/salesforce/tough-cookie/pull/449) - Prepare v5 by [@&elastic#8203;colincasey](https://togithub.com/colincasey) in [https://github.com/salesforce/tough-cookie/pull/451](https://togithub.com/salesforce/tough-cookie/pull/451) #### New Contributors - [@&elastic#8203;alissonsleal](https://togithub.com/alissonsleal) made their first contribution in [https://github.com/salesforce/tough-cookie/pull/349](https://togithub.com/salesforce/tough-cookie/pull/349) - [@&elastic#8203;zavan](https://togithub.com/zavan) made their first contribution in [https://github.com/salesforce/tough-cookie/pull/361](https://togithub.com/salesforce/tough-cookie/pull/361) - [@&elastic#8203;hrueger](https://togithub.com/hrueger) made their first contribution in [https://github.com/salesforce/tough-cookie/pull/297](https://togithub.com/salesforce/tough-cookie/pull/297) **Full Changelog**: salesforce/tough-cookie@v4.1.3...v5.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://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5IiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==--> Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com> (cherry picked from commit f712e4a) # Conflicts: # package.json # yarn.lock
A documentation preview will be available soon. Request a new doc build by commenting
If your PR continues to fail for an unknown reason, the doc build pipeline may be broken. Elastic employees can check the pipeline status here. |
⏳ Build in-progress, with failuresFailed CI StepsTo update your PR or re-run it, just comment with: cc @kc13greiner |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Manual backport of #193107