Skip to content
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] PR #8196 to 5.x - Add globalNav styles that prevent the nav items from overlapping when the window is very short. #8203

Closed
wants to merge 1 commit into from

Conversation

elastic-jasper
Copy link
Contributor

Backport PR #8196

Commit 1:
Add globalNav styles that prevent the nav items from overlapping when the window is very short, and instead allows the user to scroll.

---------

**Commit 1:**
Add globalNav styles that prevent the nav items from overlapping when the window is very short, and instead allows the user to scroll.

* Original sha: 9ce2cd5
* Authored by CJ Cenizal <cj@cenizal.com> on 2016-09-09T03:28:45Z
@epixa epixa changed the title [backport] PR #8196 to 5.x [backport] PR #8196 to 5.x - Add globalNav styles that prevent the nav items from overlapping when the window is very short. Sep 9, 2016
@cjcenizal cjcenizal closed this Sep 9, 2016
@cjcenizal cjcenizal deleted the jasper/backport/8196/5.x branch September 9, 2016 18:50
jbudz added a commit that referenced this pull request Dec 6, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core)
([source](https://togithub.com/babel/babel)) | [`^7.20.2` ->
`^7.20.5`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.20.2/7.20.5)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.5/compatibility-slim/7.20.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.5/confidence-slim/7.20.2)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/generator](https://babel.dev/docs/en/next/babel-generator)
([source](https://togithub.com/babel/babel)) | [`^7.20.4` ->
`^7.20.5`](https://renovatebot.com/diffs/npm/@babel%2fgenerator/7.20.4/7.20.5)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.5/compatibility-slim/7.20.4)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.5/confidence-slim/7.20.4)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/parser](https://babel.dev/docs/en/next/babel-parser)
([source](https://togithub.com/babel/babel)) | [`^7.20.3` ->
`^7.20.5`](https://renovatebot.com/diffs/npm/@babel%2fparser/7.20.3/7.20.5)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.5/compatibility-slim/7.20.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.5/confidence-slim/7.20.3)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/runtime](https://babel.dev/docs/en/next/babel-runtime)
([source](https://togithub.com/babel/babel)) | [`^7.20.1` ->
`^7.20.6`](https://renovatebot.com/diffs/npm/@babel%2fruntime/7.20.1/7.20.6)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.6/compatibility-slim/7.20.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.6/confidence-slim/7.20.1)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/traverse](https://babel.dev/docs/en/next/babel-traverse)
([source](https://togithub.com/babel/babel)) | [`^7.20.1` ->
`^7.20.5`](https://renovatebot.com/diffs/npm/@babel%2ftraverse/7.20.1/7.20.5)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.5/compatibility-slim/7.20.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.5/confidence-slim/7.20.1)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/types](https://babel.dev/docs/en/next/babel-types)
([source](https://togithub.com/babel/babel)) | [`^7.20.2` ->
`^7.20.5`](https://renovatebot.com/diffs/npm/@babel%2ftypes/7.20.2/7.20.5)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2ftypes/7.20.5/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2ftypes/7.20.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2ftypes/7.20.5/compatibility-slim/7.20.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2ftypes/7.20.5/confidence-slim/7.20.2)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel (@&#8203;babel/core)</summary>

###
[`v7.20.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7205-2022-11-28)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.2...v7.20.5)

##### 👓 Spec Compliance

- `babel-helpers`, `babel-plugin-transform-destructuring`,
`babel-plugin-transform-modules-commonjs`, `babel-preset-env`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`,
`babel-traverse`
- [#&#8203;15183](https://togithub.com/babel/babel/pull/15183) Improve
array destructuring spec compliance
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
- `babel-cli`, `babel-helpers`,
`babel-plugin-proposal-class-properties`,
`babel-plugin-proposal-class-static-block`,
`babel-plugin-transform-classes`, `babel-plugin-transform-runtime`,
`babel-preset-env`
- [#&#8203;15182](https://togithub.com/babel/babel/pull/15182) fix:
apply toPropertyKey when defining class members
([@&#8203;JLHwung](https://togithub.com/JLHwung))
- `babel-helper-create-class-features-plugin`, `babel-helpers`,
`babel-plugin-proposal-decorators`,
`babel-plugin-proposal-private-property-in-object`, `babel-preset-env`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#&#8203;15133](https://togithub.com/babel/babel/pull/15133) fix:
validate rhs of `in` when transpiling `#p in C`
([@&#8203;JLHwung](https://togithub.com/JLHwung))

##### 🐛 Bug Fix

-   `babel-parser`
- [#&#8203;15225](https://togithub.com/babel/babel/pull/15225) Parse
`using[foo]` as computed member expression
([@&#8203;JLHwung](https://togithub.com/JLHwung))
- [#&#8203;15207](https://togithub.com/babel/babel/pull/15207) Export
`ParseResult` type ([@&#8203;davydof](https://togithub.com/davydof))
- [#&#8203;15198](https://togithub.com/babel/babel/pull/15198) fix:
parse `import module, ...`
([@&#8203;JLHwung](https://togithub.com/JLHwung))
-   `babel-helper-wrap-function`, `babel-preset-env`, `babel-traverse`
- [#&#8203;15181](https://togithub.com/babel/babel/pull/15181) fix: Edge
cases for async functions and `noNewArrow` assumption
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-plugin-transform-arrow-functions`,
`babel-plugin-transform-parameters`, `babel-traverse`
- [#&#8203;15163](https://togithub.com/babel/babel/pull/15163) fix:
Throw error when compiling `super()` in arrow functions with default /
rest parameters
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
- `babel-helpers`, `babel-node`,
`babel-plugin-proposal-async-generator-functions`,
`babel-plugin-transform-regenerator`, `babel-preset-env`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#&#8203;15194](https://togithub.com/babel/babel/pull/15194) fix: Bump
`regenerator` and add tests
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
-   `babel-helper-create-regexp-features-plugin`
- [#&#8203;15192](https://togithub.com/babel/babel/pull/15192) fix:
Update `regjsparser` for `@babel/standalone`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-parser`, `babel-types`
- [#&#8203;15109](https://togithub.com/babel/babel/pull/15109) fix:
Babel 8 types
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-generator`
- [#&#8203;15143](https://togithub.com/babel/babel/pull/15143) Don't
print inner comments as leading when wrapping in `(``)`
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   `babel-plugin-transform-block-scoping`, `babel-traverse`
- [#&#8203;15167](https://togithub.com/babel/babel/pull/15167) Register
`switch`'s `discriminant` in the outer scope
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

##### 💅 Polish

-   `babel-generator`
- [#&#8203;15173](https://togithub.com/babel/babel/pull/15173) Improve
generator behavior when `comments:false`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-plugin-transform-block-scoping`
- [#&#8203;15164](https://togithub.com/babel/babel/pull/15164) Only
extract IDs for TDZ checks in assign when necessary
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

##### 🏠 Internal

-   `babel-core`, `babel-parser`
- [#&#8203;15202](https://togithub.com/babel/babel/pull/15202) Bump
typescript to 4.9.3 ([@&#8203;JLHwung](https://togithub.com/JLHwung))

</details>

<details>
<summary>babel/babel (@&#8203;babel/parser)</summary>

### [`v7.20.5`](https://togithub.com/babel/babel/releases/tag/v7.20.5)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.3...v7.20.5)

##### v7.20.5 (2022-11-28)

Thanks [@&#8203;davydof](https://togithub.com/davydof) and
[@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea) for your first
PRs!

##### 👓 Spec Compliance

- `babel-helpers`, `babel-plugin-transform-destructuring`,
`babel-plugin-transform-modules-commonjs`, `babel-preset-env`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`,
`babel-traverse`
- [#&#8203;15183](https://togithub.com/babel/babel/pull/15183) Improve
array destructuring spec compliance
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
- `babel-cli`, `babel-helpers`,
`babel-plugin-proposal-class-properties`,
`babel-plugin-proposal-class-static-block`,
`babel-plugin-transform-classes`, `babel-plugin-transform-runtime`,
`babel-preset-env`
- [#&#8203;15182](https://togithub.com/babel/babel/pull/15182) fix:
apply toPropertyKey when defining class members
([@&#8203;JLHwung](https://togithub.com/JLHwung))
- `babel-helper-create-class-features-plugin`, `babel-helpers`,
`babel-plugin-proposal-decorators`,
`babel-plugin-proposal-private-property-in-object`, `babel-preset-env`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#&#8203;15133](https://togithub.com/babel/babel/pull/15133) fix:
validate rhs of `in` when transpiling `#p in C`
([@&#8203;JLHwung](https://togithub.com/JLHwung))

##### 🐛 Bug Fix

-   `babel-parser`
- [#&#8203;15225](https://togithub.com/babel/babel/pull/15225) Parse
`using[foo]` as computed member expression
([@&#8203;JLHwung](https://togithub.com/JLHwung))
- [#&#8203;15207](https://togithub.com/babel/babel/pull/15207) Export
`ParseResult` type ([@&#8203;davydof](https://togithub.com/davydof))
- [#&#8203;15198](https://togithub.com/babel/babel/pull/15198) fix:
parse `import module, ...`
([@&#8203;JLHwung](https://togithub.com/JLHwung))
-   `babel-helper-wrap-function`, `babel-preset-env`, `babel-traverse`
- [#&#8203;15181](https://togithub.com/babel/babel/pull/15181) fix: Edge
cases for async functions and `noNewArrow` assumption
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-plugin-transform-arrow-functions`,
`babel-plugin-transform-parameters`, `babel-traverse`
- [#&#8203;15163](https://togithub.com/babel/babel/pull/15163) fix:
Throw error when compiling `super()` in arrow functions with default /
rest parameters
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
- `babel-helpers`, `babel-node`,
`babel-plugin-proposal-async-generator-functions`,
`babel-plugin-transform-regenerator`, `babel-preset-env`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#&#8203;15194](https://togithub.com/babel/babel/pull/15194) fix: Bump
`regenerator` and add tests
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
-   `babel-helper-create-regexp-features-plugin`
- [#&#8203;15192](https://togithub.com/babel/babel/pull/15192) fix:
Update `regjsparser` for `@babel/standalone`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-parser`, `babel-types`
- [#&#8203;15109](https://togithub.com/babel/babel/pull/15109) fix:
Babel 8 types
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-generator`
- [#&#8203;15143](https://togithub.com/babel/babel/pull/15143) Don't
print inner comments as leading when wrapping in `(``)`
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   `babel-plugin-transform-block-scoping`, `babel-traverse`
- [#&#8203;15167](https://togithub.com/babel/babel/pull/15167) Register
`switch`'s `discriminant` in the outer scope
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

##### 💅 Polish

-   `babel-generator`
- [#&#8203;15173](https://togithub.com/babel/babel/pull/15173) Improve
generator behavior when `comments:false`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-plugin-transform-block-scoping`
- [#&#8203;15164](https://togithub.com/babel/babel/pull/15164) Only
extract IDs for TDZ checks in assign when necessary
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

##### 🏠 Internal

-   `babel-core`, `babel-parser`
- [#&#8203;15202](https://togithub.com/babel/babel/pull/15202) Bump
typescript to 4.9.3 ([@&#8203;JLHwung](https://togithub.com/JLHwung))

##### Committers: 6

-   Alexander Davydov ([@&#8203;davydof](https://togithub.com/davydof))
-   Babel Bot ([@&#8203;babel-bot](https://togithub.com/babel-bot))
-   Huáng Jùnliàng ([@&#8203;JLHwung](https://togithub.com/JLHwung))
- Nicolò Ribaudo
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- Tianlan Zhou
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
-   [@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu)

</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40OC40IiwidXBkYXRlZEluVmVyIjoiMzQuNDguNCJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
spalger pushed a commit that referenced this pull request Dec 29, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/cli](https://babel.dev/docs/en/next/babel-cli)
([source](https://togithub.com/babel/babel)) | [`^7.19.3` ->
`^7.20.7`](https://renovatebot.com/diffs/npm/@babel%2fcli/7.19.3/7.20.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fcli/7.20.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fcli/7.20.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fcli/7.20.7/compatibility-slim/7.19.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fcli/7.20.7/confidence-slim/7.19.3)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/core](https://babel.dev/docs/en/next/babel-core)
([source](https://togithub.com/babel/babel)) | [`^7.20.5` ->
`^7.20.7`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.20.5/7.20.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.7/compatibility-slim/7.20.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.7/confidence-slim/7.20.5)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/generator](https://babel.dev/docs/en/next/babel-generator)
([source](https://togithub.com/babel/babel)) | [`^7.20.5` ->
`^7.20.7`](https://renovatebot.com/diffs/npm/@babel%2fgenerator/7.20.5/7.20.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.7/compatibility-slim/7.20.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.7/confidence-slim/7.20.5)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/parser](https://babel.dev/docs/en/next/babel-parser)
([source](https://togithub.com/babel/babel)) | [`^7.20.5` ->
`^7.20.7`](https://renovatebot.com/diffs/npm/@babel%2fparser/7.20.5/7.20.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.7/compatibility-slim/7.20.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.7/confidence-slim/7.20.5)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@babel/plugin-proposal-object-rest-spread](https://babel.dev/docs/en/next/babel-plugin-proposal-object-rest-spread)
([source](https://togithub.com/babel/babel)) | [`^7.20.2` ->
`^7.20.7`](https://renovatebot.com/diffs/npm/@babel%2fplugin-proposal-object-rest-spread/7.20.2/7.20.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fplugin-proposal-object-rest-spread/7.20.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fplugin-proposal-object-rest-spread/7.20.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fplugin-proposal-object-rest-spread/7.20.7/compatibility-slim/7.20.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fplugin-proposal-object-rest-spread/7.20.7/confidence-slim/7.20.2)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@babel/plugin-proposal-optional-chaining](https://babel.dev/docs/en/next/babel-plugin-proposal-optional-chaining)
([source](https://togithub.com/babel/babel)) | [`^7.18.9` ->
`^7.20.7`](https://renovatebot.com/diffs/npm/@babel%2fplugin-proposal-optional-chaining/7.18.9/7.20.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fplugin-proposal-optional-chaining/7.20.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fplugin-proposal-optional-chaining/7.20.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fplugin-proposal-optional-chaining/7.20.7/compatibility-slim/7.18.9)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fplugin-proposal-optional-chaining/7.20.7/confidence-slim/7.18.9)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/runtime](https://babel.dev/docs/en/next/babel-runtime)
([source](https://togithub.com/babel/babel)) | [`^7.20.6` ->
`^7.20.7`](https://renovatebot.com/diffs/npm/@babel%2fruntime/7.20.6/7.20.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.7/compatibility-slim/7.20.6)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.7/confidence-slim/7.20.6)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/traverse](https://babel.dev/docs/en/next/babel-traverse)
([source](https://togithub.com/babel/babel)) | [`^7.20.5` ->
`^7.20.7`](https://renovatebot.com/diffs/npm/@babel%2ftraverse/7.20.5/7.20.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.7/compatibility-slim/7.20.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.7/confidence-slim/7.20.5)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/types](https://babel.dev/docs/en/next/babel-types)
([source](https://togithub.com/babel/babel)) | [`^7.20.5` ->
`^7.20.7`](https://renovatebot.com/diffs/npm/@babel%2ftypes/7.20.5/7.20.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2ftypes/7.20.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2ftypes/7.20.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2ftypes/7.20.7/compatibility-slim/7.20.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2ftypes/7.20.7/confidence-slim/7.20.5)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel (@&#8203;babel/cli)</summary>

###
[`v7.20.7`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7207-2022-12-22)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.19.3...v7.20.7)

##### 👓 Spec Compliance

- `babel-helper-member-expression-to-functions`,
`babel-helper-replace-supers`, `babel-plugin-proposal-class-properties`,
`babel-plugin-transform-classes`
- [#&#8203;15223](https://togithub.com/babel/babel/pull/15223) fix:
Deleting super property should throw
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
- `babel-helpers`, `babel-plugin-proposal-class-properties`,
`babel-plugin-transform-classes`, `babel-plugin-transform-object-super`
- [#&#8203;15241](https://togithub.com/babel/babel/pull/15241) fix:
Throw correct error types from sed ant class TDZ helpers
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))

##### 🐛 Bug Fix

-   `babel-parser`, `babel-plugin-transform-typescript`
- [#&#8203;15209](https://togithub.com/babel/babel/pull/15209) fix:
Support auto accessors with TypeScript annotations
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-traverse`
- [#&#8203;15287](https://togithub.com/babel/babel/pull/15287) Fix
`.parentPath` after rename in `SwitchCase`
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   `babel-plugin-transform-typescript`, `babel-traverse`
- [#&#8203;15284](https://togithub.com/babel/babel/pull/15284) fix: Ts
import type and func with duplicate name
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-plugin-transform-block-scoping`
- [#&#8203;15278](https://togithub.com/babel/babel/pull/15278) Fix tdz
analysis for reassigned captured for bindings
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- `babel-plugin-proposal-async-generator-functions`, `babel-preset-env`
- [#&#8203;15235](https://togithub.com/babel/babel/pull/15235) fix:
Transform `for await` with shadowed variables
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-generator`, `babel-plugin-proposal-optional-chaining`
- [#&#8203;15258](https://togithub.com/babel/babel/pull/15258) fix:
Correctly generate `(a ?? b) as T`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-plugin-transform-react-jsx`, `babel-types`
- [#&#8203;15233](https://togithub.com/babel/babel/pull/15233) fix: Emit
correct sourcemap ranges for `JSXText`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-core`, `babel-helpers`,
`babel-plugin-transform-computed-properties`, `babel-runtime-corejs2`,
`babel-runtime-corejs3`, `babel-runtime`
- [#&#8203;15232](https://togithub.com/babel/babel/pull/15232) fix:
Computed properties should keep original definition order
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
- `babel-helper-member-expression-to-functions`,
`babel-helper-replace-supers`, `babel-plugin-proposal-class-properties`,
`babel-plugin-transform-classes`
- [#&#8203;15223](https://togithub.com/babel/babel/pull/15223) fix:
Deleting super property should throw
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
-   `babel-generator`
- [#&#8203;15216](https://togithub.com/babel/babel/pull/15216) fix:
Print newlines for leading Comments of `TSEnumMember`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))

##### 💅 Polish

-   `babel-plugin-transform-block-scoping`, `babel-traverse`
- [#&#8203;15275](https://togithub.com/babel/babel/pull/15275) Improve
relative execution tracking in fn exprs
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

##### 🏠 Internal

- `babel-helper-define-map`, `babel-plugin-transform-property-mutators`
- [#&#8203;15274](https://togithub.com/babel/babel/pull/15274) Inline &
simplify `@babel/helper-define-map`
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- `babel-core`, `babel-plugin-proposal-class-properties`,
`babel-plugin-transform-block-scoping`,
`babel-plugin-transform-classes`,
`babel-plugin-transform-destructuring`,
`babel-plugin-transform-parameters`,
`babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`,
`babel-preset-env`, `babel-traverse`
- [#&#8203;15200](https://togithub.com/babel/babel/pull/15200) Rewrite
`transform-block-scoping` plugin
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

##### 🏃‍♀️ Performance

-   `babel-helper-compilation-targets`
- [#&#8203;15228](https://togithub.com/babel/babel/pull/15228) perf:
Speed up `getTargets`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))

</details>

<details>
<summary>babel/babel (@&#8203;babel/parser)</summary>

### [`v7.20.7`](https://togithub.com/babel/babel/releases/tag/v7.20.7)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.5...v7.20.7)

#### v7.20.7 (2022-12-22)

Thanks [@&#8203;wsypower](https://togithub.com/wsypower) for your first
PR!

##### 👓 Spec Compliance

- `babel-helper-member-expression-to-functions`,
`babel-helper-replace-supers`, `babel-plugin-proposal-class-properties`,
`babel-plugin-transform-classes`
- [#&#8203;15223](https://togithub.com/babel/babel/pull/15223) fix:
Deleting super property should throw
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
- `babel-helpers`, `babel-plugin-proposal-class-properties`,
`babel-plugin-transform-classes`, `babel-plugin-transform-object-super`
- [#&#8203;15241](https://togithub.com/babel/babel/pull/15241) fix:
Throw correct error types from sed ant class TDZ helpers
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))

##### 🐛 Bug Fix

-   `babel-parser`, `babel-plugin-transform-typescript`
- [#&#8203;15209](https://togithub.com/babel/babel/pull/15209) fix:
Support auto accessors with TypeScript annotations
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-traverse`
- [#&#8203;15287](https://togithub.com/babel/babel/pull/15287) Fix
`.parentPath` after rename in `SwitchCase`
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   `babel-plugin-transform-typescript`, `babel-traverse`
- [#&#8203;15284](https://togithub.com/babel/babel/pull/15284) fix: Ts
import type and func with duplicate name
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-plugin-transform-block-scoping`
- [#&#8203;15278](https://togithub.com/babel/babel/pull/15278) Fix tdz
analysis for reassigned captured for bindings
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- `babel-plugin-proposal-async-generator-functions`, `babel-preset-env`
- [#&#8203;15235](https://togithub.com/babel/babel/pull/15235) fix:
Transform `for await` with shadowed variables
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-generator`, `babel-plugin-proposal-optional-chaining`
- [#&#8203;15258](https://togithub.com/babel/babel/pull/15258) fix:
Correctly generate `(a ?? b) as T`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-plugin-transform-react-jsx`, `babel-types`
- [#&#8203;15233](https://togithub.com/babel/babel/pull/15233) fix: Emit
correct sourcemap ranges for `JSXText`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-core`, `babel-helpers`,
`babel-plugin-transform-computed-properties`, `babel-runtime-corejs2`,
`babel-runtime-corejs3`, `babel-runtime`
- [#&#8203;15232](https://togithub.com/babel/babel/pull/15232) fix:
Computed properties should keep original definition order
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
- `babel-helper-member-expression-to-functions`,
`babel-helper-replace-supers`, `babel-plugin-proposal-class-properties`,
`babel-plugin-transform-classes`
- [#&#8203;15223](https://togithub.com/babel/babel/pull/15223) fix:
Deleting super property should throw
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
-   `babel-generator`
- [#&#8203;15216](https://togithub.com/babel/babel/pull/15216) fix:
Print newlines for leading Comments of `TSEnumMember`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))

##### 💅 Polish

-   `babel-plugin-transform-block-scoping`, `babel-traverse`
- [#&#8203;15275](https://togithub.com/babel/babel/pull/15275) Improve
relative execution tracking in fn exprs
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

##### 🏠 Internal

- `babel-helper-define-map`, `babel-plugin-transform-property-mutators`
- [#&#8203;15274](https://togithub.com/babel/babel/pull/15274) Inline &
simplify `@babel/helper-define-map`
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- `babel-core`, `babel-plugin-proposal-class-properties`,
`babel-plugin-transform-block-scoping`,
`babel-plugin-transform-classes`,
`babel-plugin-transform-destructuring`,
`babel-plugin-transform-parameters`,
`babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`,
`babel-preset-env`, `babel-traverse`
- [#&#8203;15200](https://togithub.com/babel/babel/pull/15200) Rewrite
`transform-block-scoping` plugin
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

##### 🏃‍♀️ Performance

-   `babel-helper-compilation-targets`
- [#&#8203;15228](https://togithub.com/babel/babel/pull/15228) perf:
Speed up `getTargets`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))

##### Committers: 6

-   Babel Bot ([@&#8203;babel-bot](https://togithub.com/babel-bot))
-   Huáng Jùnliàng ([@&#8203;JLHwung](https://togithub.com/JLHwung))
- Nicolò Ribaudo
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- Tianlan Zhou
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))
-   [@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu)
-   魏 ([@&#8203;wsypower](https://togithub.com/wsypower))

</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 these
updates again.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: spalger <spencer@elastic.co>
patrykkopycinski pushed a commit that referenced this pull request Dec 31, 2022
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-hook-form](https://www.react-hook-form.com)
([source](https://togithub.com/react-hook-form/react-hook-form)) |
[`^7.41.0` ->
`^7.41.1`](https://renovatebot.com/diffs/npm/react-hook-form/7.41.0/7.41.1)
|
[![age](https://badges.renovateapi.com/packages/npm/react-hook-form/7.41.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/react-hook-form/7.41.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/react-hook-form/7.41.1/compatibility-slim/7.41.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/react-hook-form/7.41.1/confidence-slim/7.41.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>react-hook-form/react-hook-form</summary>

###
[`v7.41.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.41.1):
🎅 Version 7.41.1

[Compare
Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.0...v7.41.1)

🐞 fix
[#&#8203;9659](https://togithub.com/react-hook-form/react-hook-form/issues/9659)
NaN prevent validation update
([#&#8203;9660](https://togithub.com/react-hook-form/react-hook-form/issues/9660))
🕯️ close
[#&#8203;9524](https://togithub.com/react-hook-form/react-hook-form/issues/9524)
`useWatch` return undefined value
([#&#8203;9653](https://togithub.com/react-hook-form/react-hook-form/issues/9653))
📖 adjust contributing document
([#&#8203;9641](https://togithub.com/react-hook-form/react-hook-form/issues/9641))
💆🏻 fix
[#&#8203;9621](https://togithub.com/react-hook-form/react-hook-form/issues/9621)
with the inline default value
([#&#8203;9622](https://togithub.com/react-hook-form/react-hook-form/issues/9622))
🩻 docs: update contribution guidelines
([#&#8203;9605](https://togithub.com/react-hook-form/react-hook-form/issues/9605))

thanks to [@&#8203;Mini-ghost](https://togithub.com/Mini-ghost) and
[@&#8203;stefanpl](https://togithub.com/stefanpl)

</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
jbudz added a commit that referenced this pull request Jan 12, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core)
([source](https://togithub.com/babel/babel)) | [`^7.20.7` ->
`^7.20.12`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.20.7/7.20.12)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.12/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.12/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.12/compatibility-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.12/confidence-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/traverse](https://babel.dev/docs/en/next/babel-traverse)
([source](https://togithub.com/babel/babel)) | [`^7.20.10` ->
`^7.20.12`](https://renovatebot.com/diffs/npm/@babel%2ftraverse/7.20.10/7.20.12)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.12/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.12/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.12/compatibility-slim/7.20.10)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.12/confidence-slim/7.20.10)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel</summary>

###
[`v7.20.12`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72012-2023-01-04)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.7...v7.20.12)

##### 🐛 Bug Fix

-   `babel-traverse`
- [#&#8203;15224](https://togithub.com/babel/babel/pull/15224) Fix
`TaggedTemplateLiteral` evaluation
([@&#8203;nmn](https://togithub.com/nmn))
- `babel-helper-create-class-features-plugin`,
`babel-plugin-proposal-class-properties`
- [#&#8203;15312](https://togithub.com/babel/babel/pull/15312) fix:
`delete this` in static class properties initialization
([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))

##### 💅 Polish

-   `babel-traverse`
- [#&#8203;15313](https://togithub.com/babel/babel/pull/15313) Implement
support for evaluating computed properties.
([@&#8203;JBYoshi](https://togithub.com/JBYoshi))

</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 these
updates again.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC45OC4xIiwidXBkYXRlZEluVmVyIjoiMzQuOTguMSJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
jennypavlova pushed a commit to jennypavlova/kibana that referenced this pull request Jan 13, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core)
([source](https://togithub.com/babel/babel)) | [`^7.20.7` ->
`^7.20.12`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.20.7/7.20.12)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.12/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.12/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.12/compatibility-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.12/confidence-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/traverse](https://babel.dev/docs/en/next/babel-traverse)
([source](https://togithub.com/babel/babel)) | [`^7.20.10` ->
`^7.20.12`](https://renovatebot.com/diffs/npm/@babel%2ftraverse/7.20.10/7.20.12)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.12/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.12/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.12/compatibility-slim/7.20.10)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.12/confidence-slim/7.20.10)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel</summary>

###
[`v7.20.12`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72012-2023-01-04)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.7...v7.20.12)

##### 🐛 Bug Fix

-   `babel-traverse`
- [#&elastic#8203;15224](https://togithub.com/babel/babel/pull/15224) Fix
`TaggedTemplateLiteral` evaluation
([@&elastic#8203;nmn](https://togithub.com/nmn))
- `babel-helper-create-class-features-plugin`,
`babel-plugin-proposal-class-properties`
- [#&elastic#8203;15312](https://togithub.com/babel/babel/pull/15312) fix:
`delete this` in static class properties initialization
([@&elastic#8203;SuperSodaSea](https://togithub.com/SuperSodaSea))

##### 💅 Polish

-   `babel-traverse`
- [#&elastic#8203;15313](https://togithub.com/babel/babel/pull/15313) Implement
support for evaluating computed properties.
([@&elastic#8203;JBYoshi](https://togithub.com/JBYoshi))

</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 these
updates again.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC45OC4xIiwidXBkYXRlZEluVmVyIjoiMzQuOTguMSJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
jbudz added a commit that referenced this pull request Jan 26, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [core-js](https://togithub.com/zloirock/core-js) | [`^3.27.1` ->
`^3.27.2`](https://renovatebot.com/diffs/npm/core-js/3.27.1/3.27.2) |
[![age](https://badges.renovateapi.com/packages/npm/core-js/3.27.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/core-js/3.27.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/core-js/3.27.2/compatibility-slim/3.27.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/core-js/3.27.2/confidence-slim/3.27.1)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>zloirock/core-js</summary>

###
[`v3.27.2`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#&#8203;3272---20230119-httpsgithubcomzloirockcore-jsreleasestagv3272)

[Compare
Source](https://togithub.com/zloirock/core-js/compare/v3.27.1...v3.27.2)

- [`Set` methods
proposal](https://togithub.com/tc39/proposal-set-methods) updates:
- Closing of iterators of `Set`-like objects on early exit,
[proposal-set-methods/85](https://togithub.com/tc39/proposal-set-methods/pull/85)
    -   Some other minor internal changes
- Added one more workaround of a `webpack` dev server bug on IE global
methods,
[#&#8203;1161](https://togithub.com/zloirock/core-js/issues/1161)
- Fixed possible `String.{ raw, cooked }` error with empty template
array
- Used non-standard V8 `Error.captureStackTrace` instead of stack
parsing in new error classes / wrappers where it's possible
- Added detection correctness of iteration to `Promise.{ allSettled, any
}` feature detection, Hermes issue
-   Compat data improvements:
- [Change `Array` by copy
proposal](https://togithub.com/tc39/proposal-change-array-by-copy)
marked as supported from V8 ~ Chrome 110
    -   Added Samsung Internet 20 compat data mapping
    -   Added Quest Browser 25 compat data mapping
    -   Added React Native 0.71 Hermes compat data
    -   Added Electron 23 and 24 compat data mapping
- `self` marked as fixed in Deno 1.29.3,
[deno/17362](https://togithub.com/denoland/deno/pull/17362)
-   Minor tweaks of minification settings for `core-js-bundle`
-   Refactoring, some minor fixes, improvements, optimizations

</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
jbudz added a commit that referenced this pull request Jan 30, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/parser](https://babel.dev/docs/en/next/babel-parser)
([source](https://togithub.com/babel/babel)) | [`^7.20.7` ->
`^7.20.13`](https://renovatebot.com/diffs/npm/@babel%2fparser/7.20.7/7.20.13)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.13/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.13/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.13/compatibility-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.13/confidence-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/runtime](https://babel.dev/docs/en/next/babel-runtime)
([source](https://togithub.com/babel/babel)) | [`^7.20.7` ->
`^7.20.13`](https://renovatebot.com/diffs/npm/@babel%2fruntime/7.20.7/7.20.13)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.13/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.13/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.13/compatibility-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.13/confidence-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/traverse](https://babel.dev/docs/en/next/babel-traverse)
([source](https://togithub.com/babel/babel)) | [`^7.20.12` ->
`^7.20.13`](https://renovatebot.com/diffs/npm/@babel%2ftraverse/7.20.12/7.20.13)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.13/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.13/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.13/compatibility-slim/7.20.12)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.13/confidence-slim/7.20.12)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel (@&#8203;babel/parser)</summary>

### [`v7.20.13`](https://togithub.com/babel/babel/releases/tag/v7.20.13)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.7...v7.20.13)

##### v7.20.13 (2023-01-21)

##### 🐛 Bug Fix

- `babel-helpers`, `babel-plugin-proposal-decorators`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#&#8203;15332](https://togithub.com/babel/babel/pull/15332) Ensure
class decorators can access decorated non-static members
([@&#8203;JLHwung](https://togithub.com/JLHwung))
-   `babel-plugin-transform-typescript`
- [#&#8203;15349](https://togithub.com/babel/babel/pull/15349) fix:
Preserve `import {type T} from 'x'` when `onlyRemoveTypeImports:true`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- [#&#8203;15344](https://togithub.com/babel/babel/pull/15344) fix:
Properties that are `abstract` should not be initialized.
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-parser`
- [#&#8203;15338](https://togithub.com/babel/babel/pull/15338) Allow
negative number in ambient const initializer
([@&#8203;JLHwung](https://togithub.com/JLHwung))

##### ↩️ Revert

- `babel-plugin-transform-react-inline-elements`,
`babel-plugin-transform-react-jsx-development`,
`babel-plugin-transform-react-jsx`
- [#&#8203;15355](https://togithub.com/babel/babel/pull/15355) Reverts
"Re-use common JSX element transform for <>...\</>"
([@&#8203;JLHwung](https://togithub.com/JLHwung))

##### Committers: 4

-   Babel Bot ([@&#8203;babel-bot](https://togithub.com/babel-bot))
-   Huáng Jùnliàng ([@&#8203;JLHwung](https://togithub.com/JLHwung))
- Nicolò Ribaudo
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   [@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu)

</details>

<details>
<summary>babel/babel (@&#8203;babel/runtime)</summary>

###
[`v7.20.13`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72013-2023-01-21)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.7...v7.20.13)

##### 🐛 Bug Fix

- `babel-helpers`, `babel-plugin-proposal-decorators`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#&#8203;15332](https://togithub.com/babel/babel/pull/15332) Ensure
class decorators can access decorated non-static members
([@&#8203;JLHwung](https://togithub.com/JLHwung))
-   `babel-plugin-transform-typescript`
- [#&#8203;15349](https://togithub.com/babel/babel/pull/15349) fix:
Preserve `import {type T} from 'x'` when `onlyRemoveTypeImports:true`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- [#&#8203;15344](https://togithub.com/babel/babel/pull/15344) fix:
Properties that are `abstract` should not be initialized.
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-parser`
- [#&#8203;15338](https://togithub.com/babel/babel/pull/15338) Allow
negative number in ambient const initializer
([@&#8203;JLHwung](https://togithub.com/JLHwung))

##### ↩️ Revert

- `babel-plugin-transform-react-inline-elements`,
`babel-plugin-transform-react-jsx-development`,
`babel-plugin-transform-react-jsx`
- [#&#8203;15355](https://togithub.com/babel/babel/pull/15355) Reverts
"Re-use common JSX element transform for <>...\</>"
([@&#8203;JLHwung](https://togithub.com/JLHwung))

</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 these
updates again.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

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

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
patrykkopycinski pushed a commit that referenced this pull request Feb 1, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-query](https://tanstack.com/query)
([source](https://togithub.com/tanstack/query)) | [`^4.20.9` ->
`^4.23.0`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query/4.22.0/4.23.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.23.0/compatibility-slim/4.22.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.23.0/confidence-slim/4.22.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [@tanstack/react-query-devtools](https://tanstack.com/query)
([source](https://togithub.com/tanstack/query)) | [`^4.20.9` ->
`^4.23.0`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query-devtools/4.22.0/4.23.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.23.0/compatibility-slim/4.22.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.23.0/confidence-slim/4.22.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>tanstack/query</summary>

###
[`v4.23.0`](https://togithub.com/TanStack/query/releases/tag/v4.23.0)

[Compare
Source](https://togithub.com/tanstack/query/compare/v4.22.4...v4.23.0)

Version 4.23.0 - 1/24/2023, 10:53 AM

##### Changes

##### Feat

- client components: add `use client` directive at the top of files
having client components
([#&#8203;4738](https://togithub.com/tanstack/query/issues/4738))
([`f57c8dc`](https://togithub.com/tanstack/query/commit/f57c8dc1)) by
Girish Sontakke

##### Docs

- add readme.md to react adapter
([`ea67377`](https://togithub.com/tanstack/query/commit/ea673770)) by
Dominik Dorfmeister
- add QueryClient import
([#&#8203;4856](https://togithub.com/tanstack/query/issues/4856))
([`69a7d72`](https://togithub.com/tanstack/query/commit/69a7d72d)) by
Joël Kuijper
- useMutation: correct docs for mutate function callbacks
([#&#8203;4601](https://togithub.com/tanstack/query/issues/4601))
([`4ac7c1a`](https://togithub.com/tanstack/query/commit/4ac7c1a8)) by Qz

##### Packages

-
[@&#8203;tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@&#8203;4](https://togithub.com/4).23.0
-
[@&#8203;tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@&#8203;4](https://togithub.com/4).23.0
-
[@&#8203;tanstack/react-query](https://togithub.com/tanstack/react-query)[@&#8203;4](https://togithub.com/4).23.0

###
[`v4.22.4`](https://togithub.com/TanStack/query/releases/tag/v4.22.4)

[Compare
Source](https://togithub.com/tanstack/query/compare/v4.22.3...v4.22.4)

Version 4.22.4 - 1/22/2023, 3:57 PM

##### Changes

##### Fix

- core: do not call mutate callbacks if mutation started after unmount
([#&#8203;4848](https://togithub.com/tanstack/query/issues/4848))
([`901e826`](https://togithub.com/tanstack/query/commit/901e826f)) by
Jan

##### Packages

-
[@&#8203;tanstack/query-core](https://togithub.com/tanstack/query-core)[@&#8203;4](https://togithub.com/4).22.4
-
[@&#8203;tanstack/react-query](https://togithub.com/tanstack/react-query)[@&#8203;4](https://togithub.com/4).22.4
-
[@&#8203;tanstack/query-persist-client-core](https://togithub.com/tanstack/query-persist-client-core)[@&#8203;4](https://togithub.com/4).22.4
-
[@&#8203;tanstack/query-async-storage-persister](https://togithub.com/tanstack/query-async-storage-persister)[@&#8203;4](https://togithub.com/4).22.4
-
[@&#8203;tanstack/query-broadcast-client-experimental](https://togithub.com/tanstack/query-broadcast-client-experimental)[@&#8203;4](https://togithub.com/4).22.4
-
[@&#8203;tanstack/query-sync-storage-persister](https://togithub.com/tanstack/query-sync-storage-persister)[@&#8203;4](https://togithub.com/4).22.4
-
[@&#8203;tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@&#8203;4](https://togithub.com/4).22.4
-
[@&#8203;tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@&#8203;4](https://togithub.com/4).22.4
-
[@&#8203;tanstack/solid-query](https://togithub.com/tanstack/solid-query)[@&#8203;4](https://togithub.com/4).22.4
-
[@&#8203;tanstack/svelte-query](https://togithub.com/tanstack/svelte-query)[@&#8203;4](https://togithub.com/4).22.4
-
[@&#8203;tanstack/vue-query](https://togithub.com/tanstack/vue-query)[@&#8203;4](https://togithub.com/4).22.4

###
[`v4.22.3`](https://togithub.com/TanStack/query/releases/tag/v4.22.3)

[Compare
Source](https://togithub.com/tanstack/query/compare/v4.22.0...v4.22.3)

Version 4.22.3 - 1/21/2023, 2:54 PM

##### Changes

##### Fix

- svelte-query: Fix createMutation for functions that take no arguments
([#&#8203;4847](https://togithub.com/tanstack/query/issues/4847))
([`4f515de`](https://togithub.com/tanstack/query/commit/4f515dec)) by
Lachlan Collins

##### Chore

- fix duplicated example package name
([#&#8203;4823](https://togithub.com/tanstack/query/issues/4823))
([`365fdf3`](https://togithub.com/tanstack/query/commit/365fdf3b)) by
Michal Tecza
- Add sandbox.config.json
([#&#8203;4812](https://togithub.com/tanstack/query/issues/4812))
([`e33bda3`](https://togithub.com/tanstack/query/commit/e33bda31)) by
Lachlan Collins

##### Docs

- useMutation: clarify `mutationFn` option default
([#&#8203;4837](https://togithub.com/tanstack/query/issues/4837))
([`61c3d94`](https://togithub.com/tanstack/query/commit/61c3d94a)) by
[@&#8203;louis-young](https://togithub.com/louis-young)
- clarify the documentation on running examples
([#&#8203;4818](https://togithub.com/tanstack/query/issues/4818))
([`07f144a`](https://togithub.com/tanstack/query/commit/07f144a2)) by
Michal Tecza
- update tkdodos blog
([#&#8203;4820](https://togithub.com/tanstack/query/issues/4820))
([`532b90a`](https://togithub.com/tanstack/query/commit/532b90ac)) by
Dominik Dorfmeister
- svelte-query: Add recommended defaults to prefetchQuery setup
([#&#8203;4815](https://togithub.com/tanstack/query/issues/4815))
([`86161ca`](https://togithub.com/tanstack/query/commit/86161ca6)) by
Lachlan Collins
- fix typo (quey -> query)
([#&#8203;4813](https://togithub.com/tanstack/query/issues/4813))
([`832d4fb`](https://togithub.com/tanstack/query/commit/832d4fb0)) by
Masaki Koyanagi
- svelte-query: Rework SvelteKit setup
([#&#8203;4811](https://togithub.com/tanstack/query/issues/4811))
([`2cd92ef`](https://togithub.com/tanstack/query/commit/2cd92ef3)) by
Lachlan Collins
- clarify interaction of query filter predicates with other criteria
([#&#8203;4532](https://togithub.com/tanstack/query/issues/4532))
([`3a3d871`](https://togithub.com/tanstack/query/commit/3a3d871a)) by
Ben Longo
- Update devtools.md with note that mutations are not tracked
([#&#8203;4810](https://togithub.com/tanstack/query/issues/4810))
([`6772333`](https://togithub.com/tanstack/query/commit/67723337)) by
Joseph Markus
- svelte-query: Expand SSR docs
([#&#8203;4809](https://togithub.com/tanstack/query/issues/4809))
([`c05bb91`](https://togithub.com/tanstack/query/commit/c05bb910)) by
Lachlan Collins

##### Test

- stabilize various tests
([#&#8203;4825](https://togithub.com/tanstack/query/issues/4825))
([`ff77512`](https://togithub.com/tanstack/query/commit/ff77512b)) by
Michal Tecza

##### Packages

-
[@&#8203;tanstack/react-query](https://togithub.com/tanstack/react-query)[@&#8203;4](https://togithub.com/4).22.3
-
[@&#8203;tanstack/svelte-query](https://togithub.com/tanstack/svelte-query)[@&#8203;4](https://togithub.com/4).22.3
-
[@&#8203;tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@&#8203;4](https://togithub.com/4).22.3
-
[@&#8203;tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@&#8203;4](https://togithub.com/4).22.3

</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 these
updates again.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
patrykkopycinski pushed a commit that referenced this pull request Feb 2, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-hook-form](https://www.react-hook-form.com)
([source](https://togithub.com/react-hook-form/react-hook-form)) |
[`^7.41.5` ->
`^7.42.1`](https://renovatebot.com/diffs/npm/react-hook-form/7.41.5/7.42.1)
|
[![age](https://badges.renovateapi.com/packages/npm/react-hook-form/7.42.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/react-hook-form/7.42.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/react-hook-form/7.42.1/compatibility-slim/7.41.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/react-hook-form/7.42.1/confidence-slim/7.41.5)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>react-hook-form/react-hook-form</summary>

###
[`v7.42.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.42.1):
Version 7.42.1

[Compare
Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.42.0...v7.42.1)

🐞 fix
[#&#8203;9773](https://togithub.com/react-hook-form/react-hook-form/issues/9773)
useFormState missing state update
([#&#8203;9777](https://togithub.com/react-hook-form/react-hook-form/issues/9777))
🐞 fix
[#&#8203;9765](https://togithub.com/react-hook-form/react-hook-form/issues/9765)
fix issue with strictMode with isValid state
([#&#8203;9771](https://togithub.com/react-hook-form/react-hook-form/issues/9771))

###
[`v7.42.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#&#8203;7420---2023-01-13)

[Compare
Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.5...v7.42.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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
jbudz added a commit that referenced this pull request Feb 2, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@storybook/addon-a11y](https://togithub.com/storybookjs/storybook/tree/main/addons/a11y)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/addon-actions](https://togithub.com/storybookjs/storybook/tree/main/addons/actions)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2faddon-actions/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-actions/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-actions/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-actions/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-actions/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/addon-controls](https://togithub.com/storybookjs/storybook/tree/next/addons/controls)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2faddon-controls/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-controls/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-controls/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-controls/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-controls/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/addon-docs](https://togithub.com/storybookjs/storybook/tree/main/addons/docs)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2faddon-docs/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-docs/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-docs/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-docs/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-docs/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/addon-essentials](https://togithub.com/storybookjs/storybook/tree/main/addons/essentials)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/addon-storyshots](https://togithub.com/storybookjs/storybook/tree/main/addons/storyshots/storyshots-core)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2faddon-storyshots/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-storyshots/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-storyshots/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-storyshots/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-storyshots/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/addons](https://togithub.com/storybookjs/storybook/tree/main/lib/addons)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2faddons/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddons/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddons/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddons/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddons/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/api](https://togithub.com/storybookjs/storybook/tree/main/lib/api)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2fapi/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2fapi/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2fapi/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2fapi/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2fapi/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/client-api](https://togithub.com/storybookjs/storybook/tree/main/lib/client-api)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2fclient-api/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2fclient-api/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2fclient-api/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2fclient-api/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2fclient-api/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/components](https://togithub.com/storybookjs/storybook/tree/main/lib/components)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2fcomponents/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2fcomponents/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2fcomponents/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2fcomponents/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2fcomponents/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/core](https://togithub.com/storybookjs/storybook/tree/main/lib/core)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2fcore/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2fcore/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2fcore/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2fcore/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2fcore/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/core-common](https://togithub.com/storybookjs/storybook/tree/main/lib/core)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2fcore-common/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2fcore-common/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2fcore-common/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2fcore-common/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2fcore-common/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/core-events](https://togithub.com/storybookjs/storybook/tree/main/lib/core-events)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2fcore-events/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2fcore-events/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2fcore-events/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2fcore-events/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2fcore-events/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/node-logger](https://togithub.com/storybookjs/storybook/tree/main/lib/node-logger)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2fnode-logger/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2fnode-logger/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2fnode-logger/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2fnode-logger/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2fnode-logger/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/preview-web](https://togithub.com/storybookjs/storybook/tree/main/lib/preview-web)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2fpreview-web/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2fpreview-web/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2fpreview-web/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2fpreview-web/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2fpreview-web/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/react](https://togithub.com/storybookjs/storybook/tree/main/app/react)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2freact/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2freact/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2freact/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2freact/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2freact/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@storybook/theming](https://togithub.com/storybookjs/storybook/tree/main/lib/theming)
([source](https://togithub.com/storybookjs/storybook)) | [`^6.5.15` ->
`^6.5.16`](https://renovatebot.com/diffs/npm/@storybook%2ftheming/6.5.15/6.5.16)
|
[![age](https://badges.renovateapi.com/packages/npm/@storybook%2ftheming/6.5.16/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2ftheming/6.5.16/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@storybook%2ftheming/6.5.16/compatibility-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2ftheming/6.5.16/confidence-slim/6.5.15)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>storybookjs/storybook</summary>

###
[`v6.5.16`](https://togithub.com/storybookjs/storybook/releases/tag/v6.5.16)

[Compare
Source](https://togithub.com/storybookjs/storybook/compare/v6.5.15...v6.5.16)

##### Bug Fixes

- Angular: Fix handling of docsMode option in angular builder
[#&#8203;20608](https://togithub.com/storybooks/storybook/pull/20608)
- Angular: Fix webpackStatsJson types in angular-builder
[#&#8203;20296](https://togithub.com/storybooks/storybook/pull/20296)

##### Dependency Upgrades

- Security: Upgrade json5 dependency
[#&#8203;20526](https://togithub.com/storybooks/storybook/pull/20526)

</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 these
updates again.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jon <jon@elastic.co>
kqualters-elastic pushed a commit to kqualters-elastic/kibana that referenced this pull request Feb 6, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [core-js](https://togithub.com/zloirock/core-js) | [`^3.27.1` ->
`^3.27.2`](https://renovatebot.com/diffs/npm/core-js/3.27.1/3.27.2) |
[![age](https://badges.renovateapi.com/packages/npm/core-js/3.27.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/core-js/3.27.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/core-js/3.27.2/compatibility-slim/3.27.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/core-js/3.27.2/confidence-slim/3.27.1)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>zloirock/core-js</summary>

###
[`v3.27.2`](https://togithub.com/zloirock/core-js/blob/HEAD/CHANGELOG.md#&#8203;3272---20230119-httpsgithubcomzloirockcore-jsreleasestagv3272)

[Compare
Source](https://togithub.com/zloirock/core-js/compare/v3.27.1...v3.27.2)

- [`Set` methods
proposal](https://togithub.com/tc39/proposal-set-methods) updates:
- Closing of iterators of `Set`-like objects on early exit,
[proposal-set-methods/85](https://togithub.com/tc39/proposal-set-methods/pull/85)
    -   Some other minor internal changes
- Added one more workaround of a `webpack` dev server bug on IE global
methods,
[#&elastic#8203;1161](https://togithub.com/zloirock/core-js/issues/1161)
- Fixed possible `String.{ raw, cooked }` error with empty template
array
- Used non-standard V8 `Error.captureStackTrace` instead of stack
parsing in new error classes / wrappers where it's possible
- Added detection correctness of iteration to `Promise.{ allSettled, any
}` feature detection, Hermes issue
-   Compat data improvements:
- [Change `Array` by copy
proposal](https://togithub.com/tc39/proposal-change-array-by-copy)
marked as supported from V8 ~ Chrome 110
    -   Added Samsung Internet 20 compat data mapping
    -   Added Quest Browser 25 compat data mapping
    -   Added React Native 0.71 Hermes compat data
    -   Added Electron 23 and 24 compat data mapping
- `self` marked as fixed in Deno 1.29.3,
[deno/17362](https://togithub.com/denoland/deno/pull/17362)
-   Minor tweaks of minification settings for `core-js-bundle`
-   Refactoring, some minor fixes, improvements, optimizations

</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
kqualters-elastic pushed a commit to kqualters-elastic/kibana that referenced this pull request Feb 6, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/parser](https://babel.dev/docs/en/next/babel-parser)
([source](https://togithub.com/babel/babel)) | [`^7.20.7` ->
`^7.20.13`](https://renovatebot.com/diffs/npm/@babel%2fparser/7.20.7/7.20.13)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.13/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.13/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.13/compatibility-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fparser/7.20.13/confidence-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/runtime](https://babel.dev/docs/en/next/babel-runtime)
([source](https://togithub.com/babel/babel)) | [`^7.20.7` ->
`^7.20.13`](https://renovatebot.com/diffs/npm/@babel%2fruntime/7.20.7/7.20.13)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.13/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.13/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.13/compatibility-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fruntime/7.20.13/confidence-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
| [@babel/traverse](https://babel.dev/docs/en/next/babel-traverse)
([source](https://togithub.com/babel/babel)) | [`^7.20.12` ->
`^7.20.13`](https://renovatebot.com/diffs/npm/@babel%2ftraverse/7.20.12/7.20.13)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.13/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.13/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.13/compatibility-slim/7.20.12)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2ftraverse/7.20.13/confidence-slim/7.20.12)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel (@&elastic#8203;babel/parser)</summary>

### [`v7.20.13`](https://togithub.com/babel/babel/releases/tag/v7.20.13)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.7...v7.20.13)

##### v7.20.13 (2023-01-21)

##### 🐛 Bug Fix

- `babel-helpers`, `babel-plugin-proposal-decorators`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#&elastic#8203;15332](https://togithub.com/babel/babel/pull/15332) Ensure
class decorators can access decorated non-static members
([@&elastic#8203;JLHwung](https://togithub.com/JLHwung))
-   `babel-plugin-transform-typescript`
- [#&elastic#8203;15349](https://togithub.com/babel/babel/pull/15349) fix:
Preserve `import {type T} from 'x'` when `onlyRemoveTypeImports:true`
([@&elastic#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- [#&elastic#8203;15344](https://togithub.com/babel/babel/pull/15344) fix:
Properties that are `abstract` should not be initialized.
([@&elastic#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-parser`
- [#&elastic#8203;15338](https://togithub.com/babel/babel/pull/15338) Allow
negative number in ambient const initializer
([@&elastic#8203;JLHwung](https://togithub.com/JLHwung))

##### ↩️ Revert

- `babel-plugin-transform-react-inline-elements`,
`babel-plugin-transform-react-jsx-development`,
`babel-plugin-transform-react-jsx`
- [#&elastic#8203;15355](https://togithub.com/babel/babel/pull/15355) Reverts
"Re-use common JSX element transform for <>...\</>"
([@&elastic#8203;JLHwung](https://togithub.com/JLHwung))

##### Committers: 4

-   Babel Bot ([@&elastic#8203;babel-bot](https://togithub.com/babel-bot))
-   Huáng Jùnliàng ([@&elastic#8203;JLHwung](https://togithub.com/JLHwung))
- Nicolò Ribaudo
([@&elastic#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   [@&elastic#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu)

</details>

<details>
<summary>babel/babel (@&elastic#8203;babel/runtime)</summary>

###
[`v7.20.13`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72013-2023-01-21)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.7...v7.20.13)

##### 🐛 Bug Fix

- `babel-helpers`, `babel-plugin-proposal-decorators`,
`babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`
- [#&elastic#8203;15332](https://togithub.com/babel/babel/pull/15332) Ensure
class decorators can access decorated non-static members
([@&elastic#8203;JLHwung](https://togithub.com/JLHwung))
-   `babel-plugin-transform-typescript`
- [#&elastic#8203;15349](https://togithub.com/babel/babel/pull/15349) fix:
Preserve `import {type T} from 'x'` when `onlyRemoveTypeImports:true`
([@&elastic#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- [#&elastic#8203;15344](https://togithub.com/babel/babel/pull/15344) fix:
Properties that are `abstract` should not be initialized.
([@&elastic#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-parser`
- [#&elastic#8203;15338](https://togithub.com/babel/babel/pull/15338) Allow
negative number in ambient const initializer
([@&elastic#8203;JLHwung](https://togithub.com/JLHwung))

##### ↩️ Revert

- `babel-plugin-transform-react-inline-elements`,
`babel-plugin-transform-react-jsx-development`,
`babel-plugin-transform-react-jsx`
- [#&elastic#8203;15355](https://togithub.com/babel/babel/pull/15355) Reverts
"Re-use common JSX element transform for <>...\</>"
([@&elastic#8203;JLHwung](https://togithub.com/JLHwung))

</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 these
updates again.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

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

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
kqualters-elastic pushed a commit to kqualters-elastic/kibana that referenced this pull request Feb 6, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@tanstack/react-query](https://tanstack.com/query)
([source](https://togithub.com/tanstack/query)) | [`^4.20.9` ->
`^4.23.0`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query/4.22.0/4.23.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.23.0/compatibility-slim/4.22.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.23.0/confidence-slim/4.22.0)](https://docs.renovatebot.com/merge-confidence/)
|
| [@tanstack/react-query-devtools](https://tanstack.com/query)
([source](https://togithub.com/tanstack/query)) | [`^4.20.9` ->
`^4.23.0`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query-devtools/4.22.0/4.23.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.23.0/compatibility-slim/4.22.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.23.0/confidence-slim/4.22.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>tanstack/query</summary>

###
[`v4.23.0`](https://togithub.com/TanStack/query/releases/tag/v4.23.0)

[Compare
Source](https://togithub.com/tanstack/query/compare/v4.22.4...v4.23.0)

Version 4.23.0 - 1/24/2023, 10:53 AM

##### Changes

##### Feat

- client components: add `use client` directive at the top of files
having client components
([#&elastic#8203;4738](https://togithub.com/tanstack/query/issues/4738))
([`f57c8dc`](https://togithub.com/tanstack/query/commit/f57c8dc1)) by
Girish Sontakke

##### Docs

- add readme.md to react adapter
([`ea67377`](https://togithub.com/tanstack/query/commit/ea673770)) by
Dominik Dorfmeister
- add QueryClient import
([#&elastic#8203;4856](https://togithub.com/tanstack/query/issues/4856))
([`69a7d72`](https://togithub.com/tanstack/query/commit/69a7d72d)) by
Joël Kuijper
- useMutation: correct docs for mutate function callbacks
([#&elastic#8203;4601](https://togithub.com/tanstack/query/issues/4601))
([`4ac7c1a`](https://togithub.com/tanstack/query/commit/4ac7c1a8)) by Qz

##### Packages

-
[@&elastic#8203;tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@&#8203;4](https://togithub.com/4).23.0
-
[@&elastic#8203;tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@&#8203;4](https://togithub.com/4).23.0
-
[@&elastic#8203;tanstack/react-query](https://togithub.com/tanstack/react-query)[@&#8203;4](https://togithub.com/4).23.0

###
[`v4.22.4`](https://togithub.com/TanStack/query/releases/tag/v4.22.4)

[Compare
Source](https://togithub.com/tanstack/query/compare/v4.22.3...v4.22.4)

Version 4.22.4 - 1/22/2023, 3:57 PM

##### Changes

##### Fix

- core: do not call mutate callbacks if mutation started after unmount
([#&elastic#8203;4848](https://togithub.com/tanstack/query/issues/4848))
([`901e826`](https://togithub.com/tanstack/query/commit/901e826f)) by
Jan

##### Packages

-
[@&elastic#8203;tanstack/query-core](https://togithub.com/tanstack/query-core)[@&#8203;4](https://togithub.com/4).22.4
-
[@&elastic#8203;tanstack/react-query](https://togithub.com/tanstack/react-query)[@&#8203;4](https://togithub.com/4).22.4
-
[@&elastic#8203;tanstack/query-persist-client-core](https://togithub.com/tanstack/query-persist-client-core)[@&#8203;4](https://togithub.com/4).22.4
-
[@&elastic#8203;tanstack/query-async-storage-persister](https://togithub.com/tanstack/query-async-storage-persister)[@&#8203;4](https://togithub.com/4).22.4
-
[@&elastic#8203;tanstack/query-broadcast-client-experimental](https://togithub.com/tanstack/query-broadcast-client-experimental)[@&#8203;4](https://togithub.com/4).22.4
-
[@&elastic#8203;tanstack/query-sync-storage-persister](https://togithub.com/tanstack/query-sync-storage-persister)[@&#8203;4](https://togithub.com/4).22.4
-
[@&elastic#8203;tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@&#8203;4](https://togithub.com/4).22.4
-
[@&elastic#8203;tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@&#8203;4](https://togithub.com/4).22.4
-
[@&elastic#8203;tanstack/solid-query](https://togithub.com/tanstack/solid-query)[@&#8203;4](https://togithub.com/4).22.4
-
[@&elastic#8203;tanstack/svelte-query](https://togithub.com/tanstack/svelte-query)[@&#8203;4](https://togithub.com/4).22.4
-
[@&elastic#8203;tanstack/vue-query](https://togithub.com/tanstack/vue-query)[@&#8203;4](https://togithub.com/4).22.4

###
[`v4.22.3`](https://togithub.com/TanStack/query/releases/tag/v4.22.3)

[Compare
Source](https://togithub.com/tanstack/query/compare/v4.22.0...v4.22.3)

Version 4.22.3 - 1/21/2023, 2:54 PM

##### Changes

##### Fix

- svelte-query: Fix createMutation for functions that take no arguments
([#&elastic#8203;4847](https://togithub.com/tanstack/query/issues/4847))
([`4f515de`](https://togithub.com/tanstack/query/commit/4f515dec)) by
Lachlan Collins

##### Chore

- fix duplicated example package name
([#&elastic#8203;4823](https://togithub.com/tanstack/query/issues/4823))
([`365fdf3`](https://togithub.com/tanstack/query/commit/365fdf3b)) by
Michal Tecza
- Add sandbox.config.json
([#&elastic#8203;4812](https://togithub.com/tanstack/query/issues/4812))
([`e33bda3`](https://togithub.com/tanstack/query/commit/e33bda31)) by
Lachlan Collins

##### Docs

- useMutation: clarify `mutationFn` option default
([#&elastic#8203;4837](https://togithub.com/tanstack/query/issues/4837))
([`61c3d94`](https://togithub.com/tanstack/query/commit/61c3d94a)) by
[@&elastic#8203;louis-young](https://togithub.com/louis-young)
- clarify the documentation on running examples
([#&elastic#8203;4818](https://togithub.com/tanstack/query/issues/4818))
([`07f144a`](https://togithub.com/tanstack/query/commit/07f144a2)) by
Michal Tecza
- update tkdodos blog
([#&elastic#8203;4820](https://togithub.com/tanstack/query/issues/4820))
([`532b90a`](https://togithub.com/tanstack/query/commit/532b90ac)) by
Dominik Dorfmeister
- svelte-query: Add recommended defaults to prefetchQuery setup
([#&elastic#8203;4815](https://togithub.com/tanstack/query/issues/4815))
([`86161ca`](https://togithub.com/tanstack/query/commit/86161ca6)) by
Lachlan Collins
- fix typo (quey -> query)
([#&elastic#8203;4813](https://togithub.com/tanstack/query/issues/4813))
([`832d4fb`](https://togithub.com/tanstack/query/commit/832d4fb0)) by
Masaki Koyanagi
- svelte-query: Rework SvelteKit setup
([#&elastic#8203;4811](https://togithub.com/tanstack/query/issues/4811))
([`2cd92ef`](https://togithub.com/tanstack/query/commit/2cd92ef3)) by
Lachlan Collins
- clarify interaction of query filter predicates with other criteria
([#&elastic#8203;4532](https://togithub.com/tanstack/query/issues/4532))
([`3a3d871`](https://togithub.com/tanstack/query/commit/3a3d871a)) by
Ben Longo
- Update devtools.md with note that mutations are not tracked
([#&elastic#8203;4810](https://togithub.com/tanstack/query/issues/4810))
([`6772333`](https://togithub.com/tanstack/query/commit/67723337)) by
Joseph Markus
- svelte-query: Expand SSR docs
([#&elastic#8203;4809](https://togithub.com/tanstack/query/issues/4809))
([`c05bb91`](https://togithub.com/tanstack/query/commit/c05bb910)) by
Lachlan Collins

##### Test

- stabilize various tests
([#&elastic#8203;4825](https://togithub.com/tanstack/query/issues/4825))
([`ff77512`](https://togithub.com/tanstack/query/commit/ff77512b)) by
Michal Tecza

##### Packages

-
[@&elastic#8203;tanstack/react-query](https://togithub.com/tanstack/react-query)[@&#8203;4](https://togithub.com/4).22.3
-
[@&elastic#8203;tanstack/svelte-query](https://togithub.com/tanstack/svelte-query)[@&#8203;4](https://togithub.com/4).22.3
-
[@&elastic#8203;tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@&#8203;4](https://togithub.com/4).22.3
-
[@&elastic#8203;tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@&#8203;4](https://togithub.com/4).22.3

</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 these
updates again.

---

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

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kqualters-elastic pushed a commit to kqualters-elastic/kibana that referenced this pull request Feb 6, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-hook-form](https://www.react-hook-form.com)
([source](https://togithub.com/react-hook-form/react-hook-form)) |
[`^7.41.5` ->
`^7.42.1`](https://renovatebot.com/diffs/npm/react-hook-form/7.41.5/7.42.1)
|
[![age](https://badges.renovateapi.com/packages/npm/react-hook-form/7.42.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/react-hook-form/7.42.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/react-hook-form/7.42.1/compatibility-slim/7.41.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/react-hook-form/7.42.1/confidence-slim/7.41.5)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>react-hook-form/react-hook-form</summary>

###
[`v7.42.1`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.42.1):
Version 7.42.1

[Compare
Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.42.0...v7.42.1)

🐞 fix
[#&elastic#8203;9773](https://togithub.com/react-hook-form/react-hook-form/issues/9773)
useFormState missing state update
([#&elastic#8203;9777](https://togithub.com/react-hook-form/react-hook-form/issues/9777))
🐞 fix
[#&elastic#8203;9765](https://togithub.com/react-hook-form/react-hook-form/issues/9765)
fix issue with strictMode with isValid state
([#&elastic#8203;9771](https://togithub.com/react-hook-form/react-hook-form/issues/9771))

###
[`v7.42.0`](https://togithub.com/react-hook-form/react-hook-form/blob/HEAD/CHANGELOG.md#&#8203;7420---2023-01-13)

[Compare
Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.41.5...v7.42.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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
nickofthyme added a commit that referenced this pull request Feb 6, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@elastic/charts](https://togithub.com/elastic/elastic-charts) |
[`51.3.0` ->
`52.0.0`](https://renovatebot.com/diffs/npm/@elastic%2fcharts/51.3.0/52.0.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@elastic%2fcharts/52.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@elastic%2fcharts/52.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@elastic%2fcharts/52.0.0/compatibility-slim/51.3.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@elastic%2fcharts/52.0.0/confidence-slim/51.3.0)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>elastic/elastic-charts</summary>

###
[`v52.0.0`](https://togithub.com/elastic/elastic-charts/blob/HEAD/CHANGELOG.md#&#8203;5200-httpsgithubcomelasticelastic-chartscomparev5130v5200-2023-01-27)

[Compare
Source](https://togithub.com/elastic/elastic-charts/compare/v51.3.0...v52.0.0)

##### Bug Fixes

- annotation details tooltip throwing with hooks
([#&#8203;1949](https://togithub.com/elastic/elastic-charts/issues/1949))
([779b7f3](https://togithub.com/elastic/elastic-charts/commit/779b7f3499f34fb4471ee5f1fac390a7499fe6ee))
- **deps:** update dependency
[@&#8203;elastic/eui](https://togithub.com/elastic/eui) to v72
([#&#8203;1914](https://togithub.com/elastic/elastic-charts/issues/1914))
([8814c80](https://togithub.com/elastic/elastic-charts/commit/8814c80f71ff6cbd39187064abda131077f3ca68))
- **deps:** update dependency
[@&#8203;elastic/eui](https://togithub.com/elastic/eui) to v73
([#&#8203;1941](https://togithub.com/elastic/elastic-charts/issues/1941))
([4eeafa7](https://togithub.com/elastic/elastic-charts/commit/4eeafa7864f756685ae23ced54dd34f9fede330a))

##### BREAKING CHANGES

- The `customTooltipDetails` type is now passing `details` as `props`
using a `ComponentType`.

</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

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

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: nickofthyme <nicholas.partridge@elastic.co>
Co-authored-by: Nick Partridge <nick.ryan.partridge@gmail.com>
Co-authored-by: Marco Vettorello <marco.vettorello@elastic.co>
jbudz added a commit that referenced this pull request Feb 6, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/generator](https://babel.dev/docs/en/next/babel-generator)
([source](https://togithub.com/babel/babel)) | [`^7.20.7` ->
`^7.20.14`](https://renovatebot.com/diffs/npm/@babel%2fgenerator/7.20.7/7.20.14)
|
[![age](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.14/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.14/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.14/compatibility-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fgenerator/7.20.14/confidence-slim/7.20.7)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel</summary>

###
[`v7.20.14`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v72014-2023-01-27)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.20.7...v7.20.14)

##### 🐛 Bug Fix

-   `babel-plugin-transform-block-scoping`
- [#&#8203;15361](https://togithub.com/babel/babel/pull/15361) fix:
Identifiers in the loop are not renamed
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-cli`, `babel-core`, `babel-generator`,
`babel-helper-transform-fixture-test-runner`,
`babel-plugin-transform-destructuring`,
`babel-plugin-transform-modules-commonjs`,
`babel-plugin-transform-react-jsx`, `babel-traverse`
- [#&#8203;15365](https://togithub.com/babel/babel/pull/15365) fix:
Properly generate source maps for manually added multi-line content
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))

</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 [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/elastic/kibana).

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

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Budzenski <jon@elastic.co>
jeramysoucy pushed a commit to jeramysoucy/kibana that referenced this pull request Dec 12, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@types/minimist](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/minimist)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/minimist))
| devDependencies | patch | [`^1.2.2` ->
`^1.2.5`](https://renovatebot.com/diffs/npm/@types%2fminimist/1.2.2/1.2.5)
|
| [js-sha256](https://togithub.com/emn178/js-sha256) | dependencies |
minor | [`^0.9.0` ->
`^0.11.0`](https://renovatebot.com/diffs/npm/js-sha256/0.9.0/0.11.0) |
| [tape](https://togithub.com/tape-testing/tape) | devDependencies |
minor | [`^5.0.1` ->
`^5.9.0`](https://renovatebot.com/diffs/npm/tape/5.0.1/5.9.0) |

---

### Release Notes

<details>
<summary>emn178/js-sha256 (js-sha256)</summary>

###
[`v0.11.0`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0110--2024-01-24)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.10.1...v0.11.0)

##### Fixed

- Generates incorrect hash in some cases
[#&#8203;43](https://togithub.com/emn178/js-sha256/issues/43)
- dependencies and security issues.
[#&#8203;41](https://togithub.com/emn178/js-sha256/issues/41)

###
[`v0.10.1`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0101--2023-08-31)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.10.0...v0.10.1)

##### Added

-   Disable webpack polyfill.

###
[`v0.10.0`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0100--2023-08-30)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.9.0...v0.10.0)

##### Fixed

- Chrome bug by workaround.
[#&#8203;40](https://togithub.com/emn178/js-sha256/issues/40)
- deprecated `new Buffer`, replace with `Buffer.from`.
[#&#8203;34](https://togithub.com/emn178/js-sha256/issues/34)
- dependencies and security issues.
[#&#8203;32](https://togithub.com/emn178/js-sha256/issues/32),
[#&#8203;36](https://togithub.com/emn178/js-sha256/issues/36)

##### Changed

- TypeScript interface, secretKey can be bytes like message.
[#&#8203;23](https://togithub.com/emn178/js-sha256/issues/23),
[#&#8203;25](https://togithub.com/emn178/js-sha256/issues/25)
- remove `eval` and use `require` directly.
[#&#8203;18](https://togithub.com/emn178/js-sha256/issues/18),
[#&#8203;26](https://togithub.com/emn178/js-sha256/issues/26)

</details>

<details>
<summary>tape-testing/tape (tape)</summary>

###
[`v5.9.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v590---2024-09-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.8.1...v5.9.0)

##### Commits

- \[New] `bin/tape`: add `--strict`
[`4c97f54`](https://togithub.com/tape-testing/tape/commit/4c97f544939d949f18a1f53211f5c35c6902d52b)
- \[Fix] in engines that lack dynamic import, have some output
[`2d5c8dc`](https://togithub.com/tape-testing/tape/commit/2d5c8dcfd9a4d0f96713e229e21bc9363f126dd1)
- \[Tests] use `npm audit` instead of `aud`
[`681d4bd`](https://togithub.com/tape-testing/tape/commit/681d4bd7851cbcba2c93dfa7d24814e083285309)
- \[Dev Deps] update `auto-changelog`
[`b7bc72f`](https://togithub.com/tape-testing/tape/commit/b7bc72f82d0592aae38ed80484c09b04593a1d2c)
- \[Deps] update `mock-property`
[`ecfb546`](https://togithub.com/tape-testing/tape/commit/ecfb546465bc1ab0194fad69e4d3400d8e645ba1)
- \[Deps] update `object-inspect`
[`9a47aba`](https://togithub.com/tape-testing/tape/commit/9a47abae189019797a8cfd504b5194ba4ecdf1a9)
- \[readme] notLooseEqual(s) is not an alias for notDeepLooseEqual
[`c827ac9`](https://togithub.com/tape-testing/tape/commit/c827ac994f147a2b3df1f51a42316bda96cedb65)
- \[readme] remove defunct badges
[`7880dd4`](https://togithub.com/tape-testing/tape/commit/7880dd4d73ea865aa7cabee79a58638895f968d4)
- \[Dev Deps] add missing peer dep
[`627d1e7`](https://togithub.com/tape-testing/tape/commit/627d1e79da5e3f6cc76e2e0240b62e5bc7d7f673)

###
[`v5.8.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v581---2024-06-16)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.8.0...v5.8.1)

##### Fixed

- \[meta] fix URLs
[`#608`](https://togithub.com/tape-testing/tape/issues/608)

##### Commits

- \[Fix] `assertion`: pass through assertion return value, for promises
[`2ad86d4`](https://togithub.com/tape-testing/tape/commit/2ad86d45abc9ee3272772cf25a96a557a34c0b1c)

###
[`v5.8.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v580---2024-06-14)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.5...v5.8.0)

##### Fixed

- \[New] add `t.assertion`
[`#555`](https://togithub.com/tape-testing/tape/issues/555)

##### Commits

- \[meta] update URLs
[`77cabeb`](https://togithub.com/tape-testing/tape/commit/77cabebcd4b41da0083cb2c3c71105ba165debd6)
- \[New] allow TODO tests to be "ok" with env var `TODO_IS_OK`
[`6cd06f5`](https://togithub.com/tape-testing/tape/commit/6cd06f510d8c001b32553502ec0b3e1876849178)
- \[Tests] strip node’s deprecation warnings
[`8d40837`](https://togithub.com/tape-testing/tape/commit/8d40837002616401d9978bacd90a12dcc9a78c3e)
- \[Tests] increase coverage
[`aa7de58`](https://togithub.com/tape-testing/tape/commit/aa7de58f7d86eb07552ac6847ef575e057774ad1)
- \[Refactor] `Test`: minor tweaks
[`ce4ce8a`](https://togithub.com/tape-testing/tape/commit/ce4ce8a1a5bc6403868f2e50e1dccce1f62e82b6)
- \[meta] simplify `exports`
[`d39cb8d`](https://togithub.com/tape-testing/tape/commit/d39cb8d84f98626592d7c192407a828d1969c6c3)
- \[Deps] update `@ljharb/resumer`, `@ljharb/through`, `hasown`
[`77952d0`](https://togithub.com/tape-testing/tape/commit/77952d0c01bbcd15b3d954bff2b4d2a2915847ba)
- \[Tests] handle more stack trace variation in Node v0.8
[`d2f0778`](https://togithub.com/tape-testing/tape/commit/d2f0778c8e4612f7b92a1364843eb838a8b80436)
- \[Deps] update `array.prototype.every`, `string.prototype.trim`
[`732268b`](https://togithub.com/tape-testing/tape/commit/732268b73376100806480662777bc396980f3ca9)
- \[Dev Deps] update `@ljharb/eslint-config`
[`7b39e14`](https://togithub.com/tape-testing/tape/commit/7b39e144a362d44fd332ac15be50979439a17a6d)
- \[Refactor] `test`: reduce binding by using polyfill entrypoints
[`91a83b6`](https://togithub.com/tape-testing/tape/commit/91a83b684abce30f1d68797ae675c8595eff5068)
- \[Dev Deps] remove unused `intl-fallback-symbol`, `is-core-module`
[`eafacf6`](https://togithub.com/tape-testing/tape/commit/eafacf6aa0baf205fe461309c5425024c90cb6fb)
- \[Deps] update `object-is`
[`1b01656`](https://togithub.com/tape-testing/tape/commit/1b016567b85c604801828a87e668b5b7d25a71e8)
- \[meta] simplify `exports`
[`f9eac5b`](https://togithub.com/tape-testing/tape/commit/f9eac5b45979ed1228447122de4460f33aab1fde)

###
[`v5.7.5`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v575---2024-02-14)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.4...v5.7.5)

##### Commits

- \[Fix] `throws`: fix crash when throwing primitives with a non-empty
expected object
[`1b2681d`](https://togithub.com/tape-testing/tape/commit/1b2681dd56713c953d4928af15dfd7b38bb526e2)
- \[Tests] clean up throws tests
[`9133c93`](https://togithub.com/tape-testing/tape/commit/9133c93929703814b2031d4ce2e3b350636705ab)
- \[Fix] `default_stream`: do not error on nullish data
[`eff3725`](https://togithub.com/tape-testing/tape/commit/eff3725041361be8f7ae97cc95c7708e4b126b05)
- \[Fix] in IE 8, `TypeError` does not inherit from `Error`
[`93c1d12`](https://togithub.com/tape-testing/tape/commit/93c1d12380e230adff29a86a030dd9c1fa544afc)
- \[actions] remove redundant finisher
[`410e9e4`](https://togithub.com/tape-testing/tape/commit/410e9e4394b98e950c5e59572dea17fb51a8b4b6)
- \[Deps] update `call-bind`, `hasown`
[`82e7d71`](https://togithub.com/tape-testing/tape/commit/82e7d71a87e00c0a24679e1e37f464102e348ca6)
- \[Deps] update `@ljharb/resumer`
[`af2fe68`](https://togithub.com/tape-testing/tape/commit/af2fe68ce56d96de699a45aa4a1623d7719219b8)
- \[Deps] update `@ljharb/resumer`
[`bff9dad`](https://togithub.com/tape-testing/tape/commit/bff9dad3e5b363b6356cdea75e7615900ebc1017)
- \[Deps] update `@ljharb/through`
[`5360d20`](https://togithub.com/tape-testing/tape/commit/5360d200dada42a57c2f0dbdd186d7e51e81b707)
- \[Deps] update `@ljharb/resumer`
[`ad0dd2e`](https://togithub.com/tape-testing/tape/commit/ad0dd2e2096179130b78ed7c308acb1eb0469343)

###
[`v5.7.4`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v574---2024-01-24)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.3...v5.7.4)

##### Fixed

- \[Fix] handle native ESM URLs in `at:`
[`#601`](https://togithub.com/tape-testing/tape/issues/601)

##### Commits

- \[Deps] update `has-dynamic-import`
[`1e50cb3`](https://togithub.com/tape-testing/tape/commit/1e50cb35fce5734f069218bd6ce8b550445b1a88)

###
[`v5.7.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v573---2024-01-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.2...v5.7.3)

##### Commits

- \[Refactor] `Test`: cleaner `at` logic
[`af4d109`](https://togithub.com/tape-testing/tape/commit/af4d1095f6fd9118cdf3b7ff55ea67c55d22e102)
- \[Fix] `intercept`: give a proper error message with a readonly Symbol
property
[`4640a91`](https://togithub.com/tape-testing/tape/commit/4640a91b4d67cb01512988e2662e74654a9a8b85)
- \[Refactor] `getHarness`: avoid mutating `opts`, account for only one
internal callsite for `createExitHarness`
[`19cfc8f`](https://togithub.com/tape-testing/tape/commit/19cfc8fa4d91763d678de05306ccfcce6425ff51)
- \[Tests] Spawn processes during tests using execPath so that the tests
pass on windows
[`4a57fbe`](https://togithub.com/tape-testing/tape/commit/4a57fbe14db3eb342543c391f8c42fb83b4e8359)
- \[Fix] `createHarness`: when no `conf` is provided, `only` should not
throw
[`8a1cccc`](https://togithub.com/tape-testing/tape/commit/8a1ccccb349a1bfc5b512a5cfba88950daecc1c6)
- \[Fix] `bin/tape`: ignore options on windows
[`a2b74f9`](https://togithub.com/tape-testing/tape/commit/a2b74f97fe6ea14898b636f560291647bb747753)
- \[Refactor] `_assert`: avoid reassigning arguments
[`dc64c08`](https://togithub.com/tape-testing/tape/commit/dc64c08a48c9816e46634719923f8d90b06eb911)
- \[Refactor] `Results`: use `this` instead of `self`
[`5f831b4`](https://togithub.com/tape-testing/tape/commit/5f831b41a1cf6a8b59c648fc1554f5613cbfd0f4)
- \[Performance] avoid the extra call frame to `new` it
[`78fd0d6`](https://togithub.com/tape-testing/tape/commit/78fd0d61809bc922e7ac85d65902cc1de1124936)
- \[Dev Deps] update `aud`, `npmignore`
[`ceabd99`](https://togithub.com/tape-testing/tape/commit/ceabd996f0aa8b39702591a0beaab0d58f2cd3cc)
- \[Tests] fix `npm test` on windows
[`bcf6ce7`](https://togithub.com/tape-testing/tape/commit/bcf6ce793996acd4092bd60c1f99686a73ff048e)
- \[Fix] stack trace path parsing on windows
[`9cbae8a`](https://togithub.com/tape-testing/tape/commit/9cbae8a7e22567d30019e0cbc03c8597f03b4230)
- \[Refactor] `Results` `createStream`: clean up `_push` handler
[`878a500`](https://togithub.com/tape-testing/tape/commit/878a5008e1856bdea6543c7303bc84311907b066)
- \[Refactor] `Test`: a more precise check
[`f6d30cf`](https://togithub.com/tape-testing/tape/commit/f6d30cfaa70e477a6531d23f4ea19501e0f62614)
- \[Deps] update `object.assign`
[`201e650`](https://togithub.com/tape-testing/tape/commit/201e65028a3283de5bda46077c71a024178c300a)
- \[Tests] ensure the import tests spawn properly
[`d1987c0`](https://togithub.com/tape-testing/tape/commit/d1987c04375b952dcac1e6639a702ac4d23f7a57)
- \[actions] skip `engines` check since bin/tape and the rest of the lib
conflict
[`19af506`](https://togithub.com/tape-testing/tape/commit/19af5061ab36f646e46e0d4c16a4997e4eef8e86)
- \[Deps] update `deep-equal`
[`5d26485`](https://togithub.com/tape-testing/tape/commit/5d264858b4a2e0f794fb75be913d2b6fc75a31dc)
- \[Deps] update `mock-property`
[`d90c29a`](https://togithub.com/tape-testing/tape/commit/d90c29a595575e10ca5b5284e858af922c5c9465)
- \[meta] add `sideEffects` flag
[`85f593b`](https://togithub.com/tape-testing/tape/commit/85f593b77acc63e07024424c6c6baeba9708aba0)

###
[`v5.7.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v572---2023-10-20)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.1...v5.7.2)

##### Commits

- \[Refactor] use `hasown` instead of `has`
[`489736a`](https://togithub.com/tape-testing/tape/commit/489736ab9325a3a3ff3c4c391d4de6a44e86e36a)
- \[Deps] update `call-bind`, `mock-property`, `object-inspect`
[`de34703`](https://togithub.com/tape-testing/tape/commit/de3470385f388e601b3058bd2240db1c7bb941d1)
- \[Tests] use `through` properly
[`56d7a8b`](https://togithub.com/tape-testing/tape/commit/56d7a8b02572d1ce711cda8b591ab64f3d636531)

###
[`v5.7.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v571---2023-10-11)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.0...v5.7.1)

##### Commits

- \[Fix] `default_stream`: add handling for IE < 9
[`13f23ed`](https://togithub.com/tape-testing/tape/commit/13f23edc2a63aa7c57997bb81886d74e9fce43df)
- \[Deps] update `@ljharb/through`, `resolve`
[`9135b40`](https://togithub.com/tape-testing/tape/commit/9135b40f93adc6b8fbc31f48a96adf2339b00672)
- Merge tag 'v4.17.0'
[`e61cd40`](https://togithub.com/tape-testing/tape/commit/e61cd4095062f4b9afdfb11945a502390eaed30d)
- \[New] add `t.intercept()`
[`e60aeca`](https://togithub.com/tape-testing/tape/commit/e60aeca688fe1d3a363f74f31c83d816035aca4c)
- \[New] add `t.capture` and `t.captureFn`, modeled after tap
[`3d96d69`](https://togithub.com/tape-testing/tape/commit/3d96d6945ea1cda7780fb3fc6bc04c275ace594a)
- \[Deps] switch from `through` and `resumer` to `@ljharb/through` and
`@ljharb/resumer`
[`a8a7d67`](https://togithub.com/tape-testing/tape/commit/a8a7d67c9ffe1daa46407f35685a1ef8d53df66a)
- \[Tests] simplify tests
[`83bc381`](https://togithub.com/tape-testing/tape/commit/83bc3810a930c60973e60a7a02b677c2fb1f444c)
- \[Performance] use inline `typeof`
[`c45db4e`](https://togithub.com/tape-testing/tape/commit/c45db4e0978999cece915e7f1a223aa9eb445ae0)
- \[Deps] update `minimist`, `resolve`, `string.prototype.trim`
[`feee094`](https://togithub.com/tape-testing/tape/commit/feee0949f1f23ef4f13c9847c20284f7864cd67e)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`aud`
[`7123111`](https://togithub.com/tape-testing/tape/commit/71231114c92b4a093b468875c4d8f741ab1a49d4)
- Revert "\[meta] ensure `not-in-publish`‘s absence does not fail
anything"
[`92aaa51`](https://togithub.com/tape-testing/tape/commit/92aaa5106b65824d82ce72c0d1dfcc6df6cff753)
- \[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which
kill the install process in npm < 6
[`a576f8d`](https://togithub.com/tape-testing/tape/commit/a576f8d8b24e84324b7ee0498c37759423c7ca87)

###
[`v5.7.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v570---2023-09-21)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.6...v5.7.0)

##### Commits

- \[New] add `t.intercept()`
[`5d37060`](https://togithub.com/tape-testing/tape/commit/5d37060b844ea455c80eb305050168a632998603)
- \[New] add `t.capture` and `t.captureFn`, modeled after tap
[`9e21f7a`](https://togithub.com/tape-testing/tape/commit/9e21f7a3106fcc4d4e7c057633ce4516d53978d2)
- \[Refactor] prefer second `.then` arg over `.catch`
[`135a952`](https://togithub.com/tape-testing/tape/commit/135a952e55372855b1510a6381e5a5757758b452)
- \[Performance] use inline `typeof`
[`5ba89c9`](https://togithub.com/tape-testing/tape/commit/5ba89c993ea0a4c9a880d86af5c268deb239aa70)
- \[Deps] update `array.prototype.every`, `glob`,
`string.prototype.trim`
[`4e2db4d`](https://togithub.com/tape-testing/tape/commit/4e2db4d0699be4034a577479b902885fcc0f2a6c)
- \[Dev Deps] update `array.prototype.flatmap`
[`df46769`](https://togithub.com/tape-testing/tape/commit/df467693328f7771b2db639ff4aaaf2c64ad16d6)
- Revert "\[meta] ensure `not-in-publish`‘s absence does not fail
anything"
[`1b3e0b1`](https://togithub.com/tape-testing/tape/commit/1b3e0b10dc934a529297f11fa6ccd1693e5416b3)

###
[`v5.6.6`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v566---2023-07-18)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.5...v5.6.6)

##### Commits

- \[Deps] switch from `through` and `resumer` to `@ljharb/through` and
`@ljharb/resumer`
[`c99680a`](https://togithub.com/tape-testing/tape/commit/c99680a661867f0db81d830cb4214e526a4cdec4)

###
[`v5.6.5`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v565---2023-07-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.4...v5.6.5)

##### Commits

- \[Fix] Results: show a skip string on tests, not just on assertions
[`9bbbcfe`](https://togithub.com/tape-testing/tape/commit/9bbbcfe6a28a969dcde53850ebb7673837bdfcb7)
- \[Deps] update `deep-equal`
[`109a791`](https://togithub.com/tape-testing/tape/commit/109a791cc28b931de1545ba7cb8e5599634190d7)

###
[`v5.6.4`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v564---2023-07-01)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.3...v5.6.4)

##### Commits

- \[Fix] `throws`: avoid crashing on a nonconfigurable or nonextensible
`expected`
[`0731b5f`](https://togithub.com/tape-testing/tape/commit/0731b5f64311b168ac941ce3e547bb1a32766783)
- \[Tests] simplify tests
[`c656ee5`](https://togithub.com/tape-testing/tape/commit/c656ee52626e0e4992e893e41e1ae81ecb5d68a2)
- \[Refactor] `Test`: skip binding for a non-function value
[`e244e64`](https://togithub.com/tape-testing/tape/commit/e244e64eab7529c4e0d2391b989152b84229939e)
- \[Performance] use `call-bind` for autobinding
[`70de437`](https://togithub.com/tape-testing/tape/commit/70de43727d191c10d8ba9542bd0cdabaf272360a)
- \[actions] update rebase action
[`834453c`](https://togithub.com/tape-testing/tape/commit/834453cdd4cb95b71d2180a3b28a1ce8e51357b3)
- \[Deps] update `defined`, `minimist`, `object-inspect`,
`string.prototype.trim`
[`01edce8`](https://togithub.com/tape-testing/tape/commit/01edce8073efe1134c5fff58638b350afb7c6d22)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`aud`
[`1b3ad24`](https://togithub.com/tape-testing/tape/commit/1b3ad2429b553f7e029fe9fd5977b07e76740e42)
- \[Dev Deps] update `@ljharb/eslint-config`, `aud`
[`a6a5eee`](https://togithub.com/tape-testing/tape/commit/a6a5eee0991a55f001d6468930e20e486a5e308e)
- \[Deps] update `deep-equal`
[`2043b2e`](https://togithub.com/tape-testing/tape/commit/2043b2e72be80f477293eefb44f226bb06aeafc0)
- \[readme] Link to explain what TAP is
[`26a75bb`](https://togithub.com/tape-testing/tape/commit/26a75bbb8b1854fa730eaaf1407aea1409640fd5)
- \[Deps] update `minimist`
[`7e7c3d0`](https://togithub.com/tape-testing/tape/commit/7e7c3d054449ac44f18d90db790705db4bcef37c)
- \[readme] improve t.throws description for Function
[`c1b619d`](https://togithub.com/tape-testing/tape/commit/c1b619db02f5b51e4c1379debeb0bac90daa3b93)
- \[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which
kill the install process in npm < 6
[`0e80800`](https://togithub.com/tape-testing/tape/commit/0e80800b4d287e6cae7bd4f46b13fa8ac5aa1197)
- Merge tag 'v4.16.2'
[`d5d675d`](https://togithub.com/tape-testing/tape/commit/d5d675dbd841f411960dbe60946744fae4cd2bcb)
- \[meta] add missing npmrc config
[`15e2175`](https://togithub.com/tape-testing/tape/commit/15e2175b927010657c66f0a30e44f5266147311f)

###
[`v5.6.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v563---2023-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.2...v5.6.3)

###
[`v5.6.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v562---2023-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.1...v5.6.2)

##### Fixed

- \[New] `bin/tape`: add `--ignore-pattern` flag
[`#586`](https://togithub.com/tape-testing/tape/issues/586)

##### Commits

- \[eslint] fix indentation
[`b035590`](https://togithub.com/tape-testing/tape/commit/b035590f782c211e93a6a44ed8d0e9d38636a286)
- \[meta] add `auto-changelog`
[`b467b85`](https://togithub.com/tape-testing/tape/commit/b467b850f169bf294851c68a5c4074360d53a31b)
- \[eslint] enforce `no-use-before-define`
[`87deb68`](https://togithub.com/tape-testing/tape/commit/87deb68b111fd0d94efc92c25454a6a3fcedff66)
- \[eclint] fix editorconfig
[`ce81cbe`](https://togithub.com/tape-testing/tape/commit/ce81cbee9bfc00ebd0abbc70932e3eeab84b159e)
- \[eslint] clean up config a bit
[`3171edd`](https://togithub.com/tape-testing/tape/commit/3171eddd25dafb3e9a9606ac70ed6c21bb736e8e)
- \[Tests] `stackTrace`: use the common `getDiag` utility
[`65df5a4`](https://togithub.com/tape-testing/tape/commit/65df5a4f194cf01c3872c713d129ac968342181c)
- \[Fix] `throws`: avoid crashing on a nonconfigurable or nonextensible
`expected`
[`0cd7a2c`](https://togithub.com/tape-testing/tape/commit/0cd7a2cb2e231bd87412170f05020fd910e6d3e4)
- \[meta] fix repo URLs
[`85d86a4`](https://togithub.com/tape-testing/tape/commit/85d86a468af1b74af432d41c204efd4440b5f56f)
- Revert "\[Tests] handle a broken error `cause` in node 16.9/16.10"
[`775ba37`](https://togithub.com/tape-testing/tape/commit/775ba3789e16b1464dc810243dc5866b2868fc1d)
- \[meta] use `npmignore` to autogenerate an npmignore file
[`1645abb`](https://togithub.com/tape-testing/tape/commit/1645abbf47df2a8142514302da2730c54b993b47)
- \[eslint] enable `func-style`
[`75c0c3a`](https://togithub.com/tape-testing/tape/commit/75c0c3a4f9452c36b5318ba6c09ab4ebc97f15d0)
- \[actions] update rebase action
[`b3d724e`](https://togithub.com/tape-testing/tape/commit/b3d724e9ddfcca3c3d78f3c9d53158b5aef2208b)
- \[Deps] update `array.prototype.every`, `deep-equal`,
`string.prototype.trim`
[`e9c9aba`](https://togithub.com/tape-testing/tape/commit/e9c9abab037b274bb9b239b26c33d94eb8b7e802)
- \[Deps] update `defined`, `minimist`, `resolve`
[`83695c0`](https://togithub.com/tape-testing/tape/commit/83695c03495801e6cf98cba7328d287e47f3afde)
- \[Deps] update `deep-equal`, `object-inspect`
[`09906f3`](https://togithub.com/tape-testing/tape/commit/09906f323c69b5f189675bf0faad9d5be4831706)
- \[Dev Deps] update `@ljharb/eslint-config`, `aud`
[`afd8f64`](https://togithub.com/tape-testing/tape/commit/afd8f64712daade8ccd29b727d90bccab9f5ce12)
- \[Dev Deps] update `array.prototype.flatmap`
[`8b8bf07`](https://togithub.com/tape-testing/tape/commit/8b8bf07312adb248238238a0d810b0eedeb8b2b5)
- \[Dev Deps] update `aud`
[`f0fe7c0`](https://togithub.com/tape-testing/tape/commit/f0fe7c0979ba5d7ea96c619fab5389979cd0a862)
- \[Dev Deps] update `tap-parser`
[`2f61eac`](https://togithub.com/tape-testing/tape/commit/2f61eac3800d63fba65895bbfa947b8b82346cf0)
- Merge tag 'v4.16.1'
[`96ff863`](https://togithub.com/tape-testing/tape/commit/96ff863913b282e13bc5200179fcb1a757933449)
- \[readme] fix version badge
[`20ea48d`](https://togithub.com/tape-testing/tape/commit/20ea48d53b6492bf648d02d53c41b324abbfb6e1)

###
[`v5.6.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v561---2022-09-19)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.0...v5.6.1)

##### Commits

- \[eslint] fix indentation
[`2151e06`](https://togithub.com/tape-testing/tape/commit/2151e06877e65802ef7364bc6bebc21fc45e3699)
- \[meta] add `auto-changelog`
[`86cbbd1`](https://togithub.com/tape-testing/tape/commit/86cbbd1bb6bdc57fc718c6043866ab6bed46899c)
- \[eslint] enforce `no-use-before-define`
[`f8a8a7f`](https://togithub.com/tape-testing/tape/commit/f8a8a7f35402ebf9865cafd3682e9a6b0188436e)
- \[meta] fix repo URLs
[`a9ae3c2`](https://togithub.com/tape-testing/tape/commit/a9ae3c22db37d760fc30aea5053302177e7c3d3e)
- \[Tests] `stackTrace`: use the common `getDiag` utility
[`298cb80`](https://togithub.com/tape-testing/tape/commit/298cb806ef4a438792cb533675b6faa4b02a1d92)
- \[eslint] enable `func-style`
[`98b9623`](https://togithub.com/tape-testing/tape/commit/98b9623fc16f5ebe1be8beba4c21d9494bce05ac)
- \[New] `bin/tape`: include the exact arg when there are no glob
results; use require on `--require` files
[`6a1ce43`](https://togithub.com/tape-testing/tape/commit/6a1ce4389e8b601249c3c81b31cd60eea3e0f74a)
- \[eslint] clean up config a bit
[`67ad201`](https://togithub.com/tape-testing/tape/commit/67ad20117457313ab2c9d63365573858efb51566)
- \[meta] create FUNDING.yml
[`5b4752f`](https://togithub.com/tape-testing/tape/commit/5b4752fe006597002918cbd3ee8a4e50f48677ca)
- \[Refactor] `bin/tape`: make it a bit more functional, for easier v5
backporting
[`fbdbfc9`](https://togithub.com/tape-testing/tape/commit/fbdbfc90dd7afeba89cc3dd5e6280ed247f8b789)
- \[Deps] update `glob`, `object-inspect`, `resolve`,
`string.prototype.trim`
[`6a3c200`](https://togithub.com/tape-testing/tape/commit/6a3c2009e7f6052bd4423dce80bb140e234a877f)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`es-value-fixtures`, `falafel`
[`934d49b`](https://togithub.com/tape-testing/tape/commit/934d49b1e840d3c57bd6e52a74017e06c6a55934)
- \[Tests] fix no_only tests on Windows
[`f35f71b`](https://togithub.com/tape-testing/tape/commit/f35f71bd44e76eb53bedd63615e59fdc382e4d0d)
- Revert "\[Tests] handle a broken error `cause` in node 16.9/16.10"
[`23fac16`](https://togithub.com/tape-testing/tape/commit/23fac16760344fe6843722b626dcba9e2e1c8372)
- \[Robustness] `test` observably looks up `exec` on the object
[`4575ca4`](https://togithub.com/tape-testing/tape/commit/4575ca4b185cb503c93e29113b99e10f1ae4b63c)
- \[meta] add SECURITY.md
[`7b0c901`](https://togithub.com/tape-testing/tape/commit/7b0c901b459b19668fcf6cc5b4b08f42978135b4)
- \[meta] add missing npmrc config
[`5d11d84`](https://togithub.com/tape-testing/tape/commit/5d11d844c87d64b6bac6fbe70357ad587ba0281a)
- \[Deps] update `object.assign`
[`3327fdd`](https://togithub.com/tape-testing/tape/commit/3327fdd249e3a0abf21311d2ca229d6f59fa2b26)
- \[readme] fix version badge
[`74e6c9e`](https://togithub.com/tape-testing/tape/commit/74e6c9e02daa286c86f7d5f4d4e019e62b8322a2)
- Merge tag 'v4.16.0'
[`4a44a7e`](https://togithub.com/tape-testing/tape/commit/4a44a7ee31dd24dff833909366449a3da6116a78)

###
[`v5.6.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v560---2022-08-16)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.3...v5.6.0)

##### Commits

- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`53d9e18`](https://togithub.com/tape-testing/tape/commit/53d9e18a93addb2bf70c33cc4ffe8285233a3ad0)
- \[meta] use `npmignore` to autogenerate an npmignore file
[`12cc602`](https://togithub.com/tape-testing/tape/commit/12cc602f5296b023f5e226c946192e5aea453252)
- \[New] `bin/tape`: include the exact arg when there are no glob
results; use require.resolve on `--require` files
[`e23ec12`](https://togithub.com/tape-testing/tape/commit/e23ec12ac6bcee670ee0a507caf32512d33a9175)
- \[meta] create FUNDING.yml
[`f7e3161`](https://togithub.com/tape-testing/tape/commit/f7e316175394aa72e202cf6ebfa0b3ebb0a51f60)
- \[Robustness] `test` observably looks up `exec` on the object
[`9dbe9ad`](https://togithub.com/tape-testing/tape/commit/9dbe9ad9163835edb302505dec26a8e21f20d893)
- \[meta] remove unused travis.yml file
[`5a52443`](https://togithub.com/tape-testing/tape/commit/5a52443dcb8c14a9b59523fbb1c05b139833c812)
- \[Deps] update `glob`, `object-inspect`, `object.assign`
[`f6f39a2`](https://togithub.com/tape-testing/tape/commit/f6f39a2d8a59ab518e2647a9a122c361d2a7f4ff)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`es-value-fixtures`
[`6bc8c38`](https://togithub.com/tape-testing/tape/commit/6bc8c381ab9117eb504ac3d46973a27619ea9b52)
- \[meta] ensure `prelint` works on windows
[`48896e8`](https://togithub.com/tape-testing/tape/commit/48896e87cee94d8d704ff2fb2bf730c1c0a94c71)
- \[Tests] fix no_only tests on Windows
[`3e7b2ae`](https://togithub.com/tape-testing/tape/commit/3e7b2ae9800964cf8461ab8dc10634d0c1b1218a)
- \[Robustness] `test` observably looks up `exec` on the object
[`330f8d5`](https://togithub.com/tape-testing/tape/commit/330f8d586f94a8a0092b9b2061953ff9ba918325)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`3960ccf`](https://togithub.com/tape-testing/tape/commit/3960ccf83722a25131522e35de63b89564eac519)
- \[meta] add SECURITY.md
[`7d31894`](https://togithub.com/tape-testing/tape/commit/7d31894d5ad6b85567573dd875228e8e13bfac20)
- \[meta] improve `prelint` script when no `.git` dir is present
[`7c6dbbd`](https://togithub.com/tape-testing/tape/commit/7c6dbbdba1769bcb80b103d43c3eaa61e395dc52)
- \[Dev Deps] update `es-value-fixtures`
[`6b8e118`](https://togithub.com/tape-testing/tape/commit/6b8e118b19ff08d54509f54aab5fad3b25260e2b)
- \[Fix] in node v0.4, `stream.pipe` returns `undefined`
[`83d4da8`](https://togithub.com/tape-testing/tape/commit/83d4da8ed49acd1c0478a551bc64f05a67c44e99)
- \[Deps] update `string.prototype.trim`
[`1a245c6`](https://togithub.com/tape-testing/tape/commit/1a245c6b690ab7e2db346c3caf1c34eab8db456c)
- Merge tag 'v4.15.1'
[`b2d547a`](https://togithub.com/tape-testing/tape/commit/b2d547a1b06653a5cff22a8113da0f5dd392470b)
- \[Deps] update `minimist`
[`64677e0`](https://togithub.com/tape-testing/tape/commit/64677e06006e1a1e4e36dc318cc4a36b2152ed95)

###
[`v5.5.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v553---2022-04-08)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.2...v5.5.3)

##### Commits

- \[Robustness] `test` observably looks up `exec` on the object
[`fa84c85`](https://togithub.com/tape-testing/tape/commit/fa84c856e5f7c41d438050c5af36141899028850)
- \[meta] ensure `prelint` works on windows
[`bf34f60`](https://togithub.com/tape-testing/tape/commit/bf34f600cc985c1ac21c42ce162b432751158b1e)
- \[meta] improve `prelint` script when no `.git` dir is present
[`5f78134`](https://togithub.com/tape-testing/tape/commit/5f781346aa7cd7eb6a14b532304787cbc7287b9c)
- \[Deps] update `minimist`
[`dabc6af`](https://togithub.com/tape-testing/tape/commit/dabc6af8cd4dd00788725b38f9829fe2a6954b27)

###
[`v5.5.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v552---2022-02-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.1...v5.5.2)

##### Commits

- \[Dev Deps] update `@ljharb/eslint-config`; pin `eslint`
[`99e7504`](https://togithub.com/tape-testing/tape/commit/99e75043ef73031e0e352f611ed1ae9297743af4)
- \[Deps] unpin `minimatch`
[`c18a68b`](https://togithub.com/tape-testing/tape/commit/c18a68bacf0f9794b9b3a89312c9d874014b7e22)

###
[`v5.5.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v551---2022-02-10)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.0...v5.5.1)

##### Commits

- \[Fix] pin `minimatch` to v3.0.4, due to a breaking change in v3.0.5
[`cbe0e40`](https://togithub.com/tape-testing/tape/commit/cbe0e408ad4ea0d2c538cd122470ab76357e64b0)

###
[`v5.5.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v550---2022-01-26)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.4.1...v5.5.0)

##### Merged

- \[New] add `--no-only` flag/`NODE_TAPE_NO_ONLY_TEST`
[`#572`](https://togithub.com/tape-testing/tape/pull/572)

##### Commits

- Merge tag 'v4.15.0'
[`a5a1434`](https://togithub.com/tape-testing/tape/commit/a5a14344f4f06518c2fe599b49a92633777986cc)
- \[New] `t.match`/`t.doesNotMatch: fail the test instead of throw on
wrong input types.
[`[`a1c266b`](https://togithub.com/tape-testing/tape/commit/a1c266b)\`]\(https://github.com/tape-testing/tape/commit/a1c266bf9577420702e1067c40a4a65677add63a)
- \[actions] reuse common workflows
[`d3b4f46`](https://togithub.com/tape-testing/tape/commit/d3b4f467445bb6da3a2e617c4b29e71528f32425)
- \[readme] port changes from v5
[`87f9b29`](https://togithub.com/tape-testing/tape/commit/87f9b293baeb48b507a4e9e16bba62c7ffcc4eb7)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`
[`51ae645`](https://togithub.com/tape-testing/tape/commit/51ae645c8325d6037d4389260a442e27c2efce73)
- \[Fix] `bin/tape`: delay requires until needed
[`b803fd8`](https://togithub.com/tape-testing/tape/commit/b803fd8e24b1dff96cd43092e727826873c6c571)
- \[readme] hard wraps bad, soft wraps good
[`82af5ed`](https://togithub.com/tape-testing/tape/commit/82af5ed68577c15526e5dc7ecd290f2e88494170)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`,
`safe-publish-latest`, `array.prototype.flatmap`
[`3287a68`](https://togithub.com/tape-testing/tape/commit/3287a68eb1f176a6d0d85390b79c05ffc3c50615)
- \[actions] update codecov uploader
[`8d6aa6c`](https://togithub.com/tape-testing/tape/commit/8d6aa6c4b084a8cec9860d868ac353862fc8b545)
- \[Tests] handle carriage returns in stack traces on Windows
[`f79acdf`](https://togithub.com/tape-testing/tape/commit/f79acdfb850d94f71a01970bff96337f52bb4e5a)
- \[Deps] update `glob`, `is-regex`, `string.prototype.trim`
[`470ca1c`](https://togithub.com/tape-testing/tape/commit/470ca1c0f41155d2c08537bb6cc94e04edd063bc)
- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`8594f3b`](https://togithub.com/tape-testing/tape/commit/8594f3be12203e52b334a7004bf59379fb21db4f)
- \[meta] better `eccheck` command
[`fe6978d`](https://togithub.com/tape-testing/tape/commit/fe6978d0a87a881a59ba7de23f2e68ff70d31074)
- \[Deps] update `object-inspect`, `resolve`
[`50ea080`](https://togithub.com/tape-testing/tape/commit/50ea080561a71d8a6a2d41955441c8a094039227)
- \[meta] Exclude `fs` from browser bundles
([#&#8203;565](https://togithub.com/tape-testing/tape/issues/565))
[`418dc94`](https://togithub.com/tape-testing/tape/commit/418dc94b14b440568fb58aa666df5cb2861fe22c)
- \[Dev Deps] update `eslint`
[`b0c8ed3`](https://togithub.com/tape-testing/tape/commit/b0c8ed34dea1f53ac95037706746a8d3fe1ee771)
- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`ca1b906`](https://togithub.com/tape-testing/tape/commit/ca1b90616c2a8fb838b1bd99c90da758c5d80a72)
- \[meta] fix `prelint` so it does not fail outside of a git repo
[`a09133e`](https://togithub.com/tape-testing/tape/commit/a09133e71d3925bf830f721d05bad72550dd3517)
- \[meta] fix `prelint` so it does not fail outside of a git repo
[`b9959f8`](https://togithub.com/tape-testing/tape/commit/b9959f8c132874eff32497b9189d0a7cf74e8c14)
- \[Robustness] use cached `.test`
[`86ec0b2`](https://togithub.com/tape-testing/tape/commit/86ec0b262e0405ef0616201c1ffebbc5f278a217)

###
[`v5.4.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v541---2022-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.4.0...v5.4.1)

##### Commits

- \[Fix] avoid failing in ES3 engines that lack `Object.keys`, and
`.every`
[`dfc5f39`](https://togithub.com/tape-testing/tape/commit/dfc5f3927a224b03ad24a1653f1a4a1e13145014)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`
[`61446b9`](https://togithub.com/tape-testing/tape/commit/61446b90ebff6157e84adb6c611944e26838397f)
- \[Robustness] use cached `.test`
[`096a9e0`](https://togithub.com/tape-testing/tape/commit/096a9e001bdffbad37a785166ccbf9b35bcc9faa)
- \[meta] better `eccheck` command
[`bc4666b`](https://togithub.com/tape-testing/tape/commit/bc4666b0deeea3b1814d2d43f1d01cf9068ac164)

###
[`v5.4.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v540---2021-12-25)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.2...v5.4.0)

##### Commits

- \[New] `t.match`/`t.doesNotMatch: fail the test instead of throw on
wrong input types.
[`[`329bbb8`](https://togithub.com/tape-testing/tape/commit/329bbb8)\`]\(https://github.com/tape-testing/tape/commit/329bbb870d8862152b1bf580475a44c501dc0703)
- \[actions] reuse common workflows
[`728e190`](https://togithub.com/tape-testing/tape/commit/728e190a9c9f1850a984a50c3348c2efb2f78b17)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`dc7df0f`](https://togithub.com/tape-testing/tape/commit/dc7df0fb2393c9ee7448ffde62c4b9836a03d1e1)
- \[Deps] update `has-dynamic-import`, `object-inspect`
[`8881fea`](https://togithub.com/tape-testing/tape/commit/8881fea42a60bbee5fd912def59021e76741a613)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`4023f25`](https://togithub.com/tape-testing/tape/commit/4023f25ae22828829c5948f2c62af25fee456fea)

###
[`v5.3.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v532---2021-11-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.1...v5.3.2)

##### Fixed

- \[Tests] handle v8 6.9 changing an error message
[`#562`](https://togithub.com/tape-testing/tape/issues/562)

##### Commits

- \[readme] hard wraps bad, soft wraps good
[`b445a2b`](https://togithub.com/tape-testing/tape/commit/b445a2bc9a0d5bd3db8f1c5fdde21163e3129701)
- \[readme] add badges
[`4c8d00a`](https://togithub.com/tape-testing/tape/commit/4c8d00a81323a45c290f8d0e2a8389856ded5be6)
- \[actions] update codecov uploader
[`f040c4f`](https://togithub.com/tape-testing/tape/commit/f040c4fcb0fac257d27a6cb2733f8f39a5d3d051)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`,
`safe-publish-latest`
[`459a1c5`](https://togithub.com/tape-testing/tape/commit/459a1c5093db6a2cbf57e815d5b85d4e23511958)
- \[Tests] node 17+ smooshes a version number on the end of the stack
trace
[`e41763f`](https://togithub.com/tape-testing/tape/commit/e41763f8315d92d0d5bcd13f397f7d2f78f69745)
- \[Tests] handle carriage returns in stack traces on Windows
[`26e8113`](https://togithub.com/tape-testing/tape/commit/26e81135e03a808aa917bdad3d32f1ee71b2ea44)
- \[Fix] use `file://` URLs for dynamic `import()`
[`d487add`](https://togithub.com/tape-testing/tape/commit/d487addb1ae69064267efc58536186229c73ea41)
- \[Dev Deps] ping `signal-exit` to v3.0.3 due to
[https://github.com/tapjs/signal-exit/issues/66](https://togithub.com/tapjs/signal-exit/issues/66)
[`3c30a55`](https://togithub.com/tape-testing/tape/commit/3c30a555a59e5d64875116136d14fe217e59be73)
- \[meta] Exclude `fs` from browser bundles
[`00f21ea`](https://togithub.com/tape-testing/tape/commit/00f21eaa14eb3d3dc70fbf518252a6f18aa7b22c)
- \[Dev Deps] update `@ljharb/eslint-config`
[`c837b02`](https://togithub.com/tape-testing/tape/commit/c837b02016e240b93ae7ef40c21f4df82e7a80f9)
- \[Deps] update `string.prototype.trim`
[`c1248d7`](https://togithub.com/tape-testing/tape/commit/c1248d7e434e6a4b3c61fa7b62e1f5badfa3d162)
- \[Dev Deps] update `array.prototype.flatmap`
[`97384b1`](https://togithub.com/tape-testing/tape/commit/97384b10477e3112e0aefee7957204e1c7a9db57)
- \[readme] fix markdown; github still has a rendering bug
[`a33b5f9`](https://togithub.com/tape-testing/tape/commit/a33b5f9b5b0a00a031d06155224f4bca6d9769af)
- \[Deps] update `glob`
[`477bb4c`](https://togithub.com/tape-testing/tape/commit/477bb4c62c071889fde563e2bd133da02aa91b0b)
- Revert "\[Dev Deps] ping `signal-exit` to v3.0.3 due to
[https://github.com/tapjs/signal-exit/issues/66](https://togithub.com/tapjs/signal-exit/issues/66)"
[`60bbd83`](https://togithub.com/tape-testing/tape/commit/60bbd83ff1a342059a4ec894132ba20583a486f2)

###
[`v5.3.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v531---2021-08-06)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.0...v5.3.1)

##### Merged

- \[New] add `.teardown()` on `t` instances
[`#546`](https://togithub.com/tape-testing/tape/pull/546)
- \[readme] add `tape-describe` to 'other' section
[`#523`](https://togithub.com/tape-testing/tape/pull/523)

##### Fixed

- \[New] add `.teardown()` on `t` instances
([#&#8203;546](https://togithub.com/tape-testing/tape/issues/546))
[`#531`](https://togithub.com/tape-testing/tape/issues/531)
- \[readme] add `tape-describe` to 'other' section
([#&#8203;523](https://togithub.com/tape-testing/tape/issues/523))
[`#522`](https://togithub.com/tape-testing/tape/issues/522)

##### Commits

- \[Tests] make `stripFullStack` output an array of lines, for better
failure messages
[`f299759`](https://togithub.com/tape-testing/tape/commit/f2997591a038fa48239f205e40eed5c75278a261)
- \[eslint] fully enable `@ljharb` eslint config
[`836610d`](https://togithub.com/tape-testing/tape/commit/836610d9772b91a8d31f311834ae1325f2f740bf)
- \[actions] use `node/install` instead of `node/run`; use `codecov`
action
[`46aff81`](https://togithub.com/tape-testing/tape/commit/46aff81f10ad63990f6047c0bdba3be0c90bd3dd)
- \[readme] improve `t.throws` documentation
[`b36f816`](https://togithub.com/tape-testing/tape/commit/b36f81698fbf4d172a49abb75b9474c4a978df5c)
- \[Fix] `bin/tape`: delay requires until needed
[`c8f3ce3`](https://togithub.com/tape-testing/tape/commit/c8f3ce32c73e092940e29dc72f0abba3b6529936)
- \[Refactor] avoid reassigning arguments
[`5c4052f`](https://togithub.com/tape-testing/tape/commit/5c4052fcf51479320c9482c425a66dcbcc4a509a)
- \[Tests] add test case for
[#&#8203;519](https://togithub.com/tape-testing/tape/issues/519) for
test.comment() in createStream/objectMode context
[`1700642`](https://togithub.com/tape-testing/tape/commit/17006422fa8189a7e361edfb1e803b73a72b4894)
- \[Refactor] use `call-bind/callBound` instead of `function-bind`
directly
[`967b73f`](https://togithub.com/tape-testing/tape/commit/967b73fe882e9c95c0436e6ce93f24fa3a2e14a9)
- \[readme] Another way to create custom reporters
[`d81f9f6`](https://togithub.com/tape-testing/tape/commit/d81f9f6681ae72d3425b91e2f7a294e6d4225675)
- \[meta] do not publish github action workflow files
[`6bb3496`](https://togithub.com/tape-testing/tape/commit/6bb34964abb1e704fe3dcc9fcf8d27d16ff5e296)
- \[Refactor] remove unused line, unneeded var initialization; add
missing `new`
[`da0cdf1`](https://togithub.com/tape-testing/tape/commit/da0cdf1651fec20f66a6bed2d1b17944e18dcd48)
- \[Refactor] remove use of legacy `exports`
[`a04439c`](https://togithub.com/tape-testing/tape/commit/a04439c3027f3dc0dac8cf8ef5d24a493366be6a)
- \[Deps] update `glob`, `is-regex`, `object-inspect`, `resolve`,
`string.prototype.trim`
[`6e71e6e`](https://togithub.com/tape-testing/tape/commit/6e71e6ea1e009a62546a401a35974ca867a24b9a)
- \[eslint] remove useless regex escapes
[`1515ff4`](https://togithub.com/tape-testing/tape/commit/1515ff4a8f749aa6d075bffdcda543ca94c559a9)
- \[readme] remove travis badge; add actions and codecov badges
[`57a7cc9`](https://togithub.com/tape-testing/tape/commit/57a7cc906ec4f24f503350580c5859e5b3e56805)
- \[meta] run `aud` in `posttest`
[`3907aa5`](https://togithub.com/tape-testing/tape/commit/3907aa560caa2c8d30a6a9168c0d7a3d65a3ba3e)
- \[Refactor] generalize error message from calling `.end` more than
once
[`da8ca46`](https://togithub.com/tape-testing/tape/commit/da8ca46cc0be28a3d4690a4009e0ddec7fc6f779)
- \[Tests] handle stack differences in node 15
[`b7b01ec`](https://togithub.com/tape-testing/tape/commit/b7b01ec38ede9f9722b5cce90574782e1eda1305)
- \[Deps] update `is-regex`, `object-inspect`, `string.prototype.trim`
[`e344080`](https://togithub.com/tape-testing/tape/commit/e344080b1a4b097e1baa1a2b2e843fc283f3f5c2)
- \[New] Include name of test in log when test times out
([#&#8203;524](https://togithub.com/tape-testing/tape/issues/524))
[`78b4d98`](https://togithub.com/tape-testing/tape/commit/78b4d9833a2df7593f653b263588b9a49ca3fe08)
- \[Dev Deps] update `eslint`
[`6d5e4ad`](https://togithub.com/tape-testing/tape/commit/6d5e4ad3cb1f25ea03b59db4e894d51fa5b86c11)
- \[Refactor] Avoid setting message property on primitives; use strict
mode to catch this
[`9dfb680`](https://togithub.com/tape-testing/tape/commit/9dfb680e7543a3a701b3e410bfccbcce3b274d9f)
- \[Deps] update `is-regex`
[`a7ca7a3`](https://togithub.com/tape-testing/tape/commit/a7ca7a308269bc3a250170441553d0321e0d8044)
- Merge tag 'v4.14.0'
[`1f1a4a7`](https://togithub.com/tape-testing/tape/commit/1f1a4a7c7c9ea3632074e4a008d430bbd275b231)
- \[meta] add `safe-publish-latest`; use `prepublishOnly` script for npm
7+
[`c3d434d`](https://togithub.com/tape-testing/tape/commit/c3d434d8b86a0be162efb7fb548f0405239a2688)
- \[meta] ensure `not-in-publish`‘s absence does not fail anything
[`2a0619d`](https://togithub.com/tape-testing/tape/commit/2a0619d3193287aaa948fc4edf0bb2ccb4150a7b)
- \[readme] remove long-dead testling-ci badge
[`1461611`](https://togithub.com/tape-testing/tape/commit/1461611bce87b190179d1ac0e2c69438f2b12f31)
- \[Tests] ensure bin/tape is linted
[`faa51b5`](https://togithub.com/tape-testing/tape/commit/faa51b5baa709ba2e72f78be7cb7ce243c02a771)
- \[Dev Deps] update `eslint`
[`fad6165`](https://togithub.com/tape-testing/tape/commit/fad6165ae85ebff132daedd1a1bdf3ee307c4ea1)
- \[Dev Deps] update `eslint`
[`79a0f4b`](https://togithub.com/tape-testing/tape/commit/79a0f4b7b1d0c6db9228cdedf918f20a34dd7762)
- \[meta] add missing `safe-publish-latest` dep
[`d0a3888`](https://togithub.com/tape-testing/tape/commit/d0a3888ee1b1481ef9ca13695414022164fbc3c2)
- \[Tests] exclude examples from coverage
[`283f537`](https://togithub.com/tape-testing/tape/commit/283f537f56885d18afbc2328c0c52ee60d528332)

###
[`v5.3.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v530---2021-07-26)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.2...v5.3.0)

##### Commits

- \[eslint] fully enable `@ljharb` eslint config
[`9d3c5b4`](https://togithub.com/tape-testing/tape/commit/9d3c5b4e84dbeb1272b450e74ce022cb70c56e2a)
- \[New] Use import() on esm files in supported node versions
[`28d6e51`](https://togithub.com/tape-testing/tape/commit/28d6e51b9beb7252d7ad130424fdb0062425f7a0)
- \[eslint] fully enable `@ljharb` eslint config
[`ae8b5c0`](https://togithub.com/tape-testing/tape/commit/ae8b5c0639be6c3b2fd0b2e132ca50ee9f760e94)
- \[eslint] enable `no-shadow`
[`f0756f3`](https://togithub.com/tape-testing/tape/commit/f0756f3b12329a122498f99f6448ec8c9eafec50)
- \[eslint] enable `curly`, `object-curly-spacing`,
`object-curly-newline`
[`e9b75e1`](https://togithub.com/tape-testing/tape/commit/e9b75e14068359843082fd70994b19f871432a65)
- \[Tests] uncaught exceptions and unhandled rejections importing files
with bin/tape
[`e6d2faf`](https://togithub.com/tape-testing/tape/commit/e6d2faf67888dbb8e1262d7d083f0be7c59672cc)
- \[eslint] enable `function-paren-newline`,
`function-call-argument-newline`
[`ae6de0c`](https://togithub.com/tape-testing/tape/commit/ae6de0c74a288f6d8bc83f45a7a686faf09ba9b1)
- \[actions] use `node/install` instead of `node/run`; use `codecov`
action
[`5a6de66`](https://togithub.com/tape-testing/tape/commit/5a6de6625ab04d487d729617be83a7baf769f4f9)
- \[eslint] enable `wrap-regex`
[`7dcbd76`](https://togithub.com/tape-testing/tape/commit/7dcbd7631a9ff5675f1ff0be477f0a1714b81dd3)
- \[Refactor] add names to `Test.prototype` functions
[`077a108`](https://togithub.com/tape-testing/tape/commit/077a108686590363f23ba2ecf2c782016a1683e9)
- \[eslint] enable `comma-spacing`
[`4acf1f2`](https://togithub.com/tape-testing/tape/commit/4acf1f292289c40c1abfb2552e09e28a9da3416a)
- \[eslint] update `no-redeclare`
[`b03d4c8`](https://togithub.com/tape-testing/tape/commit/b03d4c8e722841d580a581a5d492277a7c701f94)
- \[eslint] enable `brace-style`
[`06eba07`](https://togithub.com/tape-testing/tape/commit/06eba07d6b73ba2650f581372fd613f89385993c)
- \[eslint] enable `no-unused-vars`
[`2ebd23a`](https://togithub.com/tape-testing/tape/commit/2ebd23a03c71d14890dc064b29526e3d523daf93)
- \[eslint] enable `consistent-return`
[`fb4e3cf`](https://togithub.com/tape-testing/tape/commit/fb4e3cfc4df1f932496fbca35c013f6ad65df53b)
- \[Refactor] avoid reassigning arguments
[`8a0ab53`](https://togithub.com/tape-testing/tape/commit/8a0ab5348183f1b7deabb2a87d4fb3c4dc272390)
- \[eslint] enable `semi-style`
[`5f8afc9`](https://togithub.com/tape-testing/tape/commit/5f8afc997c793ca16de53aa56ac4d40b8afc8d4a)
- \[readme] Another way to create custom reporters
[`a68277c`](https://togithub.com/tape-testing/tape/commit/a68277c968ff7cf6b995c2cc20ca1545642c7b4d)
- \[eslint] enable `no-extra-parens`
[`a08dc34`](https://togithub.com/tape-testing/tape/commit/a08dc34371a8dc406581fb85edb591150f9c0f35)
- \[eslint] enable `no-multi-spaces`, `no-multiple-empty-lines`,
`space-in-parens`
[`be1eb21`](https://togithub.com/tape-testing/tape/commit/be1eb212aeeec2c229208a4702ff99af0cabb5f7)
- \[Refactor] `bin/tape`: separate "preparing of files list" from
"require files list"
[`021fa6d`](https://togithub.com/tape-testing/tape/commit/021fa6d22bc85f2e8f075405bcb97c6a1b87af22)
- \[Refactor] remove unused line, unneeded var initialization; add
missing `new`
[`da45ae6`](https://togithub.com/tape-testing/tape/commit/da45ae6b158fbbdda2cc5c2edce6e0353b65f687)
- \[eslint] enable `no-lonely-if`
[`771f3dd`](https://togithub.com/tape-testing/tape/commit/771f3ddd1a3ad3a629c1d1a0780052d51143435b)
- \[eslint] enable `space-infix-ops`
[`233ffc6`](https://togithub.com/tape-testing/tape/commit/233ffc623ec212b202037e03b503a6667d4deb3f)
- \[Refactor] remove use of legacy `exports`
[`c332d62`](https://togithub.com/tape-testing/tape/commit/c332d629b8c5366aa81a0ea413c49c7b838128cb)
- \[eslint] enable `wrap-iife`
[`428636c`](https://togithub.com/tape-testing/tape/commit/428636c047f946738ca77796599aeb32cd607072)
- \[Docs] correct docs for `t.teardown`
[`c4a4992`](https://togithub.com/tape-testing/tape/commit/c4a4992cdd59d2c5ca3282bfbf2ba4c0b863eafc)
- \[readme] remove travis badge; add actions and codecov badges
[`900f823`](https://togithub.com/tape-testing/tape/commit/900f823f4a0fcbf5875df387d60bfde85236faa1)
- \[eslint] enable `no-extra-semi`
[`1af8f52`](https://togithub.com/tape-testing/tape/commit/1af8f529df22eb00a62474dfd6dfe5628f8f7317)
- \[Deps] update `glob`, `is-regex`, `object-inspect`
[`e211546`](https://togithub.com/tape-testing/tape/commit/e2115460307cc5424392157f4e86515c54e2e819)
- \[eslint] enable `no-regex-spaces`
[`ef0069a`](https://togithub.com/tape-testing/tape/commit/ef0069a9de38c89cb4b4117ffa165e7f0c6a6351)
- \[Dev Deps] update `aud`, `eslint`
[`00a98d3`](https://togithub.com/tape-testing/tape/commit/00a98d3b73aad7af987cddb79b0f1e5c7d27efc2)
- \[Deps] update `object-inspect`
[`9bbf270`](https://togithub.com/tape-testing/tape/commit/9bbf27083d6a63d0f61b984cf173a004583cdc35)
- \[Dev Deps] update `eslint`
[`57b659f`](https://togithub.com/tape-testing/tape/commit/57b659f8324fbc63913bb41c108e1e165d5bcf07)
- \[Dev Deps] update `eslint`
[`e628b23`](https://togithub.com/tape-testing/tape/commit/e628b23a35c35948d7166ac58964043d847e04eb)
- \[meta] ensure `not-in-publish`‘s absence does not fail anything
[`fb3a243`](https://togithub.com/tape-testing/tape/commit/fb3a243bfe1baa4c8afb44b8c654cd98500c2e9f)
- \[Deps] update `object-inspect`
[`771c8c4`](https://togithub.com/tape-testing/tape/commit/771c8c43fda1907f61b6e9fd462a4e6c747f3527)
- \[meta] add `safe-publish-latest`; use `prepublishOnly` script for npm
7+
[`379115d`](https://togithub.com/tape-testing/tape/commit/379115dc77717ff7611d156c36da5452a5b217e2)
- \[Tests] exclude examples from coverage
[`75decb3`](https://togithub.com/tape-testing/tape/commit/75decb37ef2661f960adf9ff44dc76e2885d10d2)

###
[`v5.2.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v522---2021-03-03)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.1...v5.2.2)

##### Commits

- \[Fix] proper exit behavior in node v0.6
[`3f94e68`](https://togithub.com/tape-testing/tape/commit/3f94e687b976bdb324c2148d73087e769003f878)

###
[`v5.2.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v521---2021-02-27)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.0...v5.2.1)

##### Fixed

- \[Fix] `t.teardown()`: ensure callback is only called once
[`#551`](https://togithub.com/tape-testing/tape/issues/551)

##### Commits

- \[Deps] update `object-is`, `string.prototype.trim`
[`b497ead`](https://togithub.com/tape-testing/tape/commit/b497ead367786cf21ddc818ee6e8f24c330b9ea0)

###
[`v5.2.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v520---2021-02-20)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.1.1...v5.2.0)

##### Fixed

- \[New] add `.teardown()` on `t` instances
[`#531`](https://togithub.com/tape-testing/tape/issues/531)
- \[readme] improve `t.throws`/`t.doesNotThrow` documentation
[`#540`](https://togithub.com/tape-testing/tape/issues/540)

##### Commits

- \[readme] improve `t.throws` documentation
[`94220ba`](https://togithub.com/tape-testing/tape/commit/94220babb105950dfc2d09d67b4731bf026449b5)
- \[Tests] exclude node v0.6, for now
[`3c05a87`](https://togithub.com/tape-testing/tape/commit/3c05a873212c9dd5e773da070488f75b09a4e5f4)
- \[Deps] update `is-regex`, `resolve`
[`8c52d12`](https://togithub.com/tape-testing/tape/commit/8c52d121eadee69e6b0d800e798ae7bf1f86eff9)
- \[Dev Deps] update `eslint`, `aud`
[`f847c85`](https://togithub.com/tape-testing/tape/commit/f847c85167a173fcdd2365b5d6f234208a5d27a4)
- \[Deps] update `call-bind`
[`ce0b1ad`](https://togithub.com/tape-testing/tape/commit/ce0b1ad6ef395bd1dba7403ea679af5284f61c0e)
- \[Dev Deps] update `eslint`
[`83f1eec`](https://togithub.com/tape-testing/tape/commit/83f1eec7d51fd812fd4ceb34b20857617e42f272)

###
[`v5.1.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v511---2021-01-04)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.1.0...v5.1.1)

##### Commits

- \[Tests] make `stripFullStack` output an array of lines, for better
failure messages
[`0743333`](https://togithub.com/tape-testing/tape/commit/07433333e14fd283ceed246795863d59576d3286)
- \[Tests] migrate tests to Github Actions
[`266bc66`](https://togithub.com/tape-testing/tape/commit/266bc66b0fbbda399aff42afb957ce117d9ee4b2)
- \[Fix] preserve stack traces for returned Promises (async/await)
[`d505cdf`](https://togithub.com/tape-testing/tape/commit/d505cdf375bb27c0eea4b60d9da290bb11339c6a)
- \[readme] Document unexpected `t.end()` behavior
[`b505c4c`](https://togithub.com/tape-testing/tape/commit/b505c4c45ff968a5cfa91bd34f80a95493936671)
- \[Tests] add `timeoutAfter` test with Promises
[`e8255cf`](https://togithub.com/tape-testing/tape/commit/e8255cf46ee77626e9eef1c2909899c9508173da)
- \[readme] improve method docs
[`df5a124`](https://togithub.com/tape-testing/tape/commit/df5a124e106540d77ee737127502db26db541ded)
- \[Robustness] cache and call-bind more prototype methods
[`8e60dcb`](https://togithub.com/tape-testing/tape/commit/8e60dcbbb0724fb5fbaacbfb521356e6d268d42c)
- \[Tests] add `npm run test:example` to test non-failing examples.
[`4210e44`](https://togithub.com/tape-testing/tape/commit/4210e442a3739969ff32075a72a49c6d95730adf)
- \[eslint] fix some inconsistencies
[`7ca56eb`](https://togithub.com/tape-testing/tape/commit/7ca56ebe2c78d0286e21a589c35ae28275aa8bf7)
- \[eslint] ensure no trailing commas
[`04da90b`](https://togithub.com/tape-testing/tape/commit/04da90bb387656e585bec26a325e3400cb6bd1ba)
- \[meta] add Automatic Rebase and Require Allow Edits workflows
[`6d72960`](https://togithub.com/tape-testing/tape/commit/6d729605929dfa3a41607f46e0e7da8024c33976)
- \[Tests] run `nyc` on all tests
[`5ec21aa`](https://togithub.com/tape-testing/tape/commit/5ec21aa2e05ca18d88924edc1be9b175fe706af1)
- \[Refactor] use `call-bind/callBound` instead of `function-bind`
directly
[`b19da31`](https://togithub.com/tape-testing/tape/commit/b19da31dc4d40ffccbd8bd38d3bd410fce604172)
- \[meta] do not publish github action workflow files
[`82c3904`](https://togithub.com/tape-testing/tape/commit/82c3904483419fb9f36ac9a73a754d100c24e107)
- \[Tests] skip Promise tests when Promises are not available
[`688256a`](https://togithub.com/tape-testing/tape/commit/688256a75340a6d088736610a77c4d9d3c580905)
- \[meta] run `aud` in `posttest`
[`b9bec0e`](https://togithub.com/tape-testing/tape/commit/b9bec0e92ef2834693fc7c7e3dc779dd1baea907)
- \[readme] Added tabe into reporter list
[`7aff9e4`](https://togithub.com/tape-testing/tape/commit/7aff9e4de9e70cae53b1287b03bd23d3fc22420c)

###
[`v5.1.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v510---2020-12-29)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.0.1...v5.1.0)

##### Fixed

- \[readme] add `tape-describe` to 'other' section
[`#522`](https://togithub.com/tape-testing/tape/issues/522)

##### Commits

- \[Tests] add test case for
[#&#8203;519](https://togithub.com/tape-testing/tape/issues/519) for
test.comment() in createStream/objectMode context
[`40ec79a`](https://togithub.com/tape-testing/tape/commit/40ec79a125df5282bc3983771306932cf97a21b8)
- \[Deps] update `deep-equal`, `object-inspect`, `object-is`,
`object.assign`, `resolve`, `string.prototype.trim`
[`434f615`](https://togithub.com/tape-testing/tape/commit/434f6156cb137bd28377c98664af8e3634c1030c)
- \[Deps] update `deep-equal`, `is-regex`, `object-inspect`,
`object-is`, `object.assign`, `string.prototype.trim`
[`df23eda`](https://togithub.com/tape-testing/tape/commit/df23edad43112ed5d3f3aa318289a57b3540002b)
- \[eslint] remove useless regex escapes
[`3554d4b`](https://togithub.com/tape-testing/tape/commit/3554d4b049f34065c6a643c5cda3d88c70a4908e)
- \[readme] document Promise support; remove Promise-related
alternatives
[`4665d63`](https://togithub.com/tape-testing/tape/commit/4665d6331127b23c10c0798947d9751d635dba40)
- \[Tests] handle stack differences in node 15
[`1ac9ecf`](https://togithub.com/tape-testing/tape/commit/1ac9ecf927bb1958857cb4050ec725cd3f22d27a)
- \[New] Include name of test in log when test times out
[`e142c29`](https://togithub.com/tape-testing/tape/commit/e142c298e8c76c49954ede50ab59e3f2e5662d77)
- \[Dev Deps] update `eslint`, `js-yaml`
[`7574152`](https://togithub.com/tape-testing/tape/commit/75741524e4715d6cf0a969bc7e987fb881a9494a)
- \[Dev Deps] update `eslint`
[`c6772d1`](https://togithub.com/tape-testing/tape/commit/c6772d1fd3ca827760ca01114aec25e21751d701)
- \[Dev Deps] update `eslint`
[`5b7720a`](https://togithub.com/tape-testing/tape/commit/5b7720a82f505d4c8db3d340256369564d828dc6)
- \[Deps] update `resolve`
[`898302b`](https://togithub.com/tape-testing/tape/commit/898302b3e914c93b407088d36a224355b898bb0c)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5IiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

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>
Co-authored-by: Kurt <kc13greiner@users.noreply.github.com>
(cherry picked from commit 5c292942fc612c5e3015f41ea565bed1ac20e029)

# Conflicts:
#	package.json
#	yarn.lock
Ikuni17 pushed a commit that referenced this pull request Dec 13, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@elastic/elasticsearch](http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html)
([source](https://togithub.com/elastic/elasticsearch-js)) | dependencies
| minor | [`^8.15.2` ->
`^8.16.0`](https://renovatebot.com/diffs/npm/@elastic%2felasticsearch/8.15.2/8.16.0)
|

---

### Release Notes

<details>
<summary>elastic/elasticsearch-js
(@&#8203;elastic/elasticsearch)</summary>

###
[`v8.16.0`](https://togithub.com/elastic/elasticsearch-js/releases/tag/v8.16.0)

[Compare
Source](https://togithub.com/elastic/elasticsearch-js/compare/v8.15.2...v8.16.0)


[Changelog](https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/8.16/changelog-client.html)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkNvcmUiLCJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDpza2lwIiwicmVsZWFzZV9ub3RlOnNraXAiXX0=-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
jeramysoucy added a commit that referenced this pull request Dec 16, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|

[@types/minimist](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/minimist)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/minimist))
| devDependencies | patch | [`^1.2.2` ->

`^1.2.5`](https://renovatebot.com/diffs/npm/@types%2fminimist/1.2.2/1.2.5)
|
| [js-sha256](https://togithub.com/emn178/js-sha256) | dependencies |
minor | [`^0.9.0` ->
`^0.11.0`](https://renovatebot.com/diffs/npm/js-sha256/0.9.0/0.11.0) | |
[tape](https://togithub.com/tape-testing/tape) | devDependencies | minor
| [`^5.0.1` ->
`^5.9.0`](https://renovatebot.com/diffs/npm/tape/5.0.1/5.9.0) |

---

### Release Notes

<details>
<summary>emn178/js-sha256 (js-sha256)</summary>

###

[`v0.11.0`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0110--2024-01-24)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.10.1...v0.11.0)

##### Fixed

- Generates incorrect hash in some cases
[#&#8203;43](https://togithub.com/emn178/js-sha256/issues/43)
- dependencies and security issues.
[#&#8203;41](https://togithub.com/emn178/js-sha256/issues/41)

###

[`v0.10.1`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0101--2023-08-31)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.10.0...v0.10.1)

##### Added

-   Disable webpack polyfill.

###

[`v0.10.0`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0100--2023-08-30)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.9.0...v0.10.0)

##### Fixed

- Chrome bug by workaround.
[#&#8203;40](https://togithub.com/emn178/js-sha256/issues/40)
- deprecated `new Buffer`, replace with `Buffer.from`.
[#&#8203;34](https://togithub.com/emn178/js-sha256/issues/34)
- dependencies and security issues.
[#&#8203;32](https://togithub.com/emn178/js-sha256/issues/32),
[#&#8203;36](https://togithub.com/emn178/js-sha256/issues/36)

##### Changed

- TypeScript interface, secretKey can be bytes like message.
[#&#8203;23](https://togithub.com/emn178/js-sha256/issues/23),
[#&#8203;25](https://togithub.com/emn178/js-sha256/issues/25)
- remove `eval` and use `require` directly.
[#&#8203;18](https://togithub.com/emn178/js-sha256/issues/18),
[#&#8203;26](https://togithub.com/emn178/js-sha256/issues/26)

</details>

<details>
<summary>tape-testing/tape (tape)</summary>

###

[`v5.9.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v590---2024-09-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.8.1...v5.9.0)

##### Commits

- \[New] `bin/tape`: add `--strict`
[`4c97f54`](https://togithub.com/tape-testing/tape/commit/4c97f544939d949f18a1f53211f5c35c6902d52b)
- \[Fix] in engines that lack dynamic import, have some output
[`2d5c8dc`](https://togithub.com/tape-testing/tape/commit/2d5c8dcfd9a4d0f96713e229e21bc9363f126dd1)
- \[Tests] use `npm audit` instead of `aud`
[`681d4bd`](https://togithub.com/tape-testing/tape/commit/681d4bd7851cbcba2c93dfa7d24814e083285309)
- \[Dev Deps] update `auto-changelog`
[`b7bc72f`](https://togithub.com/tape-testing/tape/commit/b7bc72f82d0592aae38ed80484c09b04593a1d2c)
- \[Deps] update `mock-property`
[`ecfb546`](https://togithub.com/tape-testing/tape/commit/ecfb546465bc1ab0194fad69e4d3400d8e645ba1)
- \[Deps] update `object-inspect`
[`9a47aba`](https://togithub.com/tape-testing/tape/commit/9a47abae189019797a8cfd504b5194ba4ecdf1a9)
- \[readme] notLooseEqual(s) is not an alias for notDeepLooseEqual
[`c827ac9`](https://togithub.com/tape-testing/tape/commit/c827ac994f147a2b3df1f51a42316bda96cedb65)
- \[readme] remove defunct badges
[`7880dd4`](https://togithub.com/tape-testing/tape/commit/7880dd4d73ea865aa7cabee79a58638895f968d4)
- \[Dev Deps] add missing peer dep
[`627d1e7`](https://togithub.com/tape-testing/tape/commit/627d1e79da5e3f6cc76e2e0240b62e5bc7d7f673)

###

[`v5.8.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v581---2024-06-16)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.8.0...v5.8.1)

##### Fixed

- \[meta] fix URLs
[`#608`](https://togithub.com/tape-testing/tape/issues/608)

##### Commits

- \[Fix] `assertion`: pass through assertion return value, for promises
[`2ad86d4`](https://togithub.com/tape-testing/tape/commit/2ad86d45abc9ee3272772cf25a96a557a34c0b1c)

###

[`v5.8.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v580---2024-06-14)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.5...v5.8.0)

##### Fixed

- \[New] add `t.assertion`
[`#555`](https://togithub.com/tape-testing/tape/issues/555)

##### Commits

- \[meta] update URLs
[`77cabeb`](https://togithub.com/tape-testing/tape/commit/77cabebcd4b41da0083cb2c3c71105ba165debd6)
- \[New] allow TODO tests to be "ok" with env var `TODO_IS_OK`
[`6cd06f5`](https://togithub.com/tape-testing/tape/commit/6cd06f510d8c001b32553502ec0b3e1876849178)
- \[Tests] strip node’s deprecation warnings
[`8d40837`](https://togithub.com/tape-testing/tape/commit/8d40837002616401d9978bacd90a12dcc9a78c3e)
- \[Tests] increase coverage
[`aa7de58`](https://togithub.com/tape-testing/tape/commit/aa7de58f7d86eb07552ac6847ef575e057774ad1)
- \[Refactor] `Test`: minor tweaks
[`ce4ce8a`](https://togithub.com/tape-testing/tape/commit/ce4ce8a1a5bc6403868f2e50e1dccce1f62e82b6)
- \[meta] simplify `exports`
[`d39cb8d`](https://togithub.com/tape-testing/tape/commit/d39cb8d84f98626592d7c192407a828d1969c6c3)
- \[Deps] update `@ljharb/resumer`, `@ljharb/through`, `hasown`
[`77952d0`](https://togithub.com/tape-testing/tape/commit/77952d0c01bbcd15b3d954bff2b4d2a2915847ba)
- \[Tests] handle more stack trace variation in Node v0.8
[`d2f0778`](https://togithub.com/tape-testing/tape/commit/d2f0778c8e4612f7b92a1364843eb838a8b80436)
- \[Deps] update `array.prototype.every`, `string.prototype.trim`
[`732268b`](https://togithub.com/tape-testing/tape/commit/732268b73376100806480662777bc396980f3ca9)
- \[Dev Deps] update `@ljharb/eslint-config`
[`7b39e14`](https://togithub.com/tape-testing/tape/commit/7b39e144a362d44fd332ac15be50979439a17a6d)
- \[Refactor] `test`: reduce binding by using polyfill entrypoints
[`91a83b6`](https://togithub.com/tape-testing/tape/commit/91a83b684abce30f1d68797ae675c8595eff5068)
- \[Dev Deps] remove unused `intl-fallback-symbol`, `is-core-module`
[`eafacf6`](https://togithub.com/tape-testing/tape/commit/eafacf6aa0baf205fe461309c5425024c90cb6fb)
- \[Deps] update `object-is`
[`1b01656`](https://togithub.com/tape-testing/tape/commit/1b016567b85c604801828a87e668b5b7d25a71e8)
- \[meta] simplify `exports`
[`f9eac5b`](https://togithub.com/tape-testing/tape/commit/f9eac5b45979ed1228447122de4460f33aab1fde)

###

[`v5.7.5`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v575---2024-02-14)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.4...v5.7.5)

##### Commits

- \[Fix] `throws`: fix crash when throwing primitives with a non-empty
expected object

[`1b2681d`](https://togithub.com/tape-testing/tape/commit/1b2681dd56713c953d4928af15dfd7b38bb526e2)
- \[Tests] clean up throws tests
[`9133c93`](https://togithub.com/tape-testing/tape/commit/9133c93929703814b2031d4ce2e3b350636705ab)
- \[Fix] `default_stream`: do not error on nullish data
[`eff3725`](https://togithub.com/tape-testing/tape/commit/eff3725041361be8f7ae97cc95c7708e4b126b05)
- \[Fix] in IE 8, `TypeError` does not inherit from `Error`
[`93c1d12`](https://togithub.com/tape-testing/tape/commit/93c1d12380e230adff29a86a030dd9c1fa544afc)
- \[actions] remove redundant finisher
[`410e9e4`](https://togithub.com/tape-testing/tape/commit/410e9e4394b98e950c5e59572dea17fb51a8b4b6)
- \[Deps] update `call-bind`, `hasown`
[`82e7d71`](https://togithub.com/tape-testing/tape/commit/82e7d71a87e00c0a24679e1e37f464102e348ca6)
- \[Deps] update `@ljharb/resumer`
[`af2fe68`](https://togithub.com/tape-testing/tape/commit/af2fe68ce56d96de699a45aa4a1623d7719219b8)
- \[Deps] update `@ljharb/resumer`
[`bff9dad`](https://togithub.com/tape-testing/tape/commit/bff9dad3e5b363b6356cdea75e7615900ebc1017)
- \[Deps] update `@ljharb/through`
[`5360d20`](https://togithub.com/tape-testing/tape/commit/5360d200dada42a57c2f0dbdd186d7e51e81b707)
- \[Deps] update `@ljharb/resumer`
[`ad0dd2e`](https://togithub.com/tape-testing/tape/commit/ad0dd2e2096179130b78ed7c308acb1eb0469343)

###

[`v5.7.4`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v574---2024-01-24)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.3...v5.7.4)

##### Fixed

- \[Fix] handle native ESM URLs in `at:`
[`#601`](https://togithub.com/tape-testing/tape/issues/601)

##### Commits

- \[Deps] update `has-dynamic-import`
[`1e50cb3`](https://togithub.com/tape-testing/tape/commit/1e50cb35fce5734f069218bd6ce8b550445b1a88)

###

[`v5.7.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v573---2024-01-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.2...v5.7.3)

##### Commits

- \[Refactor] `Test`: cleaner `at` logic
[`af4d109`](https://togithub.com/tape-testing/tape/commit/af4d1095f6fd9118cdf3b7ff55ea67c55d22e102)
- \[Fix] `intercept`: give a proper error message with a readonly Symbol
property

[`4640a91`](https://togithub.com/tape-testing/tape/commit/4640a91b4d67cb01512988e2662e74654a9a8b85)
- \[Refactor] `getHarness`: avoid mutating `opts`, account for only one
internal callsite for `createExitHarness`

[`19cfc8f`](https://togithub.com/tape-testing/tape/commit/19cfc8fa4d91763d678de05306ccfcce6425ff51)
- \[Tests] Spawn processes during tests using execPath so that the tests
pass on windows

[`4a57fbe`](https://togithub.com/tape-testing/tape/commit/4a57fbe14db3eb342543c391f8c42fb83b4e8359)
- \[Fix] `createHarness`: when no `conf` is provided, `only` should not
throw

[`8a1cccc`](https://togithub.com/tape-testing/tape/commit/8a1ccccb349a1bfc5b512a5cfba88950daecc1c6)
- \[Fix] `bin/tape`: ignore options on windows
[`a2b74f9`](https://togithub.com/tape-testing/tape/commit/a2b74f97fe6ea14898b636f560291647bb747753)
- \[Refactor] `_assert`: avoid reassigning arguments
[`dc64c08`](https://togithub.com/tape-testing/tape/commit/dc64c08a48c9816e46634719923f8d90b06eb911)
- \[Refactor] `Results`: use `this` instead of `self`
[`5f831b4`](https://togithub.com/tape-testing/tape/commit/5f831b41a1cf6a8b59c648fc1554f5613cbfd0f4)
- \[Performance] avoid the extra call frame to `new` it
[`78fd0d6`](https://togithub.com/tape-testing/tape/commit/78fd0d61809bc922e7ac85d65902cc1de1124936)
- \[Dev Deps] update `aud`, `npmignore`
[`ceabd99`](https://togithub.com/tape-testing/tape/commit/ceabd996f0aa8b39702591a0beaab0d58f2cd3cc)
- \[Tests] fix `npm test` on windows
[`bcf6ce7`](https://togithub.com/tape-testing/tape/commit/bcf6ce793996acd4092bd60c1f99686a73ff048e)
- \[Fix] stack trace path parsing on windows
[`9cbae8a`](https://togithub.com/tape-testing/tape/commit/9cbae8a7e22567d30019e0cbc03c8597f03b4230)
- \[Refactor] `Results` `createStream`: clean up `_push` handler
[`878a500`](https://togithub.com/tape-testing/tape/commit/878a5008e1856bdea6543c7303bc84311907b066)
- \[Refactor] `Test`: a more precise check
[`f6d30cf`](https://togithub.com/tape-testing/tape/commit/f6d30cfaa70e477a6531d23f4ea19501e0f62614)
- \[Deps] update `object.assign`
[`201e650`](https://togithub.com/tape-testing/tape/commit/201e65028a3283de5bda46077c71a024178c300a)
- \[Tests] ensure the import tests spawn properly
[`d1987c0`](https://togithub.com/tape-testing/tape/commit/d1987c04375b952dcac1e6639a702ac4d23f7a57)
- \[actions] skip `engines` check since bin/tape and the rest of the lib
conflict

[`19af506`](https://togithub.com/tape-testing/tape/commit/19af5061ab36f646e46e0d4c16a4997e4eef8e86)
- \[Deps] update `deep-equal`
[`5d26485`](https://togithub.com/tape-testing/tape/commit/5d264858b4a2e0f794fb75be913d2b6fc75a31dc)
- \[Deps] update `mock-property`
[`d90c29a`](https://togithub.com/tape-testing/tape/commit/d90c29a595575e10ca5b5284e858af922c5c9465)
- \[meta] add `sideEffects` flag
[`85f593b`](https://togithub.com/tape-testing/tape/commit/85f593b77acc63e07024424c6c6baeba9708aba0)

###

[`v5.7.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v572---2023-10-20)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.1...v5.7.2)

##### Commits

- \[Refactor] use `hasown` instead of `has`
[`489736a`](https://togithub.com/tape-testing/tape/commit/489736ab9325a3a3ff3c4c391d4de6a44e86e36a)
- \[Deps] update `call-bind`, `mock-property`, `object-inspect`
[`de34703`](https://togithub.com/tape-testing/tape/commit/de3470385f388e601b3058bd2240db1c7bb941d1)
- \[Tests] use `through` properly
[`56d7a8b`](https://togithub.com/tape-testing/tape/commit/56d7a8b02572d1ce711cda8b591ab64f3d636531)

###

[`v5.7.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v571---2023-10-11)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.0...v5.7.1)

##### Commits

- \[Fix] `default_stream`: add handling for IE < 9
[`13f23ed`](https://togithub.com/tape-testing/tape/commit/13f23edc2a63aa7c57997bb81886d74e9fce43df)
- \[Deps] update `@ljharb/through`, `resolve`
[`9135b40`](https://togithub.com/tape-testing/tape/commit/9135b40f93adc6b8fbc31f48a96adf2339b00672)
- Merge tag 'v4.17.0'
[`e61cd40`](https://togithub.com/tape-testing/tape/commit/e61cd4095062f4b9afdfb11945a502390eaed30d)
- \[New] add `t.intercept()`
[`e60aeca`](https://togithub.com/tape-testing/tape/commit/e60aeca688fe1d3a363f74f31c83d816035aca4c)
- \[New] add `t.capture` and `t.captureFn`, modeled after tap
[`3d96d69`](https://togithub.com/tape-testing/tape/commit/3d96d6945ea1cda7780fb3fc6bc04c275ace594a)
- \[Deps] switch from `through` and `resumer` to `@ljharb/through` and
`@ljharb/resumer`

[`a8a7d67`](https://togithub.com/tape-testing/tape/commit/a8a7d67c9ffe1daa46407f35685a1ef8d53df66a)
- \[Tests] simplify tests
[`83bc381`](https://togithub.com/tape-testing/tape/commit/83bc3810a930c60973e60a7a02b677c2fb1f444c)
- \[Performance] use inline `typeof`
[`c45db4e`](https://togithub.com/tape-testing/tape/commit/c45db4e0978999cece915e7f1a223aa9eb445ae0)
- \[Deps] update `minimist`, `resolve`, `string.prototype.trim`
[`feee094`](https://togithub.com/tape-testing/tape/commit/feee0949f1f23ef4f13c9847c20284f7864cd67e)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`aud`

[`7123111`](https://togithub.com/tape-testing/tape/commit/71231114c92b4a093b468875c4d8f741ab1a49d4)
- Revert "\[meta] ensure `not-in-publish`‘s absence does not fail
anything"

[`92aaa51`](https://togithub.com/tape-testing/tape/commit/92aaa5106b65824d82ce72c0d1dfcc6df6cff753)
- \[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which
kill the install process in npm < 6

[`a576f8d`](https://togithub.com/tape-testing/tape/commit/a576f8d8b24e84324b7ee0498c37759423c7ca87)

###

[`v5.7.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v570---2023-09-21)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.6...v5.7.0)

##### Commits

- \[New] add `t.intercept()`
[`5d37060`](https://togithub.com/tape-testing/tape/commit/5d37060b844ea455c80eb305050168a632998603)
- \[New] add `t.capture` and `t.captureFn`, modeled after tap
[`9e21f7a`](https://togithub.com/tape-testing/tape/commit/9e21f7a3106fcc4d4e7c057633ce4516d53978d2)
- \[Refactor] prefer second `.then` arg over `.catch`
[`135a952`](https://togithub.com/tape-testing/tape/commit/135a952e55372855b1510a6381e5a5757758b452)
- \[Performance] use inline `typeof`
[`5ba89c9`](https://togithub.com/tape-testing/tape/commit/5ba89c993ea0a4c9a880d86af5c268deb239aa70)
- \[Deps] update `array.prototype.every`, `glob`,
`string.prototype.trim`

[`4e2db4d`](https://togithub.com/tape-testing/tape/commit/4e2db4d0699be4034a577479b902885fcc0f2a6c)
- \[Dev Deps] update `array.prototype.flatmap`
[`df46769`](https://togithub.com/tape-testing/tape/commit/df467693328f7771b2db639ff4aaaf2c64ad16d6)
- Revert "\[meta] ensure `not-in-publish`‘s absence does not fail
anything"

[`1b3e0b1`](https://togithub.com/tape-testing/tape/commit/1b3e0b10dc934a529297f11fa6ccd1693e5416b3)

###

[`v5.6.6`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v566---2023-07-18)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.5...v5.6.6)

##### Commits

- \[Deps] switch from `through` and `resumer` to `@ljharb/through` and
`@ljharb/resumer`

[`c99680a`](https://togithub.com/tape-testing/tape/commit/c99680a661867f0db81d830cb4214e526a4cdec4)

###

[`v5.6.5`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v565---2023-07-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.4...v5.6.5)

##### Commits

- \[Fix] Results: show a skip string on tests, not just on assertions
[`9bbbcfe`](https://togithub.com/tape-testing/tape/commit/9bbbcfe6a28a969dcde53850ebb7673837bdfcb7)
- \[Deps] update `deep-equal`
[`109a791`](https://togithub.com/tape-testing/tape/commit/109a791cc28b931de1545ba7cb8e5599634190d7)

###

[`v5.6.4`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v564---2023-07-01)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.3...v5.6.4)

##### Commits

- \[Fix] `throws`: avoid crashing on a nonconfigurable or nonextensible
`expected`

[`0731b5f`](https://togithub.com/tape-testing/tape/commit/0731b5f64311b168ac941ce3e547bb1a32766783)
- \[Tests] simplify tests
[`c656ee5`](https://togithub.com/tape-testing/tape/commit/c656ee52626e0e4992e893e41e1ae81ecb5d68a2)
- \[Refactor] `Test`: skip binding for a non-function value
[`e244e64`](https://togithub.com/tape-testing/tape/commit/e244e64eab7529c4e0d2391b989152b84229939e)
- \[Performance] use `call-bind` for autobinding
[`70de437`](https://togithub.com/tape-testing/tape/commit/70de43727d191c10d8ba9542bd0cdabaf272360a)
- \[actions] update rebase action
[`834453c`](https://togithub.com/tape-testing/tape/commit/834453cdd4cb95b71d2180a3b28a1ce8e51357b3)
- \[Deps] update `defined`, `minimist`, `object-inspect`,
`string.prototype.trim`

[`01edce8`](https://togithub.com/tape-testing/tape/commit/01edce8073efe1134c5fff58638b350afb7c6d22)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`aud`

[`1b3ad24`](https://togithub.com/tape-testing/tape/commit/1b3ad2429b553f7e029fe9fd5977b07e76740e42)
- \[Dev Deps] update `@ljharb/eslint-config`, `aud`
[`a6a5eee`](https://togithub.com/tape-testing/tape/commit/a6a5eee0991a55f001d6468930e20e486a5e308e)
- \[Deps] update `deep-equal`
[`2043b2e`](https://togithub.com/tape-testing/tape/commit/2043b2e72be80f477293eefb44f226bb06aeafc0)
- \[readme] Link to explain what TAP is
[`26a75bb`](https://togithub.com/tape-testing/tape/commit/26a75bbb8b1854fa730eaaf1407aea1409640fd5)
- \[Deps] update `minimist`
[`7e7c3d0`](https://togithub.com/tape-testing/tape/commit/7e7c3d054449ac44f18d90db790705db4bcef37c)
- \[readme] improve t.throws description for Function
[`c1b619d`](https://togithub.com/tape-testing/tape/commit/c1b619db02f5b51e4c1379debeb0bac90daa3b93)
- \[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which
kill the install process in npm < 6

[`0e80800`](https://togithub.com/tape-testing/tape/commit/0e80800b4d287e6cae7bd4f46b13fa8ac5aa1197)
- Merge tag 'v4.16.2'
[`d5d675d`](https://togithub.com/tape-testing/tape/commit/d5d675dbd841f411960dbe60946744fae4cd2bcb)
- \[meta] add missing npmrc config
[`15e2175`](https://togithub.com/tape-testing/tape/commit/15e2175b927010657c66f0a30e44f5266147311f)

###

[`v5.6.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v563---2023-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.2...v5.6.3)

###

[`v5.6.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v562---2023-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.1...v5.6.2)

##### Fixed

- \[New] `bin/tape`: add `--ignore-pattern` flag
[`#586`](https://togithub.com/tape-testing/tape/issues/586)

##### Commits

- \[eslint] fix indentation
[`b035590`](https://togithub.com/tape-testing/tape/commit/b035590f782c211e93a6a44ed8d0e9d38636a286)
- \[meta] add `auto-changelog`
[`b467b85`](https://togithub.com/tape-testing/tape/commit/b467b850f169bf294851c68a5c4074360d53a31b)
- \[eslint] enforce `no-use-before-define`
[`87deb68`](https://togithub.com/tape-testing/tape/commit/87deb68b111fd0d94efc92c25454a6a3fcedff66)
- \[eclint] fix editorconfig
[`ce81cbe`](https://togithub.com/tape-testing/tape/commit/ce81cbee9bfc00ebd0abbc70932e3eeab84b159e)
- \[eslint] clean up config a bit
[`3171edd`](https://togithub.com/tape-testing/tape/commit/3171eddd25dafb3e9a9606ac70ed6c21bb736e8e)
- \[Tests] `stackTrace`: use the common `getDiag` utility
[`65df5a4`](https://togithub.com/tape-testing/tape/commit/65df5a4f194cf01c3872c713d129ac968342181c)
- \[Fix] `throws`: avoid crashing on a nonconfigurable or nonextensible
`expected`

[`0cd7a2c`](https://togithub.com/tape-testing/tape/commit/0cd7a2cb2e231bd87412170f05020fd910e6d3e4)
- \[meta] fix repo URLs
[`85d86a4`](https://togithub.com/tape-testing/tape/commit/85d86a468af1b74af432d41c204efd4440b5f56f)
- Revert "\[Tests] handle a broken error `cause` in node 16.9/16.10"
[`775ba37`](https://togithub.com/tape-testing/tape/commit/775ba3789e16b1464dc810243dc5866b2868fc1d)
- \[meta] use `npmignore` to autogenerate an npmignore file
[`1645abb`](https://togithub.com/tape-testing/tape/commit/1645abbf47df2a8142514302da2730c54b993b47)
- \[eslint] enable `func-style`
[`75c0c3a`](https://togithub.com/tape-testing/tape/commit/75c0c3a4f9452c36b5318ba6c09ab4ebc97f15d0)
- \[actions] update rebase action
[`b3d724e`](https://togithub.com/tape-testing/tape/commit/b3d724e9ddfcca3c3d78f3c9d53158b5aef2208b)
- \[Deps] update `array.prototype.every`, `deep-equal`,
`string.prototype.trim`

[`e9c9aba`](https://togithub.com/tape-testing/tape/commit/e9c9abab037b274bb9b239b26c33d94eb8b7e802)
- \[Deps] update `defined`, `minimist`, `resolve`
[`83695c0`](https://togithub.com/tape-testing/tape/commit/83695c03495801e6cf98cba7328d287e47f3afde)
- \[Deps] update `deep-equal`, `object-inspect`
[`09906f3`](https://togithub.com/tape-testing/tape/commit/09906f323c69b5f189675bf0faad9d5be4831706)
- \[Dev Deps] update `@ljharb/eslint-config`, `aud`
[`afd8f64`](https://togithub.com/tape-testing/tape/commit/afd8f64712daade8ccd29b727d90bccab9f5ce12)
- \[Dev Deps] update `array.prototype.flatmap`
[`8b8bf07`](https://togithub.com/tape-testing/tape/commit/8b8bf07312adb248238238a0d810b0eedeb8b2b5)
- \[Dev Deps] update `aud`
[`f0fe7c0`](https://togithub.com/tape-testing/tape/commit/f0fe7c0979ba5d7ea96c619fab5389979cd0a862)
- \[Dev Deps] update `tap-parser`
[`2f61eac`](https://togithub.com/tape-testing/tape/commit/2f61eac3800d63fba65895bbfa947b8b82346cf0)
- Merge tag 'v4.16.1'
[`96ff863`](https://togithub.com/tape-testing/tape/commit/96ff863913b282e13bc5200179fcb1a757933449)
- \[readme] fix version badge
[`20ea48d`](https://togithub.com/tape-testing/tape/commit/20ea48d53b6492bf648d02d53c41b324abbfb6e1)

###

[`v5.6.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v561---2022-09-19)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.0...v5.6.1)

##### Commits

- \[eslint] fix indentation
[`2151e06`](https://togithub.com/tape-testing/tape/commit/2151e06877e65802ef7364bc6bebc21fc45e3699)
- \[meta] add `auto-changelog`
[`86cbbd1`](https://togithub.com/tape-testing/tape/commit/86cbbd1bb6bdc57fc718c6043866ab6bed46899c)
- \[eslint] enforce `no-use-before-define`
[`f8a8a7f`](https://togithub.com/tape-testing/tape/commit/f8a8a7f35402ebf9865cafd3682e9a6b0188436e)
- \[meta] fix repo URLs
[`a9ae3c2`](https://togithub.com/tape-testing/tape/commit/a9ae3c22db37d760fc30aea5053302177e7c3d3e)
- \[Tests] `stackTrace`: use the common `getDiag` utility
[`298cb80`](https://togithub.com/tape-testing/tape/commit/298cb806ef4a438792cb533675b6faa4b02a1d92)
- \[eslint] enable `func-style`
[`98b9623`](https://togithub.com/tape-testing/tape/commit/98b9623fc16f5ebe1be8beba4c21d9494bce05ac)
- \[New] `bin/tape`: include the exact arg when there are no glob
results; use require on `--require` files

[`6a1ce43`](https://togithub.com/tape-testing/tape/commit/6a1ce4389e8b601249c3c81b31cd60eea3e0f74a)
- \[eslint] clean up config a bit
[`67ad201`](https://togithub.com/tape-testing/tape/commit/67ad20117457313ab2c9d63365573858efb51566)
- \[meta] create FUNDING.yml
[`5b4752f`](https://togithub.com/tape-testing/tape/commit/5b4752fe006597002918cbd3ee8a4e50f48677ca)
- \[Refactor] `bin/tape`: make it a bit more functional, for easier v5
backporting

[`fbdbfc9`](https://togithub.com/tape-testing/tape/commit/fbdbfc90dd7afeba89cc3dd5e6280ed247f8b789)
- \[Deps] update `glob`, `object-inspect`, `resolve`,
`string.prototype.trim`

[`6a3c200`](https://togithub.com/tape-testing/tape/commit/6a3c2009e7f6052bd4423dce80bb140e234a877f)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`es-value-fixtures`, `falafel`

[`934d49b`](https://togithub.com/tape-testing/tape/commit/934d49b1e840d3c57bd6e52a74017e06c6a55934)
- \[Tests] fix no_only tests on Windows
[`f35f71b`](https://togithub.com/tape-testing/tape/commit/f35f71bd44e76eb53bedd63615e59fdc382e4d0d)
- Revert "\[Tests] handle a broken error `cause` in node 16.9/16.10"
[`23fac16`](https://togithub.com/tape-testing/tape/commit/23fac16760344fe6843722b626dcba9e2e1c8372)
- \[Robustness] `test` observably looks up `exec` on the object
[`4575ca4`](https://togithub.com/tape-testing/tape/commit/4575ca4b185cb503c93e29113b99e10f1ae4b63c)
- \[meta] add SECURITY.md
[`7b0c901`](https://togithub.com/tape-testing/tape/commit/7b0c901b459b19668fcf6cc5b4b08f42978135b4)
- \[meta] add missing npmrc config
[`5d11d84`](https://togithub.com/tape-testing/tape/commit/5d11d844c87d64b6bac6fbe70357ad587ba0281a)
- \[Deps] update `object.assign`
[`3327fdd`](https://togithub.com/tape-testing/tape/commit/3327fdd249e3a0abf21311d2ca229d6f59fa2b26)
- \[readme] fix version badge
[`74e6c9e`](https://togithub.com/tape-testing/tape/commit/74e6c9e02daa286c86f7d5f4d4e019e62b8322a2)
- Merge tag 'v4.16.0'
[`4a44a7e`](https://togithub.com/tape-testing/tape/commit/4a44a7ee31dd24dff833909366449a3da6116a78)

###

[`v5.6.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v560---2022-08-16)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.3...v5.6.0)

##### Commits

- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`53d9e18`](https://togithub.com/tape-testing/tape/commit/53d9e18a93addb2bf70c33cc4ffe8285233a3ad0)
- \[meta] use `npmignore` to autogenerate an npmignore file
[`12cc602`](https://togithub.com/tape-testing/tape/commit/12cc602f5296b023f5e226c946192e5aea453252)
- \[New] `bin/tape`: include the exact arg when there are no glob
results; use require.resolve on `--require` files

[`e23ec12`](https://togithub.com/tape-testing/tape/commit/e23ec12ac6bcee670ee0a507caf32512d33a9175)
- \[meta] create FUNDING.yml
[`f7e3161`](https://togithub.com/tape-testing/tape/commit/f7e316175394aa72e202cf6ebfa0b3ebb0a51f60)
- \[Robustness] `test` observably looks up `exec` on the object
[`9dbe9ad`](https://togithub.com/tape-testing/tape/commit/9dbe9ad9163835edb302505dec26a8e21f20d893)
- \[meta] remove unused travis.yml file
[`5a52443`](https://togithub.com/tape-testing/tape/commit/5a52443dcb8c14a9b59523fbb1c05b139833c812)
- \[Deps] update `glob`, `object-inspect`, `object.assign`
[`f6f39a2`](https://togithub.com/tape-testing/tape/commit/f6f39a2d8a59ab518e2647a9a122c361d2a7f4ff)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`es-value-fixtures`

[`6bc8c38`](https://togithub.com/tape-testing/tape/commit/6bc8c381ab9117eb504ac3d46973a27619ea9b52)
- \[meta] ensure `prelint` works on windows
[`48896e8`](https://togithub.com/tape-testing/tape/commit/48896e87cee94d8d704ff2fb2bf730c1c0a94c71)
- \[Tests] fix no_only tests on Windows
[`3e7b2ae`](https://togithub.com/tape-testing/tape/commit/3e7b2ae9800964cf8461ab8dc10634d0c1b1218a)
- \[Robustness] `test` observably looks up `exec` on the object
[`330f8d5`](https://togithub.com/tape-testing/tape/commit/330f8d586f94a8a0092b9b2061953ff9ba918325)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`3960ccf`](https://togithub.com/tape-testing/tape/commit/3960ccf83722a25131522e35de63b89564eac519)
- \[meta] add SECURITY.md
[`7d31894`](https://togithub.com/tape-testing/tape/commit/7d31894d5ad6b85567573dd875228e8e13bfac20)
- \[meta] improve `prelint` script when no `.git` dir is present
[`7c6dbbd`](https://togithub.com/tape-testing/tape/commit/7c6dbbdba1769bcb80b103d43c3eaa61e395dc52)
- \[Dev Deps] update `es-value-fixtures`
[`6b8e118`](https://togithub.com/tape-testing/tape/commit/6b8e118b19ff08d54509f54aab5fad3b25260e2b)
- \[Fix] in node v0.4, `stream.pipe` returns `undefined`
[`83d4da8`](https://togithub.com/tape-testing/tape/commit/83d4da8ed49acd1c0478a551bc64f05a67c44e99)
- \[Deps] update `string.prototype.trim`
[`1a245c6`](https://togithub.com/tape-testing/tape/commit/1a245c6b690ab7e2db346c3caf1c34eab8db456c)
- Merge tag 'v4.15.1'
[`b2d547a`](https://togithub.com/tape-testing/tape/commit/b2d547a1b06653a5cff22a8113da0f5dd392470b)
- \[Deps] update `minimist`
[`64677e0`](https://togithub.com/tape-testing/tape/commit/64677e06006e1a1e4e36dc318cc4a36b2152ed95)

###

[`v5.5.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v553---2022-04-08)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.2...v5.5.3)

##### Commits

- \[Robustness] `test` observably looks up `exec` on the object
[`fa84c85`](https://togithub.com/tape-testing/tape/commit/fa84c856e5f7c41d438050c5af36141899028850)
- \[meta] ensure `prelint` works on windows
[`bf34f60`](https://togithub.com/tape-testing/tape/commit/bf34f600cc985c1ac21c42ce162b432751158b1e)
- \[meta] improve `prelint` script when no `.git` dir is present
[`5f78134`](https://togithub.com/tape-testing/tape/commit/5f781346aa7cd7eb6a14b532304787cbc7287b9c)
- \[Deps] update `minimist`
[`dabc6af`](https://togithub.com/tape-testing/tape/commit/dabc6af8cd4dd00788725b38f9829fe2a6954b27)

###

[`v5.5.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v552---2022-02-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.1...v5.5.2)

##### Commits

- \[Dev Deps] update `@ljharb/eslint-config`; pin `eslint`
[`99e7504`](https://togithub.com/tape-testing/tape/commit/99e75043ef73031e0e352f611ed1ae9297743af4)
- \[Deps] unpin `minimatch`
[`c18a68b`](https://togithub.com/tape-testing/tape/commit/c18a68bacf0f9794b9b3a89312c9d874014b7e22)

###

[`v5.5.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v551---2022-02-10)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.0...v5.5.1)

##### Commits

- \[Fix] pin `minimatch` to v3.0.4, due to a breaking change in v3.0.5
[`cbe0e40`](https://togithub.com/tape-testing/tape/commit/cbe0e408ad4ea0d2c538cd122470ab76357e64b0)

###

[`v5.5.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v550---2022-01-26)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.4.1...v5.5.0)

##### Merged

- \[New] add `--no-only` flag/`NODE_TAPE_NO_ONLY_TEST`
[`#572`](https://togithub.com/tape-testing/tape/pull/572)

##### Commits

- Merge tag 'v4.15.0'
[`a5a1434`](https://togithub.com/tape-testing/tape/commit/a5a14344f4f06518c2fe599b49a92633777986cc)
- \[New] `t.match`/`t.doesNotMatch: fail the test instead of throw on
wrong input types.

[`[`a1c266b`](https://togithub.com/tape-testing/tape/commit/a1c266b)\`]\(https://github.com/tape-testing/tape/commit/a1c266bf9577420702e1067c40a4a65677add63a)
- \[actions] reuse common workflows
[`d3b4f46`](https://togithub.com/tape-testing/tape/commit/d3b4f467445bb6da3a2e617c4b29e71528f32425)
- \[readme] port changes from v5
[`87f9b29`](https://togithub.com/tape-testing/tape/commit/87f9b293baeb48b507a4e9e16bba62c7ffcc4eb7)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`
[`51ae645`](https://togithub.com/tape-testing/tape/commit/51ae645c8325d6037d4389260a442e27c2efce73)
- \[Fix] `bin/tape`: delay requires until needed
[`b803fd8`](https://togithub.com/tape-testing/tape/commit/b803fd8e24b1dff96cd43092e727826873c6c571)
- \[readme] hard wraps bad, soft wraps good
[`82af5ed`](https://togithub.com/tape-testing/tape/commit/82af5ed68577c15526e5dc7ecd290f2e88494170)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`,
`safe-publish-latest`, `array.prototype.flatmap`

[`3287a68`](https://togithub.com/tape-testing/tape/commit/3287a68eb1f176a6d0d85390b79c05ffc3c50615)
- \[actions] update codecov uploader
[`8d6aa6c`](https://togithub.com/tape-testing/tape/commit/8d6aa6c4b084a8cec9860d868ac353862fc8b545)
- \[Tests] handle carriage returns in stack traces on Windows
[`f79acdf`](https://togithub.com/tape-testing/tape/commit/f79acdfb850d94f71a01970bff96337f52bb4e5a)
- \[Deps] update `glob`, `is-regex`, `string.prototype.trim`
[`470ca1c`](https://togithub.com/tape-testing/tape/commit/470ca1c0f41155d2c08537bb6cc94e04edd063bc)
- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`8594f3b`](https://togithub.com/tape-testing/tape/commit/8594f3be12203e52b334a7004bf59379fb21db4f)
- \[meta] better `eccheck` command
[`fe6978d`](https://togithub.com/tape-testing/tape/commit/fe6978d0a87a881a59ba7de23f2e68ff70d31074)
- \[Deps] update `object-inspect`, `resolve`
[`50ea080`](https://togithub.com/tape-testing/tape/commit/50ea080561a71d8a6a2d41955441c8a094039227)
- \[meta] Exclude `fs` from browser bundles
([#&#8203;565](https://togithub.com/tape-testing/tape/issues/565))
[`418dc94`](https://togithub.com/tape-testing/tape/commit/418dc94b14b440568fb58aa666df5cb2861fe22c)
- \[Dev Deps] update `eslint`
[`b0c8ed3`](https://togithub.com/tape-testing/tape/commit/b0c8ed34dea1f53ac95037706746a8d3fe1ee771)
- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`ca1b906`](https://togithub.com/tape-testing/tape/commit/ca1b90616c2a8fb838b1bd99c90da758c5d80a72)
- \[meta] fix `prelint` so it does not fail outside of a git repo
[`a09133e`](https://togithub.com/tape-testing/tape/commit/a09133e71d3925bf830f721d05bad72550dd3517)
- \[meta] fix `prelint` so it does not fail outside of a git repo
[`b9959f8`](https://togithub.com/tape-testing/tape/commit/b9959f8c132874eff32497b9189d0a7cf74e8c14)
- \[Robustness] use cached `.test`
[`86ec0b2`](https://togithub.com/tape-testing/tape/commit/86ec0b262e0405ef0616201c1ffebbc5f278a217)

###

[`v5.4.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v541---2022-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.4.0...v5.4.1)

##### Commits

- \[Fix] avoid failing in ES3 engines that lack `Object.keys`, and
`.every`

[`dfc5f39`](https://togithub.com/tape-testing/tape/commit/dfc5f3927a224b03ad24a1653f1a4a1e13145014)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`
[`61446b9`](https://togithub.com/tape-testing/tape/commit/61446b90ebff6157e84adb6c611944e26838397f)
- \[Robustness] use cached `.test`
[`096a9e0`](https://togithub.com/tape-testing/tape/commit/096a9e001bdffbad37a785166ccbf9b35bcc9faa)
- \[meta] better `eccheck` command
[`bc4666b`](https://togithub.com/tape-testing/tape/commit/bc4666b0deeea3b1814d2d43f1d01cf9068ac164)

###

[`v5.4.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v540---2021-12-25)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.2...v5.4.0)

##### Commits

- \[New] `t.match`/`t.doesNotMatch: fail the test instead of throw on
wrong input types.

[`[`329bbb8`](https://togithub.com/tape-testing/tape/commit/329bbb8)\`]\(https://github.com/tape-testing/tape/commit/329bbb870d8862152b1bf580475a44c501dc0703)
- \[actions] reuse common workflows
[`728e190`](https://togithub.com/tape-testing/tape/commit/728e190a9c9f1850a984a50c3348c2efb2f78b17)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`dc7df0f`](https://togithub.com/tape-testing/tape/commit/dc7df0fb2393c9ee7448ffde62c4b9836a03d1e1)
- \[Deps] update `has-dynamic-import`, `object-inspect`
[`8881fea`](https://togithub.com/tape-testing/tape/commit/8881fea42a60bbee5fd912def59021e76741a613)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`4023f25`](https://togithub.com/tape-testing/tape/commit/4023f25ae22828829c5948f2c62af25fee456fea)

###

[`v5.3.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v532---2021-11-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.1...v5.3.2)

##### Fixed

- \[Tests] handle v8 6.9 changing an error message
[`#562`](https://togithub.com/tape-testing/tape/issues/562)

##### Commits

- \[readme] hard wraps bad, soft wraps good
[`b445a2b`](https://togithub.com/tape-testing/tape/commit/b445a2bc9a0d5bd3db8f1c5fdde21163e3129701)
- \[readme] add badges
[`4c8d00a`](https://togithub.com/tape-testing/tape/commit/4c8d00a81323a45c290f8d0e2a8389856ded5be6)
- \[actions] update codecov uploader
[`f040c4f`](https://togithub.com/tape-testing/tape/commit/f040c4fcb0fac257d27a6cb2733f8f39a5d3d051)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`,
`safe-publish-latest`

[`459a1c5`](https://togithub.com/tape-testing/tape/commit/459a1c5093db6a2cbf57e815d5b85d4e23511958)
- \[Tests] node 17+ smooshes a version number on the end of the stack
trace

[`e41763f`](https://togithub.com/tape-testing/tape/commit/e41763f8315d92d0d5bcd13f397f7d2f78f69745)
- \[Tests] handle carriage returns in stack traces on Windows
[`26e8113`](https://togithub.com/tape-testing/tape/commit/26e81135e03a808aa917bdad3d32f1ee71b2ea44)
- \[Fix] use `file://` URLs for dynamic `import()`
[`d487add`](https://togithub.com/tape-testing/tape/commit/d487addb1ae69064267efc58536186229c73ea41)
- \[Dev Deps] ping `signal-exit` to v3.0.3 due to
[https://github.com/tapjs/signal-exit/issues/66](https://togithub.com/tapjs/signal-exit/issues/66)
[`3c30a55`](https://togithub.com/tape-testing/tape/commit/3c30a555a59e5d64875116136d14fe217e59be73)
- \[meta] Exclude `fs` from browser bundles
[`00f21ea`](https://togithub.com/tape-testing/tape/commit/00f21eaa14eb3d3dc70fbf518252a6f18aa7b22c)
- \[Dev Deps] update `@ljharb/eslint-config`
[`c837b02`](https://togithub.com/tape-testing/tape/commit/c837b02016e240b93ae7ef40c21f4df82e7a80f9)
- \[Deps] update `string.prototype.trim`
[`c1248d7`](https://togithub.com/tape-testing/tape/commit/c1248d7e434e6a4b3c61fa7b62e1f5badfa3d162)
- \[Dev Deps] update `array.prototype.flatmap`
[`97384b1`](https://togithub.com/tape-testing/tape/commit/97384b10477e3112e0aefee7957204e1c7a9db57)
- \[readme] fix markdown; github still has a rendering bug
[`a33b5f9`](https://togithub.com/tape-testing/tape/commit/a33b5f9b5b0a00a031d06155224f4bca6d9769af)
- \[Deps] update `glob`
[`477bb4c`](https://togithub.com/tape-testing/tape/commit/477bb4c62c071889fde563e2bd133da02aa91b0b)
- Revert "\[Dev Deps] ping `signal-exit` to v3.0.3 due to
[https://github.com/tapjs/signal-exit/issues/66](https://togithub.com/tapjs/signal-exit/issues/66)"
[`60bbd83`](https://togithub.com/tape-testing/tape/commit/60bbd83ff1a342059a4ec894132ba20583a486f2)

###

[`v5.3.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v531---2021-08-06)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.0...v5.3.1)

##### Merged

- \[New] add `.teardown()` on `t` instances
[`#546`](https://togithub.com/tape-testing/tape/pull/546)
- \[readme] add `tape-describe` to 'other' section
[`#523`](https://togithub.com/tape-testing/tape/pull/523)

##### Fixed

- \[New] add `.teardown()` on `t` instances
([#&#8203;546](https://togithub.com/tape-testing/tape/issues/546))
[`#531`](https://togithub.com/tape-testing/tape/issues/531)
- \[readme] add `tape-describe` to 'other' section
([#&#8203;523](https://togithub.com/tape-testing/tape/issues/523))
[`#522`](https://togithub.com/tape-testing/tape/issues/522)

##### Commits

- \[Tests] make `stripFullStack` output an array of lines, for better
failure messages

[`f299759`](https://togithub.com/tape-testing/tape/commit/f2997591a038fa48239f205e40eed5c75278a261)
- \[eslint] fully enable `@ljharb` eslint config
[`836610d`](https://togithub.com/tape-testing/tape/commit/836610d9772b91a8d31f311834ae1325f2f740bf)
- \[actions] use `node/install` instead of `node/run`; use `codecov`
action

[`46aff81`](https://togithub.com/tape-testing/tape/commit/46aff81f10ad63990f6047c0bdba3be0c90bd3dd)
- \[readme] improve `t.throws` documentation
[`b36f816`](https://togithub.com/tape-testing/tape/commit/b36f81698fbf4d172a49abb75b9474c4a978df5c)
- \[Fix] `bin/tape`: delay requires until needed
[`c8f3ce3`](https://togithub.com/tape-testing/tape/commit/c8f3ce32c73e092940e29dc72f0abba3b6529936)
- \[Refactor] avoid reassigning arguments
[`5c4052f`](https://togithub.com/tape-testing/tape/commit/5c4052fcf51479320c9482c425a66dcbcc4a509a)
- \[Tests] add test case for
[#&#8203;519](https://togithub.com/tape-testing/tape/issues/519) for
test.comment() in createStream/objectMode context

[`1700642`](https://togithub.com/tape-testing/tape/commit/17006422fa8189a7e361edfb1e803b73a72b4894)
- \[Refactor] use `call-bind/callBound` instead of `function-bind`
directly

[`967b73f`](https://togithub.com/tape-testing/tape/commit/967b73fe882e9c95c0436e6ce93f24fa3a2e14a9)
- \[readme] Another way to create custom reporters
[`d81f9f6`](https://togithub.com/tape-testing/tape/commit/d81f9f6681ae72d3425b91e2f7a294e6d4225675)
- \[meta] do not publish github action workflow files
[`6bb3496`](https://togithub.com/tape-testing/tape/commit/6bb34964abb1e704fe3dcc9fcf8d27d16ff5e296)
- \[Refactor] remove unused line, unneeded var initialization; add
missing `new`

[`da0cdf1`](https://togithub.com/tape-testing/tape/commit/da0cdf1651fec20f66a6bed2d1b17944e18dcd48)
- \[Refactor] remove use of legacy `exports`
[`a04439c`](https://togithub.com/tape-testing/tape/commit/a04439c3027f3dc0dac8cf8ef5d24a493366be6a)
- \[Deps] update `glob`, `is-regex`, `object-inspect`, `resolve`,
`string.prototype.trim`

[`6e71e6e`](https://togithub.com/tape-testing/tape/commit/6e71e6ea1e009a62546a401a35974ca867a24b9a)
- \[eslint] remove useless regex escapes
[`1515ff4`](https://togithub.com/tape-testing/tape/commit/1515ff4a8f749aa6d075bffdcda543ca94c559a9)
- \[readme] remove travis badge; add actions and codecov badges
[`57a7cc9`](https://togithub.com/tape-testing/tape/commit/57a7cc906ec4f24f503350580c5859e5b3e56805)
- \[meta] run `aud` in `posttest`
[`3907aa5`](https://togithub.com/tape-testing/tape/commit/3907aa560caa2c8d30a6a9168c0d7a3d65a3ba3e)
- \[Refactor] generalize error message from calling `.end` more than
once

[`da8ca46`](https://togithub.com/tape-testing/tape/commit/da8ca46cc0be28a3d4690a4009e0ddec7fc6f779)
- \[Tests] handle stack differences in node 15
[`b7b01ec`](https://togithub.com/tape-testing/tape/commit/b7b01ec38ede9f9722b5cce90574782e1eda1305)
- \[Deps] update `is-regex`, `object-inspect`, `string.prototype.trim`
[`e344080`](https://togithub.com/tape-testing/tape/commit/e344080b1a4b097e1baa1a2b2e843fc283f3f5c2)
- \[New] Include name of test in log when test times out
([#&#8203;524](https://togithub.com/tape-testing/tape/issues/524))
[`78b4d98`](https://togithub.com/tape-testing/tape/commit/78b4d9833a2df7593f653b263588b9a49ca3fe08)
- \[Dev Deps] update `eslint`
[`6d5e4ad`](https://togithub.com/tape-testing/tape/commit/6d5e4ad3cb1f25ea03b59db4e894d51fa5b86c11)
- \[Refactor] Avoid setting message property on primitives; use strict
mode to catch this

[`9dfb680`](https://togithub.com/tape-testing/tape/commit/9dfb680e7543a3a701b3e410bfccbcce3b274d9f)
- \[Deps] update `is-regex`
[`a7ca7a3`](https://togithub.com/tape-testing/tape/commit/a7ca7a308269bc3a250170441553d0321e0d8044)
- Merge tag 'v4.14.0'
[`1f1a4a7`](https://togithub.com/tape-testing/tape/commit/1f1a4a7c7c9ea3632074e4a008d430bbd275b231)
- \[meta] add `safe-publish-latest`; use `prepublishOnly` script for npm
7+

[`c3d434d`](https://togithub.com/tape-testing/tape/commit/c3d434d8b86a0be162efb7fb548f0405239a2688)
- \[meta] ensure `not-in-publish`‘s absence does not fail anything
[`2a0619d`](https://togithub.com/tape-testing/tape/commit/2a0619d3193287aaa948fc4edf0bb2ccb4150a7b)
- \[readme] remove long-dead testling-ci badge
[`1461611`](https://togithub.com/tape-testing/tape/commit/1461611bce87b190179d1ac0e2c69438f2b12f31)
- \[Tests] ensure bin/tape is linted
[`faa51b5`](https://togithub.com/tape-testing/tape/commit/faa51b5baa709ba2e72f78be7cb7ce243c02a771)
- \[Dev Deps] update `eslint`
[`fad6165`](https://togithub.com/tape-testing/tape/commit/fad6165ae85ebff132daedd1a1bdf3ee307c4ea1)
- \[Dev Deps] update `eslint`
[`79a0f4b`](https://togithub.com/tape-testing/tape/commit/79a0f4b7b1d0c6db9228cdedf918f20a34dd7762)
- \[meta] add missing `safe-publish-latest` dep
[`d0a3888`](https://togithub.com/tape-testing/tape/commit/d0a3888ee1b1481ef9ca13695414022164fbc3c2)
- \[Tests] exclude examples from coverage
[`283f537`](https://togithub.com/tape-testing/tape/commit/283f537f56885d18afbc2328c0c52ee60d528332)

###

[`v5.3.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v530---2021-07-26)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.2...v5.3.0)

##### Commits

- \[eslint] fully enable `@ljharb` eslint config
[`9d3c5b4`](https://togithub.com/tape-testing/tape/commit/9d3c5b4e84dbeb1272b450e74ce022cb70c56e2a)
- \[New] Use import() on esm files in supported node versions
[`28d6e51`](https://togithub.com/tape-testing/tape/commit/28d6e51b9beb7252d7ad130424fdb0062425f7a0)
- \[eslint] fully enable `@ljharb` eslint config
[`ae8b5c0`](https://togithub.com/tape-testing/tape/commit/ae8b5c0639be6c3b2fd0b2e132ca50ee9f760e94)
- \[eslint] enable `no-shadow`
[`f0756f3`](https://togithub.com/tape-testing/tape/commit/f0756f3b12329a122498f99f6448ec8c9eafec50)
- \[eslint] enable `curly`, `object-curly-spacing`,
`object-curly-newline`

[`e9b75e1`](https://togithub.com/tape-testing/tape/commit/e9b75e14068359843082fd70994b19f871432a65)
- \[Tests] uncaught exceptions and unhandled rejections importing files
with bin/tape

[`e6d2faf`](https://togithub.com/tape-testing/tape/commit/e6d2faf67888dbb8e1262d7d083f0be7c59672cc)
- \[eslint] enable `function-paren-newline`,
`function-call-argument-newline`

[`ae6de0c`](https://togithub.com/tape-testing/tape/commit/ae6de0c74a288f6d8bc83f45a7a686faf09ba9b1)
- \[actions] use `node/install` instead of `node/run`; use `codecov`
action

[`5a6de66`](https://togithub.com/tape-testing/tape/commit/5a6de6625ab04d487d729617be83a7baf769f4f9)
- \[eslint] enable `wrap-regex`
[`7dcbd76`](https://togithub.com/tape-testing/tape/commit/7dcbd7631a9ff5675f1ff0be477f0a1714b81dd3)
- \[Refactor] add names to `Test.prototype` functions
[`077a108`](https://togithub.com/tape-testing/tape/commit/077a108686590363f23ba2ecf2c782016a1683e9)
- \[eslint] enable `comma-spacing`
[`4acf1f2`](https://togithub.com/tape-testing/tape/commit/4acf1f292289c40c1abfb2552e09e28a9da3416a)
- \[eslint] update `no-redeclare`
[`b03d4c8`](https://togithub.com/tape-testing/tape/commit/b03d4c8e722841d580a581a5d492277a7c701f94)
- \[eslint] enable `brace-style`
[`06eba07`](https://togithub.com/tape-testing/tape/commit/06eba07d6b73ba2650f581372fd613f89385993c)
- \[eslint] enable `no-unused-vars`
[`2ebd23a`](https://togithub.com/tape-testing/tape/commit/2ebd23a03c71d14890dc064b29526e3d523daf93)
- \[eslint] enable `consistent-return`
[`fb4e3cf`](https://togithub.com/tape-testing/tape/commit/fb4e3cfc4df1f932496fbca35c013f6ad65df53b)
- \[Refactor] avoid reassigning arguments
[`8a0ab53`](https://togithub.com/tape-testing/tape/commit/8a0ab5348183f1b7deabb2a87d4fb3c4dc272390)
- \[eslint] enable `semi-style`
[`5f8afc9`](https://togithub.com/tape-testing/tape/commit/5f8afc997c793ca16de53aa56ac4d40b8afc8d4a)
- \[readme] Another way to create custom reporters
[`a68277c`](https://togithub.com/tape-testing/tape/commit/a68277c968ff7cf6b995c2cc20ca1545642c7b4d)
- \[eslint] enable `no-extra-parens`
[`a08dc34`](https://togithub.com/tape-testing/tape/commit/a08dc34371a8dc406581fb85edb591150f9c0f35)
- \[eslint] enable `no-multi-spaces`, `no-multiple-empty-lines`,
`space-in-parens`

[`be1eb21`](https://togithub.com/tape-testing/tape/commit/be1eb212aeeec2c229208a4702ff99af0cabb5f7)
- \[Refactor] `bin/tape`: separate "preparing of files list" from
"require files list"

[`021fa6d`](https://togithub.com/tape-testing/tape/commit/021fa6d22bc85f2e8f075405bcb97c6a1b87af22)
- \[Refactor] remove unused line, unneeded var initialization; add
missing `new`

[`da45ae6`](https://togithub.com/tape-testing/tape/commit/da45ae6b158fbbdda2cc5c2edce6e0353b65f687)
- \[eslint] enable `no-lonely-if`
[`771f3dd`](https://togithub.com/tape-testing/tape/commit/771f3ddd1a3ad3a629c1d1a0780052d51143435b)
- \[eslint] enable `space-infix-ops`
[`233ffc6`](https://togithub.com/tape-testing/tape/commit/233ffc623ec212b202037e03b503a6667d4deb3f)
- \[Refactor] remove use of legacy `exports`
[`c332d62`](https://togithub.com/tape-testing/tape/commit/c332d629b8c5366aa81a0ea413c49c7b838128cb)
- \[eslint] enable `wrap-iife`
[`428636c`](https://togithub.com/tape-testing/tape/commit/428636c047f946738ca77796599aeb32cd607072)
- \[Docs] correct docs for `t.teardown`
[`c4a4992`](https://togithub.com/tape-testing/tape/commit/c4a4992cdd59d2c5ca3282bfbf2ba4c0b863eafc)
- \[readme] remove travis badge; add actions and codecov badges
[`900f823`](https://togithub.com/tape-testing/tape/commit/900f823f4a0fcbf5875df387d60bfde85236faa1)
- \[eslint] enable `no-extra-semi`
[`1af8f52`](https://togithub.com/tape-testing/tape/commit/1af8f529df22eb00a62474dfd6dfe5628f8f7317)
- \[Deps] update `glob`, `is-regex`, `object-inspect`
[`e211546`](https://togithub.com/tape-testing/tape/commit/e2115460307cc5424392157f4e86515c54e2e819)
- \[eslint] enable `no-regex-spaces`
[`ef0069a`](https://togithub.com/tape-testing/tape/commit/ef0069a9de38c89cb4b4117ffa165e7f0c6a6351)
- \[Dev Deps] update `aud`, `eslint`
[`00a98d3`](https://togithub.com/tape-testing/tape/commit/00a98d3b73aad7af987cddb79b0f1e5c7d27efc2)
- \[Deps] update `object-inspect`
[`9bbf270`](https://togithub.com/tape-testing/tape/commit/9bbf27083d6a63d0f61b984cf173a004583cdc35)
- \[Dev Deps] update `eslint`
[`57b659f`](https://togithub.com/tape-testing/tape/commit/57b659f8324fbc63913bb41c108e1e165d5bcf07)
- \[Dev Deps] update `eslint`
[`e628b23`](https://togithub.com/tape-testing/tape/commit/e628b23a35c35948d7166ac58964043d847e04eb)
- \[meta] ensure `not-in-publish`‘s absence does not fail anything
[`fb3a243`](https://togithub.com/tape-testing/tape/commit/fb3a243bfe1baa4c8afb44b8c654cd98500c2e9f)
- \[Deps] update `object-inspect`
[`771c8c4`](https://togithub.com/tape-testing/tape/commit/771c8c43fda1907f61b6e9fd462a4e6c747f3527)
- \[meta] add `safe-publish-latest`; use `prepublishOnly` script for npm
7+

[`379115d`](https://togithub.com/tape-testing/tape/commit/379115dc77717ff7611d156c36da5452a5b217e2)
- \[Tests] exclude examples from coverage
[`75decb3`](https://togithub.com/tape-testing/tape/commit/75decb37ef2661f960adf9ff44dc76e2885d10d2)

###

[`v5.2.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v522---2021-03-03)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.1...v5.2.2)

##### Commits

- \[Fix] proper exit behavior in node v0.6
[`3f94e68`](https://togithub.com/tape-testing/tape/commit/3f94e687b976bdb324c2148d73087e769003f878)

###

[`v5.2.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v521---2021-02-27)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.0...v5.2.1)

##### Fixed

- \[Fix] `t.teardown()`: ensure callback is only called once
[`#551`](https://togithub.com/tape-testing/tape/issues/551)

##### Commits

- \[Deps] update `object-is`, `string.prototype.trim`
[`b497ead`](https://togithub.com/tape-testing/tape/commit/b497ead367786cf21ddc818ee6e8f24c330b9ea0)

###

[`v5.2.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v520---2021-02-20)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.1.1...v5.2.0)

##### Fixed

- \[New] add `.teardown()` on `t` instances
[`#531`](https://togithub.com/tape-testing/tape/issues/531)
- \[readme] improve `t.throws`/`t.doesNotThrow` documentation
[`#540`](https://togithub.com/tape-testing/tape/issues/540)

##### Commits

- \[readme] improve `t.throws` documentation
[`94220ba`](https://togithub.com/tape-testing/tape/commit/94220babb105950dfc2d09d67b4731bf026449b5)
- \[Tests] exclude node v0.6, for now
[`3c05a87`](https://togithub.com/tape-testing/tape/commit/3c05a873212c9dd5e773da070488f75b09a4e5f4)
- \[Deps] update `is-regex`, `resolve`
[`8c52d12`](https://togithub.com/tape-testing/tape/commit/8c52d121eadee69e6b0d800e798ae7bf1f86eff9)
- \[Dev Deps] update `eslint`, `aud`
[`f847c85`](https://togithub.com/tape-testing/tape/commit/f847c85167a173fcdd2365b5d6f234208a5d27a4)
- \[Deps] update `call-bind`
[`ce0b1ad`](https://togithub.com/tape-testing/tape/commit/ce0b1ad6ef395bd1dba7403ea679af5284f61c0e)
- \[Dev Deps] update `eslint`
[`83f1eec`](https://togithub.com/tape-testing/tape/commit/83f1eec7d51fd812fd4ceb34b20857617e42f272)

###

[`v5.1.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v511---2021-01-04)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.1.0...v5.1.1)

##### Commits

- \[Tests] make `stripFullStack` output an array of lines, for better
failure messages

[`0743333`](https://togithub.com/tape-testing/tape/commit/07433333e14fd283ceed246795863d59576d3286)
- \[Tests] migrate tests to Github Actions
[`266bc66`](https://togithub.com/tape-testing/tape/commit/266bc66b0fbbda399aff42afb957ce117d9ee4b2)
- \[Fix] preserve stack traces for returned Promises (async/await)
[`d505cdf`](https://togithub.com/tape-testing/tape/commit/d505cdf375bb27c0eea4b60d9da290bb11339c6a)
- \[readme] Document unexpected `t.end()` behavior
[`b505c4c`](https://togithub.com/tape-testing/tape/commit/b505c4c45ff968a5cfa91bd34f80a95493936671)
- \[Tests] add `timeoutAfter` test with Promises
[`e8255cf`](https://togithub.com/tape-testing/tape/commit/e8255cf46ee77626e9eef1c2909899c9508173da)
- \[readme] improve method docs
[`df5a124`](https://togithub.com/tape-testing/tape/commit/df5a124e106540d77ee737127502db26db541ded)
- \[Robustness] cache and call-bind more prototype methods
[`8e60dcb`](https://togithub.com/tape-testing/tape/commit/8e60dcbbb0724fb5fbaacbfb521356e6d268d42c)
- \[Tests] add `npm run test:example` to test non-failing examples.
[`4210e44`](https://togithub.com/tape-testing/tape/commit/4210e442a3739969ff32075a72a49c6d95730adf)
- \[eslint] fix some inconsistencies
[`7ca56eb`](https://togithub.com/tape-testing/tape/commit/7ca56ebe2c78d0286e21a589c35ae28275aa8bf7)
- \[eslint] ensure no trailing commas
[`04da90b`](https://togithub.com/tape-testing/tape/commit/04da90bb387656e585bec26a325e3400cb6bd1ba)
- \[meta] add Automatic Rebase and Require Allow Edits workflows
[`6d72960`](https://togithub.com/tape-testing/tape/commit/6d729605929dfa3a41607f46e0e7da8024c33976)
- \[Tests] run `nyc` on all tests
[`5ec21aa`](https://togithub.com/tape-testing/tape/commit/5ec21aa2e05ca18d88924edc1be9b175fe706af1)
- \[Refactor] use `call-bind/callBound` instead of `function-bind`
directly

[`b19da31`](https://togithub.com/tape-testing/tape/commit/b19da31dc4d40ffccbd8bd38d3bd410fce604172)
- \[meta] do not publish github action workflow files
[`82c3904`](https://togithub.com/tape-testing/tape/commit/82c3904483419fb9f36ac9a73a754d100c24e107)
- \[Tests] skip Promise tests when Promises are not available
[`688256a`](https://togithub.com/tape-testing/tape/commit/688256a75340a6d088736610a77c4d9d3c580905)
- \[meta] run `aud` in `posttest`
[`b9bec0e`](https://togithub.com/tape-testing/tape/commit/b9bec0e92ef2834693fc7c7e3dc779dd1baea907)
- \[readme] Added tabe into reporter list
[`7aff9e4`](https://togithub.com/tape-testing/tape/commit/7aff9e4de9e70cae53b1287b03bd23d3fc22420c)

###

[`v5.1.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v510---2020-12-29)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.0.1...v5.1.0)

##### Fixed

- \[readme] add `tape-describe` to 'other' section
[`#522`](https://togithub.com/tape-testing/tape/issues/522)

##### Commits

- \[Tests] add test case for
[#&#8203;519](https://togithub.com/tape-testing/tape/issues/519) for
test.comment() in createStream/objectMode context

[`40ec79a`](https://togithub.com/tape-testing/tape/commit/40ec79a125df5282bc3983771306932cf97a21b8)
- \[Deps] update `deep-equal`, `object-inspect`, `object-is`,
`object.assign`, `resolve`, `string.prototype.trim`
[`434f615`](https://togithub.com/tape-testing/tape/commit/434f6156cb137bd28377c98664af8e3634c1030c)
- \[Deps] update `deep-equal`, `is-regex`, `object-inspect`,
`object-is`, `object.assign`, `string.prototype.trim`
[`df23eda`](https://togithub.com/tape-testing/tape/commit/df23edad43112ed5d3f3aa318289a57b3540002b)
- \[eslint] remove useless regex escapes
[`3554d4b`](https://togithub.com/tape-testing/tape/commit/3554d4b049f34065c6a643c5cda3d88c70a4908e)
- \[readme] document Promise support; remove Promise-related
alternatives

[`4665d63`](https://togithub.com/tape-testing/tape/commit/4665d6331127b23c10c0798947d9751d635dba40)
- \[Tests] handle stack differences in node 15
[`1ac9ecf`](https://togithub.com/tape-testing/tape/commit/1ac9ecf927bb1958857cb4050ec725cd3f22d27a)
- \[New] Include name of test in log when test times out
[`e142c29`](https://togithub.com/tape-testing/tape/commit/e142c298e8c76c49954ede50ab59e3f2e5662d77)
- \[Dev Deps] update `eslint`, `js-yaml`
[`7574152`](https://togithub.com/tape-testing/tape/commit/75741524e4715d6cf0a969bc7e987fb881a9494a)
- \[Dev Deps] update `eslint`
[`c6772d1`](https://togithub.com/tape-testing/tape/commit/c6772d1fd3ca827760ca01114aec25e21751d701)
- \[Dev Deps] update `eslint`
[`5b7720a`](https://togithub.com/tape-testing/tape/commit/5b7720a82f505d4c8db3d340256369564d828dc6)
- \[Deps] update `resolve`
[`898302b`](https://togithub.com/tape-testing/tape/commit/898302b3e914c93b407088d36a224355b898bb0c)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5IiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

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>
Co-authored-by: Kurt <kc13greiner@users.noreply.github.com>
(cherry picked from commit 5c292942fc612c5e3015f41ea565bed1ac20e029)

# Conflicts:
#	package.json

## Summary

Summarize your PR. If it involves visual changes include a screenshot or
gif.


### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] 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
- [ ] 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 was checked for breaking HTTP API changes, and any breaking
changes have been approved by the breaking-change committee. The
`release_note:breaking` label should be applied in these situations.
- [ ] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)

### Identify risks

Does this PR introduce any risks? For example, consider risks like hard
to test bugs, performance regression, potential of data loss.

Describe the risk, its severity, and mitigation for each identified
risk. Invite stakeholders and evaluate how to proceed before merging.

- [ ] [See some risk
examples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
- [ ] ...

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
jeramysoucy added a commit that referenced this pull request Dec 16, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|

[@types/minimist](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/minimist)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/minimist))
| devDependencies | patch | [`^1.2.2` ->

`^1.2.5`](https://renovatebot.com/diffs/npm/@types%2fminimist/1.2.2/1.2.5)
|
| [js-sha256](https://togithub.com/emn178/js-sha256) | dependencies |
minor | [`^0.9.0` ->
`^0.11.0`](https://renovatebot.com/diffs/npm/js-sha256/0.9.0/0.11.0) | |
[tape](https://togithub.com/tape-testing/tape) | devDependencies | minor
| [`^5.0.1` ->
`^5.9.0`](https://renovatebot.com/diffs/npm/tape/5.0.1/5.9.0) |

---

### Release Notes

<details>
<summary>emn178/js-sha256 (js-sha256)</summary>

###

[`v0.11.0`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0110--2024-01-24)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.10.1...v0.11.0)

##### Fixed

- Generates incorrect hash in some cases
[#&#8203;43](https://togithub.com/emn178/js-sha256/issues/43)
- dependencies and security issues.
[#&#8203;41](https://togithub.com/emn178/js-sha256/issues/41)

###

[`v0.10.1`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0101--2023-08-31)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.10.0...v0.10.1)

##### Added

-   Disable webpack polyfill.

###

[`v0.10.0`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0100--2023-08-30)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.9.0...v0.10.0)

##### Fixed

- Chrome bug by workaround.
[#&#8203;40](https://togithub.com/emn178/js-sha256/issues/40)
- deprecated `new Buffer`, replace with `Buffer.from`.
[#&#8203;34](https://togithub.com/emn178/js-sha256/issues/34)
- dependencies and security issues.
[#&#8203;32](https://togithub.com/emn178/js-sha256/issues/32),
[#&#8203;36](https://togithub.com/emn178/js-sha256/issues/36)

##### Changed

- TypeScript interface, secretKey can be bytes like message.
[#&#8203;23](https://togithub.com/emn178/js-sha256/issues/23),
[#&#8203;25](https://togithub.com/emn178/js-sha256/issues/25)
- remove `eval` and use `require` directly.
[#&#8203;18](https://togithub.com/emn178/js-sha256/issues/18),
[#&#8203;26](https://togithub.com/emn178/js-sha256/issues/26)

</details>

<details>
<summary>tape-testing/tape (tape)</summary>

###

[`v5.9.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v590---2024-09-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.8.1...v5.9.0)

##### Commits

- \[New] `bin/tape`: add `--strict`
[`4c97f54`](https://togithub.com/tape-testing/tape/commit/4c97f544939d949f18a1f53211f5c35c6902d52b)
- \[Fix] in engines that lack dynamic import, have some output
[`2d5c8dc`](https://togithub.com/tape-testing/tape/commit/2d5c8dcfd9a4d0f96713e229e21bc9363f126dd1)
- \[Tests] use `npm audit` instead of `aud`
[`681d4bd`](https://togithub.com/tape-testing/tape/commit/681d4bd7851cbcba2c93dfa7d24814e083285309)
- \[Dev Deps] update `auto-changelog`
[`b7bc72f`](https://togithub.com/tape-testing/tape/commit/b7bc72f82d0592aae38ed80484c09b04593a1d2c)
- \[Deps] update `mock-property`
[`ecfb546`](https://togithub.com/tape-testing/tape/commit/ecfb546465bc1ab0194fad69e4d3400d8e645ba1)
- \[Deps] update `object-inspect`
[`9a47aba`](https://togithub.com/tape-testing/tape/commit/9a47abae189019797a8cfd504b5194ba4ecdf1a9)
- \[readme] notLooseEqual(s) is not an alias for notDeepLooseEqual
[`c827ac9`](https://togithub.com/tape-testing/tape/commit/c827ac994f147a2b3df1f51a42316bda96cedb65)
- \[readme] remove defunct badges
[`7880dd4`](https://togithub.com/tape-testing/tape/commit/7880dd4d73ea865aa7cabee79a58638895f968d4)
- \[Dev Deps] add missing peer dep
[`627d1e7`](https://togithub.com/tape-testing/tape/commit/627d1e79da5e3f6cc76e2e0240b62e5bc7d7f673)

###

[`v5.8.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v581---2024-06-16)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.8.0...v5.8.1)

##### Fixed

- \[meta] fix URLs
[`#608`](https://togithub.com/tape-testing/tape/issues/608)

##### Commits

- \[Fix] `assertion`: pass through assertion return value, for promises
[`2ad86d4`](https://togithub.com/tape-testing/tape/commit/2ad86d45abc9ee3272772cf25a96a557a34c0b1c)

###

[`v5.8.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v580---2024-06-14)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.5...v5.8.0)

##### Fixed

- \[New] add `t.assertion`
[`#555`](https://togithub.com/tape-testing/tape/issues/555)

##### Commits

- \[meta] update URLs
[`77cabeb`](https://togithub.com/tape-testing/tape/commit/77cabebcd4b41da0083cb2c3c71105ba165debd6)
- \[New] allow TODO tests to be "ok" with env var `TODO_IS_OK`
[`6cd06f5`](https://togithub.com/tape-testing/tape/commit/6cd06f510d8c001b32553502ec0b3e1876849178)
- \[Tests] strip node’s deprecation warnings
[`8d40837`](https://togithub.com/tape-testing/tape/commit/8d40837002616401d9978bacd90a12dcc9a78c3e)
- \[Tests] increase coverage
[`aa7de58`](https://togithub.com/tape-testing/tape/commit/aa7de58f7d86eb07552ac6847ef575e057774ad1)
- \[Refactor] `Test`: minor tweaks
[`ce4ce8a`](https://togithub.com/tape-testing/tape/commit/ce4ce8a1a5bc6403868f2e50e1dccce1f62e82b6)
- \[meta] simplify `exports`
[`d39cb8d`](https://togithub.com/tape-testing/tape/commit/d39cb8d84f98626592d7c192407a828d1969c6c3)
- \[Deps] update `@ljharb/resumer`, `@ljharb/through`, `hasown`
[`77952d0`](https://togithub.com/tape-testing/tape/commit/77952d0c01bbcd15b3d954bff2b4d2a2915847ba)
- \[Tests] handle more stack trace variation in Node v0.8
[`d2f0778`](https://togithub.com/tape-testing/tape/commit/d2f0778c8e4612f7b92a1364843eb838a8b80436)
- \[Deps] update `array.prototype.every`, `string.prototype.trim`
[`732268b`](https://togithub.com/tape-testing/tape/commit/732268b73376100806480662777bc396980f3ca9)
- \[Dev Deps] update `@ljharb/eslint-config`
[`7b39e14`](https://togithub.com/tape-testing/tape/commit/7b39e144a362d44fd332ac15be50979439a17a6d)
- \[Refactor] `test`: reduce binding by using polyfill entrypoints
[`91a83b6`](https://togithub.com/tape-testing/tape/commit/91a83b684abce30f1d68797ae675c8595eff5068)
- \[Dev Deps] remove unused `intl-fallback-symbol`, `is-core-module`
[`eafacf6`](https://togithub.com/tape-testing/tape/commit/eafacf6aa0baf205fe461309c5425024c90cb6fb)
- \[Deps] update `object-is`
[`1b01656`](https://togithub.com/tape-testing/tape/commit/1b016567b85c604801828a87e668b5b7d25a71e8)
- \[meta] simplify `exports`
[`f9eac5b`](https://togithub.com/tape-testing/tape/commit/f9eac5b45979ed1228447122de4460f33aab1fde)

###

[`v5.7.5`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v575---2024-02-14)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.4...v5.7.5)

##### Commits

- \[Fix] `throws`: fix crash when throwing primitives with a non-empty
expected object

[`1b2681d`](https://togithub.com/tape-testing/tape/commit/1b2681dd56713c953d4928af15dfd7b38bb526e2)
- \[Tests] clean up throws tests
[`9133c93`](https://togithub.com/tape-testing/tape/commit/9133c93929703814b2031d4ce2e3b350636705ab)
- \[Fix] `default_stream`: do not error on nullish data
[`eff3725`](https://togithub.com/tape-testing/tape/commit/eff3725041361be8f7ae97cc95c7708e4b126b05)
- \[Fix] in IE 8, `TypeError` does not inherit from `Error`
[`93c1d12`](https://togithub.com/tape-testing/tape/commit/93c1d12380e230adff29a86a030dd9c1fa544afc)
- \[actions] remove redundant finisher
[`410e9e4`](https://togithub.com/tape-testing/tape/commit/410e9e4394b98e950c5e59572dea17fb51a8b4b6)
- \[Deps] update `call-bind`, `hasown`
[`82e7d71`](https://togithub.com/tape-testing/tape/commit/82e7d71a87e00c0a24679e1e37f464102e348ca6)
- \[Deps] update `@ljharb/resumer`
[`af2fe68`](https://togithub.com/tape-testing/tape/commit/af2fe68ce56d96de699a45aa4a1623d7719219b8)
- \[Deps] update `@ljharb/resumer`
[`bff9dad`](https://togithub.com/tape-testing/tape/commit/bff9dad3e5b363b6356cdea75e7615900ebc1017)
- \[Deps] update `@ljharb/through`
[`5360d20`](https://togithub.com/tape-testing/tape/commit/5360d200dada42a57c2f0dbdd186d7e51e81b707)
- \[Deps] update `@ljharb/resumer`
[`ad0dd2e`](https://togithub.com/tape-testing/tape/commit/ad0dd2e2096179130b78ed7c308acb1eb0469343)

###

[`v5.7.4`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v574---2024-01-24)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.3...v5.7.4)

##### Fixed

- \[Fix] handle native ESM URLs in `at:`
[`#601`](https://togithub.com/tape-testing/tape/issues/601)

##### Commits

- \[Deps] update `has-dynamic-import`
[`1e50cb3`](https://togithub.com/tape-testing/tape/commit/1e50cb35fce5734f069218bd6ce8b550445b1a88)

###

[`v5.7.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v573---2024-01-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.2...v5.7.3)

##### Commits

- \[Refactor] `Test`: cleaner `at` logic
[`af4d109`](https://togithub.com/tape-testing/tape/commit/af4d1095f6fd9118cdf3b7ff55ea67c55d22e102)
- \[Fix] `intercept`: give a proper error message with a readonly Symbol
property

[`4640a91`](https://togithub.com/tape-testing/tape/commit/4640a91b4d67cb01512988e2662e74654a9a8b85)
- \[Refactor] `getHarness`: avoid mutating `opts`, account for only one
internal callsite for `createExitHarness`

[`19cfc8f`](https://togithub.com/tape-testing/tape/commit/19cfc8fa4d91763d678de05306ccfcce6425ff51)
- \[Tests] Spawn processes during tests using execPath so that the tests
pass on windows

[`4a57fbe`](https://togithub.com/tape-testing/tape/commit/4a57fbe14db3eb342543c391f8c42fb83b4e8359)
- \[Fix] `createHarness`: when no `conf` is provided, `only` should not
throw

[`8a1cccc`](https://togithub.com/tape-testing/tape/commit/8a1ccccb349a1bfc5b512a5cfba88950daecc1c6)
- \[Fix] `bin/tape`: ignore options on windows
[`a2b74f9`](https://togithub.com/tape-testing/tape/commit/a2b74f97fe6ea14898b636f560291647bb747753)
- \[Refactor] `_assert`: avoid reassigning arguments
[`dc64c08`](https://togithub.com/tape-testing/tape/commit/dc64c08a48c9816e46634719923f8d90b06eb911)
- \[Refactor] `Results`: use `this` instead of `self`
[`5f831b4`](https://togithub.com/tape-testing/tape/commit/5f831b41a1cf6a8b59c648fc1554f5613cbfd0f4)
- \[Performance] avoid the extra call frame to `new` it
[`78fd0d6`](https://togithub.com/tape-testing/tape/commit/78fd0d61809bc922e7ac85d65902cc1de1124936)
- \[Dev Deps] update `aud`, `npmignore`
[`ceabd99`](https://togithub.com/tape-testing/tape/commit/ceabd996f0aa8b39702591a0beaab0d58f2cd3cc)
- \[Tests] fix `npm test` on windows
[`bcf6ce7`](https://togithub.com/tape-testing/tape/commit/bcf6ce793996acd4092bd60c1f99686a73ff048e)
- \[Fix] stack trace path parsing on windows
[`9cbae8a`](https://togithub.com/tape-testing/tape/commit/9cbae8a7e22567d30019e0cbc03c8597f03b4230)
- \[Refactor] `Results` `createStream`: clean up `_push` handler
[`878a500`](https://togithub.com/tape-testing/tape/commit/878a5008e1856bdea6543c7303bc84311907b066)
- \[Refactor] `Test`: a more precise check
[`f6d30cf`](https://togithub.com/tape-testing/tape/commit/f6d30cfaa70e477a6531d23f4ea19501e0f62614)
- \[Deps] update `object.assign`
[`201e650`](https://togithub.com/tape-testing/tape/commit/201e65028a3283de5bda46077c71a024178c300a)
- \[Tests] ensure the import tests spawn properly
[`d1987c0`](https://togithub.com/tape-testing/tape/commit/d1987c04375b952dcac1e6639a702ac4d23f7a57)
- \[actions] skip `engines` check since bin/tape and the rest of the lib
conflict

[`19af506`](https://togithub.com/tape-testing/tape/commit/19af5061ab36f646e46e0d4c16a4997e4eef8e86)
- \[Deps] update `deep-equal`
[`5d26485`](https://togithub.com/tape-testing/tape/commit/5d264858b4a2e0f794fb75be913d2b6fc75a31dc)
- \[Deps] update `mock-property`
[`d90c29a`](https://togithub.com/tape-testing/tape/commit/d90c29a595575e10ca5b5284e858af922c5c9465)
- \[meta] add `sideEffects` flag
[`85f593b`](https://togithub.com/tape-testing/tape/commit/85f593b77acc63e07024424c6c6baeba9708aba0)

###

[`v5.7.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v572---2023-10-20)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.1...v5.7.2)

##### Commits

- \[Refactor] use `hasown` instead of `has`
[`489736a`](https://togithub.com/tape-testing/tape/commit/489736ab9325a3a3ff3c4c391d4de6a44e86e36a)
- \[Deps] update `call-bind`, `mock-property`, `object-inspect`
[`de34703`](https://togithub.com/tape-testing/tape/commit/de3470385f388e601b3058bd2240db1c7bb941d1)
- \[Tests] use `through` properly
[`56d7a8b`](https://togithub.com/tape-testing/tape/commit/56d7a8b02572d1ce711cda8b591ab64f3d636531)

###

[`v5.7.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v571---2023-10-11)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.0...v5.7.1)

##### Commits

- \[Fix] `default_stream`: add handling for IE < 9
[`13f23ed`](https://togithub.com/tape-testing/tape/commit/13f23edc2a63aa7c57997bb81886d74e9fce43df)
- \[Deps] update `@ljharb/through`, `resolve`
[`9135b40`](https://togithub.com/tape-testing/tape/commit/9135b40f93adc6b8fbc31f48a96adf2339b00672)
- Merge tag 'v4.17.0'
[`e61cd40`](https://togithub.com/tape-testing/tape/commit/e61cd4095062f4b9afdfb11945a502390eaed30d)
- \[New] add `t.intercept()`
[`e60aeca`](https://togithub.com/tape-testing/tape/commit/e60aeca688fe1d3a363f74f31c83d816035aca4c)
- \[New] add `t.capture` and `t.captureFn`, modeled after tap
[`3d96d69`](https://togithub.com/tape-testing/tape/commit/3d96d6945ea1cda7780fb3fc6bc04c275ace594a)
- \[Deps] switch from `through` and `resumer` to `@ljharb/through` and
`@ljharb/resumer`

[`a8a7d67`](https://togithub.com/tape-testing/tape/commit/a8a7d67c9ffe1daa46407f35685a1ef8d53df66a)
- \[Tests] simplify tests
[`83bc381`](https://togithub.com/tape-testing/tape/commit/83bc3810a930c60973e60a7a02b677c2fb1f444c)
- \[Performance] use inline `typeof`
[`c45db4e`](https://togithub.com/tape-testing/tape/commit/c45db4e0978999cece915e7f1a223aa9eb445ae0)
- \[Deps] update `minimist`, `resolve`, `string.prototype.trim`
[`feee094`](https://togithub.com/tape-testing/tape/commit/feee0949f1f23ef4f13c9847c20284f7864cd67e)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`aud`

[`7123111`](https://togithub.com/tape-testing/tape/commit/71231114c92b4a093b468875c4d8f741ab1a49d4)
- Revert "\[meta] ensure `not-in-publish`‘s absence does not fail
anything"

[`92aaa51`](https://togithub.com/tape-testing/tape/commit/92aaa5106b65824d82ce72c0d1dfcc6df6cff753)
- \[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which
kill the install process in npm < 6

[`a576f8d`](https://togithub.com/tape-testing/tape/commit/a576f8d8b24e84324b7ee0498c37759423c7ca87)

###

[`v5.7.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v570---2023-09-21)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.6...v5.7.0)

##### Commits

- \[New] add `t.intercept()`
[`5d37060`](https://togithub.com/tape-testing/tape/commit/5d37060b844ea455c80eb305050168a632998603)
- \[New] add `t.capture` and `t.captureFn`, modeled after tap
[`9e21f7a`](https://togithub.com/tape-testing/tape/commit/9e21f7a3106fcc4d4e7c057633ce4516d53978d2)
- \[Refactor] prefer second `.then` arg over `.catch`
[`135a952`](https://togithub.com/tape-testing/tape/commit/135a952e55372855b1510a6381e5a5757758b452)
- \[Performance] use inline `typeof`
[`5ba89c9`](https://togithub.com/tape-testing/tape/commit/5ba89c993ea0a4c9a880d86af5c268deb239aa70)
- \[Deps] update `array.prototype.every`, `glob`,
`string.prototype.trim`

[`4e2db4d`](https://togithub.com/tape-testing/tape/commit/4e2db4d0699be4034a577479b902885fcc0f2a6c)
- \[Dev Deps] update `array.prototype.flatmap`
[`df46769`](https://togithub.com/tape-testing/tape/commit/df467693328f7771b2db639ff4aaaf2c64ad16d6)
- Revert "\[meta] ensure `not-in-publish`‘s absence does not fail
anything"

[`1b3e0b1`](https://togithub.com/tape-testing/tape/commit/1b3e0b10dc934a529297f11fa6ccd1693e5416b3)

###

[`v5.6.6`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v566---2023-07-18)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.5...v5.6.6)

##### Commits

- \[Deps] switch from `through` and `resumer` to `@ljharb/through` and
`@ljharb/resumer`

[`c99680a`](https://togithub.com/tape-testing/tape/commit/c99680a661867f0db81d830cb4214e526a4cdec4)

###

[`v5.6.5`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v565---2023-07-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.4...v5.6.5)

##### Commits

- \[Fix] Results: show a skip string on tests, not just on assertions
[`9bbbcfe`](https://togithub.com/tape-testing/tape/commit/9bbbcfe6a28a969dcde53850ebb7673837bdfcb7)
- \[Deps] update `deep-equal`
[`109a791`](https://togithub.com/tape-testing/tape/commit/109a791cc28b931de1545ba7cb8e5599634190d7)

###

[`v5.6.4`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v564---2023-07-01)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.3...v5.6.4)

##### Commits

- \[Fix] `throws`: avoid crashing on a nonconfigurable or nonextensible
`expected`

[`0731b5f`](https://togithub.com/tape-testing/tape/commit/0731b5f64311b168ac941ce3e547bb1a32766783)
- \[Tests] simplify tests
[`c656ee5`](https://togithub.com/tape-testing/tape/commit/c656ee52626e0e4992e893e41e1ae81ecb5d68a2)
- \[Refactor] `Test`: skip binding for a non-function value
[`e244e64`](https://togithub.com/tape-testing/tape/commit/e244e64eab7529c4e0d2391b989152b84229939e)
- \[Performance] use `call-bind` for autobinding
[`70de437`](https://togithub.com/tape-testing/tape/commit/70de43727d191c10d8ba9542bd0cdabaf272360a)
- \[actions] update rebase action
[`834453c`](https://togithub.com/tape-testing/tape/commit/834453cdd4cb95b71d2180a3b28a1ce8e51357b3)
- \[Deps] update `defined`, `minimist`, `object-inspect`,
`string.prototype.trim`

[`01edce8`](https://togithub.com/tape-testing/tape/commit/01edce8073efe1134c5fff58638b350afb7c6d22)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`aud`

[`1b3ad24`](https://togithub.com/tape-testing/tape/commit/1b3ad2429b553f7e029fe9fd5977b07e76740e42)
- \[Dev Deps] update `@ljharb/eslint-config`, `aud`
[`a6a5eee`](https://togithub.com/tape-testing/tape/commit/a6a5eee0991a55f001d6468930e20e486a5e308e)
- \[Deps] update `deep-equal`
[`2043b2e`](https://togithub.com/tape-testing/tape/commit/2043b2e72be80f477293eefb44f226bb06aeafc0)
- \[readme] Link to explain what TAP is
[`26a75bb`](https://togithub.com/tape-testing/tape/commit/26a75bbb8b1854fa730eaaf1407aea1409640fd5)
- \[Deps] update `minimist`
[`7e7c3d0`](https://togithub.com/tape-testing/tape/commit/7e7c3d054449ac44f18d90db790705db4bcef37c)
- \[readme] improve t.throws description for Function
[`c1b619d`](https://togithub.com/tape-testing/tape/commit/c1b619db02f5b51e4c1379debeb0bac90daa3b93)
- \[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which
kill the install process in npm < 6

[`0e80800`](https://togithub.com/tape-testing/tape/commit/0e80800b4d287e6cae7bd4f46b13fa8ac5aa1197)
- Merge tag 'v4.16.2'
[`d5d675d`](https://togithub.com/tape-testing/tape/commit/d5d675dbd841f411960dbe60946744fae4cd2bcb)
- \[meta] add missing npmrc config
[`15e2175`](https://togithub.com/tape-testing/tape/commit/15e2175b927010657c66f0a30e44f5266147311f)

###

[`v5.6.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v563---2023-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.2...v5.6.3)

###

[`v5.6.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v562---2023-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.1...v5.6.2)

##### Fixed

- \[New] `bin/tape`: add `--ignore-pattern` flag
[`#586`](https://togithub.com/tape-testing/tape/issues/586)

##### Commits

- \[eslint] fix indentation
[`b035590`](https://togithub.com/tape-testing/tape/commit/b035590f782c211e93a6a44ed8d0e9d38636a286)
- \[meta] add `auto-changelog`
[`b467b85`](https://togithub.com/tape-testing/tape/commit/b467b850f169bf294851c68a5c4074360d53a31b)
- \[eslint] enforce `no-use-before-define`
[`87deb68`](https://togithub.com/tape-testing/tape/commit/87deb68b111fd0d94efc92c25454a6a3fcedff66)
- \[eclint] fix editorconfig
[`ce81cbe`](https://togithub.com/tape-testing/tape/commit/ce81cbee9bfc00ebd0abbc70932e3eeab84b159e)
- \[eslint] clean up config a bit
[`3171edd`](https://togithub.com/tape-testing/tape/commit/3171eddd25dafb3e9a9606ac70ed6c21bb736e8e)
- \[Tests] `stackTrace`: use the common `getDiag` utility
[`65df5a4`](https://togithub.com/tape-testing/tape/commit/65df5a4f194cf01c3872c713d129ac968342181c)
- \[Fix] `throws`: avoid crashing on a nonconfigurable or nonextensible
`expected`

[`0cd7a2c`](https://togithub.com/tape-testing/tape/commit/0cd7a2cb2e231bd87412170f05020fd910e6d3e4)
- \[meta] fix repo URLs
[`85d86a4`](https://togithub.com/tape-testing/tape/commit/85d86a468af1b74af432d41c204efd4440b5f56f)
- Revert "\[Tests] handle a broken error `cause` in node 16.9/16.10"
[`775ba37`](https://togithub.com/tape-testing/tape/commit/775ba3789e16b1464dc810243dc5866b2868fc1d)
- \[meta] use `npmignore` to autogenerate an npmignore file
[`1645abb`](https://togithub.com/tape-testing/tape/commit/1645abbf47df2a8142514302da2730c54b993b47)
- \[eslint] enable `func-style`
[`75c0c3a`](https://togithub.com/tape-testing/tape/commit/75c0c3a4f9452c36b5318ba6c09ab4ebc97f15d0)
- \[actions] update rebase action
[`b3d724e`](https://togithub.com/tape-testing/tape/commit/b3d724e9ddfcca3c3d78f3c9d53158b5aef2208b)
- \[Deps] update `array.prototype.every`, `deep-equal`,
`string.prototype.trim`

[`e9c9aba`](https://togithub.com/tape-testing/tape/commit/e9c9abab037b274bb9b239b26c33d94eb8b7e802)
- \[Deps] update `defined`, `minimist`, `resolve`
[`83695c0`](https://togithub.com/tape-testing/tape/commit/83695c03495801e6cf98cba7328d287e47f3afde)
- \[Deps] update `deep-equal`, `object-inspect`
[`09906f3`](https://togithub.com/tape-testing/tape/commit/09906f323c69b5f189675bf0faad9d5be4831706)
- \[Dev Deps] update `@ljharb/eslint-config`, `aud`
[`afd8f64`](https://togithub.com/tape-testing/tape/commit/afd8f64712daade8ccd29b727d90bccab9f5ce12)
- \[Dev Deps] update `array.prototype.flatmap`
[`8b8bf07`](https://togithub.com/tape-testing/tape/commit/8b8bf07312adb248238238a0d810b0eedeb8b2b5)
- \[Dev Deps] update `aud`
[`f0fe7c0`](https://togithub.com/tape-testing/tape/commit/f0fe7c0979ba5d7ea96c619fab5389979cd0a862)
- \[Dev Deps] update `tap-parser`
[`2f61eac`](https://togithub.com/tape-testing/tape/commit/2f61eac3800d63fba65895bbfa947b8b82346cf0)
- Merge tag 'v4.16.1'
[`96ff863`](https://togithub.com/tape-testing/tape/commit/96ff863913b282e13bc5200179fcb1a757933449)
- \[readme] fix version badge
[`20ea48d`](https://togithub.com/tape-testing/tape/commit/20ea48d53b6492bf648d02d53c41b324abbfb6e1)

###

[`v5.6.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v561---2022-09-19)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.0...v5.6.1)

##### Commits

- \[eslint] fix indentation
[`2151e06`](https://togithub.com/tape-testing/tape/commit/2151e06877e65802ef7364bc6bebc21fc45e3699)
- \[meta] add `auto-changelog`
[`86cbbd1`](https://togithub.com/tape-testing/tape/commit/86cbbd1bb6bdc57fc718c6043866ab6bed46899c)
- \[eslint] enforce `no-use-before-define`
[`f8a8a7f`](https://togithub.com/tape-testing/tape/commit/f8a8a7f35402ebf9865cafd3682e9a6b0188436e)
- \[meta] fix repo URLs
[`a9ae3c2`](https://togithub.com/tape-testing/tape/commit/a9ae3c22db37d760fc30aea5053302177e7c3d3e)
- \[Tests] `stackTrace`: use the common `getDiag` utility
[`298cb80`](https://togithub.com/tape-testing/tape/commit/298cb806ef4a438792cb533675b6faa4b02a1d92)
- \[eslint] enable `func-style`
[`98b9623`](https://togithub.com/tape-testing/tape/commit/98b9623fc16f5ebe1be8beba4c21d9494bce05ac)
- \[New] `bin/tape`: include the exact arg when there are no glob
results; use require on `--require` files

[`6a1ce43`](https://togithub.com/tape-testing/tape/commit/6a1ce4389e8b601249c3c81b31cd60eea3e0f74a)
- \[eslint] clean up config a bit
[`67ad201`](https://togithub.com/tape-testing/tape/commit/67ad20117457313ab2c9d63365573858efb51566)
- \[meta] create FUNDING.yml
[`5b4752f`](https://togithub.com/tape-testing/tape/commit/5b4752fe006597002918cbd3ee8a4e50f48677ca)
- \[Refactor] `bin/tape`: make it a bit more functional, for easier v5
backporting

[`fbdbfc9`](https://togithub.com/tape-testing/tape/commit/fbdbfc90dd7afeba89cc3dd5e6280ed247f8b789)
- \[Deps] update `glob`, `object-inspect`, `resolve`,
`string.prototype.trim`

[`6a3c200`](https://togithub.com/tape-testing/tape/commit/6a3c2009e7f6052bd4423dce80bb140e234a877f)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`es-value-fixtures`, `falafel`

[`934d49b`](https://togithub.com/tape-testing/tape/commit/934d49b1e840d3c57bd6e52a74017e06c6a55934)
- \[Tests] fix no_only tests on Windows
[`f35f71b`](https://togithub.com/tape-testing/tape/commit/f35f71bd44e76eb53bedd63615e59fdc382e4d0d)
- Revert "\[Tests] handle a broken error `cause` in node 16.9/16.10"
[`23fac16`](https://togithub.com/tape-testing/tape/commit/23fac16760344fe6843722b626dcba9e2e1c8372)
- \[Robustness] `test` observably looks up `exec` on the object
[`4575ca4`](https://togithub.com/tape-testing/tape/commit/4575ca4b185cb503c93e29113b99e10f1ae4b63c)
- \[meta] add SECURITY.md
[`7b0c901`](https://togithub.com/tape-testing/tape/commit/7b0c901b459b19668fcf6cc5b4b08f42978135b4)
- \[meta] add missing npmrc config
[`5d11d84`](https://togithub.com/tape-testing/tape/commit/5d11d844c87d64b6bac6fbe70357ad587ba0281a)
- \[Deps] update `object.assign`
[`3327fdd`](https://togithub.com/tape-testing/tape/commit/3327fdd249e3a0abf21311d2ca229d6f59fa2b26)
- \[readme] fix version badge
[`74e6c9e`](https://togithub.com/tape-testing/tape/commit/74e6c9e02daa286c86f7d5f4d4e019e62b8322a2)
- Merge tag 'v4.16.0'
[`4a44a7e`](https://togithub.com/tape-testing/tape/commit/4a44a7ee31dd24dff833909366449a3da6116a78)

###

[`v5.6.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v560---2022-08-16)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.3...v5.6.0)

##### Commits

- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`53d9e18`](https://togithub.com/tape-testing/tape/commit/53d9e18a93addb2bf70c33cc4ffe8285233a3ad0)
- \[meta] use `npmignore` to autogenerate an npmignore file
[`12cc602`](https://togithub.com/tape-testing/tape/commit/12cc602f5296b023f5e226c946192e5aea453252)
- \[New] `bin/tape`: include the exact arg when there are no glob
results; use require.resolve on `--require` files

[`e23ec12`](https://togithub.com/tape-testing/tape/commit/e23ec12ac6bcee670ee0a507caf32512d33a9175)
- \[meta] create FUNDING.yml
[`f7e3161`](https://togithub.com/tape-testing/tape/commit/f7e316175394aa72e202cf6ebfa0b3ebb0a51f60)
- \[Robustness] `test` observably looks up `exec` on the object
[`9dbe9ad`](https://togithub.com/tape-testing/tape/commit/9dbe9ad9163835edb302505dec26a8e21f20d893)
- \[meta] remove unused travis.yml file
[`5a52443`](https://togithub.com/tape-testing/tape/commit/5a52443dcb8c14a9b59523fbb1c05b139833c812)
- \[Deps] update `glob`, `object-inspect`, `object.assign`
[`f6f39a2`](https://togithub.com/tape-testing/tape/commit/f6f39a2d8a59ab518e2647a9a122c361d2a7f4ff)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`es-value-fixtures`

[`6bc8c38`](https://togithub.com/tape-testing/tape/commit/6bc8c381ab9117eb504ac3d46973a27619ea9b52)
- \[meta] ensure `prelint` works on windows
[`48896e8`](https://togithub.com/tape-testing/tape/commit/48896e87cee94d8d704ff2fb2bf730c1c0a94c71)
- \[Tests] fix no_only tests on Windows
[`3e7b2ae`](https://togithub.com/tape-testing/tape/commit/3e7b2ae9800964cf8461ab8dc10634d0c1b1218a)
- \[Robustness] `test` observably looks up `exec` on the object
[`330f8d5`](https://togithub.com/tape-testing/tape/commit/330f8d586f94a8a0092b9b2061953ff9ba918325)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`3960ccf`](https://togithub.com/tape-testing/tape/commit/3960ccf83722a25131522e35de63b89564eac519)
- \[meta] add SECURITY.md
[`7d31894`](https://togithub.com/tape-testing/tape/commit/7d31894d5ad6b85567573dd875228e8e13bfac20)
- \[meta] improve `prelint` script when no `.git` dir is present
[`7c6dbbd`](https://togithub.com/tape-testing/tape/commit/7c6dbbdba1769bcb80b103d43c3eaa61e395dc52)
- \[Dev Deps] update `es-value-fixtures`
[`6b8e118`](https://togithub.com/tape-testing/tape/commit/6b8e118b19ff08d54509f54aab5fad3b25260e2b)
- \[Fix] in node v0.4, `stream.pipe` returns `undefined`
[`83d4da8`](https://togithub.com/tape-testing/tape/commit/83d4da8ed49acd1c0478a551bc64f05a67c44e99)
- \[Deps] update `string.prototype.trim`
[`1a245c6`](https://togithub.com/tape-testing/tape/commit/1a245c6b690ab7e2db346c3caf1c34eab8db456c)
- Merge tag 'v4.15.1'
[`b2d547a`](https://togithub.com/tape-testing/tape/commit/b2d547a1b06653a5cff22a8113da0f5dd392470b)
- \[Deps] update `minimist`
[`64677e0`](https://togithub.com/tape-testing/tape/commit/64677e06006e1a1e4e36dc318cc4a36b2152ed95)

###

[`v5.5.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v553---2022-04-08)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.2...v5.5.3)

##### Commits

- \[Robustness] `test` observably looks up `exec` on the object
[`fa84c85`](https://togithub.com/tape-testing/tape/commit/fa84c856e5f7c41d438050c5af36141899028850)
- \[meta] ensure `prelint` works on windows
[`bf34f60`](https://togithub.com/tape-testing/tape/commit/bf34f600cc985c1ac21c42ce162b432751158b1e)
- \[meta] improve `prelint` script when no `.git` dir is present
[`5f78134`](https://togithub.com/tape-testing/tape/commit/5f781346aa7cd7eb6a14b532304787cbc7287b9c)
- \[Deps] update `minimist`
[`dabc6af`](https://togithub.com/tape-testing/tape/commit/dabc6af8cd4dd00788725b38f9829fe2a6954b27)

###

[`v5.5.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v552---2022-02-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.1...v5.5.2)

##### Commits

- \[Dev Deps] update `@ljharb/eslint-config`; pin `eslint`
[`99e7504`](https://togithub.com/tape-testing/tape/commit/99e75043ef73031e0e352f611ed1ae9297743af4)
- \[Deps] unpin `minimatch`
[`c18a68b`](https://togithub.com/tape-testing/tape/commit/c18a68bacf0f9794b9b3a89312c9d874014b7e22)

###

[`v5.5.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v551---2022-02-10)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.0...v5.5.1)

##### Commits

- \[Fix] pin `minimatch` to v3.0.4, due to a breaking change in v3.0.5
[`cbe0e40`](https://togithub.com/tape-testing/tape/commit/cbe0e408ad4ea0d2c538cd122470ab76357e64b0)

###

[`v5.5.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v550---2022-01-26)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.4.1...v5.5.0)

##### Merged

- \[New] add `--no-only` flag/`NODE_TAPE_NO_ONLY_TEST`
[`#572`](https://togithub.com/tape-testing/tape/pull/572)

##### Commits

- Merge tag 'v4.15.0'
[`a5a1434`](https://togithub.com/tape-testing/tape/commit/a5a14344f4f06518c2fe599b49a92633777986cc)
- \[New] `t.match`/`t.doesNotMatch: fail the test instead of throw on
wrong input types.

[`[`a1c266b`](https://togithub.com/tape-testing/tape/commit/a1c266b)\`]\(https://github.com/tape-testing/tape/commit/a1c266bf9577420702e1067c40a4a65677add63a)
- \[actions] reuse common workflows
[`d3b4f46`](https://togithub.com/tape-testing/tape/commit/d3b4f467445bb6da3a2e617c4b29e71528f32425)
- \[readme] port changes from v5
[`87f9b29`](https://togithub.com/tape-testing/tape/commit/87f9b293baeb48b507a4e9e16bba62c7ffcc4eb7)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`
[`51ae645`](https://togithub.com/tape-testing/tape/commit/51ae645c8325d6037d4389260a442e27c2efce73)
- \[Fix] `bin/tape`: delay requires until needed
[`b803fd8`](https://togithub.com/tape-testing/tape/commit/b803fd8e24b1dff96cd43092e727826873c6c571)
- \[readme] hard wraps bad, soft wraps good
[`82af5ed`](https://togithub.com/tape-testing/tape/commit/82af5ed68577c15526e5dc7ecd290f2e88494170)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`,
`safe-publish-latest`, `array.prototype.flatmap`

[`3287a68`](https://togithub.com/tape-testing/tape/commit/3287a68eb1f176a6d0d85390b79c05ffc3c50615)
- \[actions] update codecov uploader
[`8d6aa6c`](https://togithub.com/tape-testing/tape/commit/8d6aa6c4b084a8cec9860d868ac353862fc8b545)
- \[Tests] handle carriage returns in stack traces on Windows
[`f79acdf`](https://togithub.com/tape-testing/tape/commit/f79acdfb850d94f71a01970bff96337f52bb4e5a)
- \[Deps] update `glob`, `is-regex`, `string.prototype.trim`
[`470ca1c`](https://togithub.com/tape-testing/tape/commit/470ca1c0f41155d2c08537bb6cc94e04edd063bc)
- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`8594f3b`](https://togithub.com/tape-testing/tape/commit/8594f3be12203e52b334a7004bf59379fb21db4f)
- \[meta] better `eccheck` command
[`fe6978d`](https://togithub.com/tape-testing/tape/commit/fe6978d0a87a881a59ba7de23f2e68ff70d31074)
- \[Deps] update `object-inspect`, `resolve`
[`50ea080`](https://togithub.com/tape-testing/tape/commit/50ea080561a71d8a6a2d41955441c8a094039227)
- \[meta] Exclude `fs` from browser bundles
([#&#8203;565](https://togithub.com/tape-testing/tape/issues/565))
[`418dc94`](https://togithub.com/tape-testing/tape/commit/418dc94b14b440568fb58aa666df5cb2861fe22c)
- \[Dev Deps] update `eslint`
[`b0c8ed3`](https://togithub.com/tape-testing/tape/commit/b0c8ed34dea1f53ac95037706746a8d3fe1ee771)
- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`ca1b906`](https://togithub.com/tape-testing/tape/commit/ca1b90616c2a8fb838b1bd99c90da758c5d80a72)
- \[meta] fix `prelint` so it does not fail outside of a git repo
[`a09133e`](https://togithub.com/tape-testing/tape/commit/a09133e71d3925bf830f721d05bad72550dd3517)
- \[meta] fix `prelint` so it does not fail outside of a git repo
[`b9959f8`](https://togithub.com/tape-testing/tape/commit/b9959f8c132874eff32497b9189d0a7cf74e8c14)
- \[Robustness] use cached `.test`
[`86ec0b2`](https://togithub.com/tape-testing/tape/commit/86ec0b262e0405ef0616201c1ffebbc5f278a217)

###

[`v5.4.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v541---2022-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.4.0...v5.4.1)

##### Commits

- \[Fix] avoid failing in ES3 engines that lack `Object.keys`, and
`.every`

[`dfc5f39`](https://togithub.com/tape-testing/tape/commit/dfc5f3927a224b03ad24a1653f1a4a1e13145014)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`
[`61446b9`](https://togithub.com/tape-testing/tape/commit/61446b90ebff6157e84adb6c611944e26838397f)
- \[Robustness] use cached `.test`
[`096a9e0`](https://togithub.com/tape-testing/tape/commit/096a9e001bdffbad37a785166ccbf9b35bcc9faa)
- \[meta] better `eccheck` command
[`bc4666b`](https://togithub.com/tape-testing/tape/commit/bc4666b0deeea3b1814d2d43f1d01cf9068ac164)

###

[`v5.4.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v540---2021-12-25)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.2...v5.4.0)

##### Commits

- \[New] `t.match`/`t.doesNotMatch: fail the test instead of throw on
wrong input types.

[`[`329bbb8`](https://togithub.com/tape-testing/tape/commit/329bbb8)\`]\(https://github.com/tape-testing/tape/commit/329bbb870d8862152b1bf580475a44c501dc0703)
- \[actions] reuse common workflows
[`728e190`](https://togithub.com/tape-testing/tape/commit/728e190a9c9f1850a984a50c3348c2efb2f78b17)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`dc7df0f`](https://togithub.com/tape-testing/tape/commit/dc7df0fb2393c9ee7448ffde62c4b9836a03d1e1)
- \[Deps] update `has-dynamic-import`, `object-inspect`
[`8881fea`](https://togithub.com/tape-testing/tape/commit/8881fea42a60bbee5fd912def59021e76741a613)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`4023f25`](https://togithub.com/tape-testing/tape/commit/4023f25ae22828829c5948f2c62af25fee456fea)

###

[`v5.3.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v532---2021-11-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.1...v5.3.2)

##### Fixed

- \[Tests] handle v8 6.9 changing an error message
[`#562`](https://togithub.com/tape-testing/tape/issues/562)

##### Commits

- \[readme] hard wraps bad, soft wraps good
[`b445a2b`](https://togithub.com/tape-testing/tape/commit/b445a2bc9a0d5bd3db8f1c5fdde21163e3129701)
- \[readme] add badges
[`4c8d00a`](https://togithub.com/tape-testing/tape/commit/4c8d00a81323a45c290f8d0e2a8389856ded5be6)
- \[actions] update codecov uploader
[`f040c4f`](https://togithub.com/tape-testing/tape/commit/f040c4fcb0fac257d27a6cb2733f8f39a5d3d051)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`,
`safe-publish-latest`

[`459a1c5`](https://togithub.com/tape-testing/tape/commit/459a1c5093db6a2cbf57e815d5b85d4e23511958)
- \[Tests] node 17+ smooshes a version number on the end of the stack
trace

[`e41763f`](https://togithub.com/tape-testing/tape/commit/e41763f8315d92d0d5bcd13f397f7d2f78f69745)
- \[Tests] handle carriage returns in stack traces on Windows
[`26e8113`](https://togithub.com/tape-testing/tape/commit/26e81135e03a808aa917bdad3d32f1ee71b2ea44)
- \[Fix] use `file://` URLs for dynamic `import()`
[`d487add`](https://togithub.com/tape-testing/tape/commit/d487addb1ae69064267efc58536186229c73ea41)
- \[Dev Deps] ping `signal-exit` to v3.0.3 due to
[https://github.com/tapjs/signal-exit/issues/66](https://togithub.com/tapjs/signal-exit/issues/66)
[`3c30a55`](https://togithub.com/tape-testing/tape/commit/3c30a555a59e5d64875116136d14fe217e59be73)
- \[meta] Exclude `fs` from browser bundles
[`00f21ea`](https://togithub.com/tape-testing/tape/commit/00f21eaa14eb3d3dc70fbf518252a6f18aa7b22c)
- \[Dev Deps] update `@ljharb/eslint-config`
[`c837b02`](https://togithub.com/tape-testing/tape/commit/c837b02016e240b93ae7ef40c21f4df82e7a80f9)
- \[Deps] update `string.prototype.trim`
[`c1248d7`](https://togithub.com/tape-testing/tape/commit/c1248d7e434e6a4b3c61fa7b62e1f5badfa3d162)
- \[Dev Deps] update `array.prototype.flatmap`
[`97384b1`](https://togithub.com/tape-testing/tape/commit/97384b10477e3112e0aefee7957204e1c7a9db57)
- \[readme] fix markdown; github still has a rendering bug
[`a33b5f9`](https://togithub.com/tape-testing/tape/commit/a33b5f9b5b0a00a031d06155224f4bca6d9769af)
- \[Deps] update `glob`
[`477bb4c`](https://togithub.com/tape-testing/tape/commit/477bb4c62c071889fde563e2bd133da02aa91b0b)
- Revert "\[Dev Deps] ping `signal-exit` to v3.0.3 due to
[https://github.com/tapjs/signal-exit/issues/66](https://togithub.com/tapjs/signal-exit/issues/66)"
[`60bbd83`](https://togithub.com/tape-testing/tape/commit/60bbd83ff1a342059a4ec894132ba20583a486f2)

###

[`v5.3.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v531---2021-08-06)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.0...v5.3.1)

##### Merged

- \[New] add `.teardown()` on `t` instances
[`#546`](https://togithub.com/tape-testing/tape/pull/546)
- \[readme] add `tape-describe` to 'other' section
[`#523`](https://togithub.com/tape-testing/tape/pull/523)

##### Fixed

- \[New] add `.teardown()` on `t` instances
([#&#8203;546](https://togithub.com/tape-testing/tape/issues/546))
[`#531`](https://togithub.com/tape-testing/tape/issues/531)
- \[readme] add `tape-describe` to 'other' section
([#&#8203;523](https://togithub.com/tape-testing/tape/issues/523))
[`#522`](https://togithub.com/tape-testing/tape/issues/522)

##### Commits

- \[Tests] make `stripFullStack` output an array of lines, for better
failure messages

[`f299759`](https://togithub.com/tape-testing/tape/commit/f2997591a038fa48239f205e40eed5c75278a261)
- \[eslint] fully enable `@ljharb` eslint config
[`836610d`](https://togithub.com/tape-testing/tape/commit/836610d9772b91a8d31f311834ae1325f2f740bf)
- \[actions] use `node/install` instead of `node/run`; use `codecov`
action

[`46aff81`](https://togithub.com/tape-testing/tape/commit/46aff81f10ad63990f6047c0bdba3be0c90bd3dd)
- \[readme] improve `t.throws` documentation
[`b36f816`](https://togithub.com/tape-testing/tape/commit/b36f81698fbf4d172a49abb75b9474c4a978df5c)
- \[Fix] `bin/tape`: delay requires until needed
[`c8f3ce3`](https://togithub.com/tape-testing/tape/commit/c8f3ce32c73e092940e29dc72f0abba3b6529936)
- \[Refactor] avoid reassigning arguments
[`5c4052f`](https://togithub.com/tape-testing/tape/commit/5c4052fcf51479320c9482c425a66dcbcc4a509a)
- \[Tests] add test case for
[#&#8203;519](https://togithub.com/tape-testing/tape/issues/519) for
test.comment() in createStream/objectMode context

[`1700642`](https://togithub.com/tape-testing/tape/commit/17006422fa8189a7e361edfb1e803b73a72b4894)
- \[Refactor] use `call-bind/callBound` instead of `function-bind`
directly

[`967b73f`](https://togithub.com/tape-testing/tape/commit/967b73fe882e9c95c0436e6ce93f24fa3a2e14a9)
- \[readme] Another way to create custom reporters
[`d81f9f6`](https://togithub.com/tape-testing/tape/commit/d81f9f6681ae72d3425b91e2f7a294e6d4225675)
- \[meta] do not publish github action workflow files
[`6bb3496`](https://togithub.com/tape-testing/tape/commit/6bb34964abb1e704fe3dcc9fcf8d27d16ff5e296)
- \[Refactor] remove unused line, unneeded var initialization; add
missing `new`

[`da0cdf1`](https://togithub.com/tape-testing/tape/commit/da0cdf1651fec20f66a6bed2d1b17944e18dcd48)
- \[Refactor] remove use of legacy `exports`
[`a04439c`](https://togithub.com/tape-testing/tape/commit/a04439c3027f3dc0dac8cf8ef5d24a493366be6a)
- \[Deps] update `glob`, `is-regex`, `object-inspect`, `resolve`,
`string.prototype.trim`

[`6e71e6e`](https://togithub.com/tape-testing/tape/commit/6e71e6ea1e009a62546a401a35974ca867a24b9a)
- \[eslint] remove useless regex escapes
[`1515ff4`](https://togithub.com/tape-testing/tape/commit/1515ff4a8f749aa6d075bffdcda543ca94c559a9)
- \[readme] remove travis badge; add actions and codecov badges
[`57a7cc9`](https://togithub.com/tape-testing/tape/commit/57a7cc906ec4f24f503350580c5859e5b3e56805)
- \[meta] run `aud` in `posttest`
[`3907aa5`](https://togithub.com/tape-testing/tape/commit/3907aa560caa2c8d30a6a9168c0d7a3d65a3ba3e)
- \[Refactor] generalize error message from calling `.end` more than
once

[`da8ca46`](https://togithub.com/tape-testing/tape/commit/da8ca46cc0be28a3d4690a4009e0ddec7fc6f779)
- \[Tests] handle stack differences in node 15
[`b7b01ec`](https://togithub.com/tape-testing/tape/commit/b7b01ec38ede9f9722b5cce90574782e1eda1305)
- \[Deps] update `is-regex`, `object-inspect`, `string.prototype.trim`
[`e344080`](https://togithub.com/tape-testing/tape/commit/e344080b1a4b097e1baa1a2b2e843fc283f3f5c2)
- \[New] Include name of test in log when test times out
([#&#8203;524](https://togithub.com/tape-testing/tape/issues/524))
[`78b4d98`](https://togithub.com/tape-testing/tape/commit/78b4d9833a2df7593f653b263588b9a49ca3fe08)
- \[Dev Deps] update `eslint`
[`6d5e4ad`](https://togithub.com/tape-testing/tape/commit/6d5e4ad3cb1f25ea03b59db4e894d51fa5b86c11)
- \[Refactor] Avoid setting message property on primitives; use strict
mode to catch this

[`9dfb680`](https://togithub.com/tape-testing/tape/commit/9dfb680e7543a3a701b3e410bfccbcce3b274d9f)
- \[Deps] update `is-regex`
[`a7ca7a3`](https://togithub.com/tape-testing/tape/commit/a7ca7a308269bc3a250170441553d0321e0d8044)
- Merge tag 'v4.14.0'
[`1f1a4a7`](https://togithub.com/tape-testing/tape/commit/1f1a4a7c7c9ea3632074e4a008d430bbd275b231)
- \[meta] add `safe-publish-latest`; use `prepublishOnly` script for npm
7+

[`c3d434d`](https://togithub.com/tape-testing/tape/commit/c3d434d8b86a0be162efb7fb548f0405239a2688)
- \[meta] ensure `not-in-publish`‘s absence does not fail anything
[`2a0619d`](https://togithub.com/tape-testing/tape/commit/2a0619d3193287aaa948fc4edf0bb2ccb4150a7b)
- \[readme] remove long-dead testling-ci badge
[`1461611`](https://togithub.com/tape-testing/tape/commit/1461611bce87b190179d1ac0e2c69438f2b12f31)
- \[Tests] ensure bin/tape is linted
[`faa51b5`](https://togithub.com/tape-testing/tape/commit/faa51b5baa709ba2e72f78be7cb7ce243c02a771)
- \[Dev Deps] update `eslint`
[`fad6165`](https://togithub.com/tape-testing/tape/commit/fad6165ae85ebff132daedd1a1bdf3ee307c4ea1)
- \[Dev Deps] update `eslint`
[`79a0f4b`](https://togithub.com/tape-testing/tape/commit/79a0f4b7b1d0c6db9228cdedf918f20a34dd7762)
- \[meta] add missing `safe-publish-latest` dep
[`d0a3888`](https://togithub.com/tape-testing/tape/commit/d0a3888ee1b1481ef9ca13695414022164fbc3c2)
- \[Tests] exclude examples from coverage
[`283f537`](https://togithub.com/tape-testing/tape/commit/283f537f56885d18afbc2328c0c52ee60d528332)

###

[`v5.3.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v530---2021-07-26)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.2...v5.3.0)

##### Commits

- \[eslint] fully enable `@ljharb` eslint config
[`9d3c5b4`](https://togithub.com/tape-testing/tape/commit/9d3c5b4e84dbeb1272b450e74ce022cb70c56e2a)
- \[New] Use import() on esm files in supported node versions
[`28d6e51`](https://togithub.com/tape-testing/tape/commit/28d6e51b9beb7252d7ad130424fdb0062425f7a0)
- \[eslint] fully enable `@ljharb` eslint config
[`ae8b5c0`](https://togithub.com/tape-testing/tape/commit/ae8b5c0639be6c3b2fd0b2e132ca50ee9f760e94)
- \[eslint] enable `no-shadow`
[`f0756f3`](https://togithub.com/tape-testing/tape/commit/f0756f3b12329a122498f99f6448ec8c9eafec50)
- \[eslint] enable `curly`, `object-curly-spacing`,
`object-curly-newline`

[`e9b75e1`](https://togithub.com/tape-testing/tape/commit/e9b75e14068359843082fd70994b19f871432a65)
- \[Tests] uncaught exceptions and unhandled rejections importing files
with bin/tape

[`e6d2faf`](https://togithub.com/tape-testing/tape/commit/e6d2faf67888dbb8e1262d7d083f0be7c59672cc)
- \[eslint] enable `function-paren-newline`,
`function-call-argument-newline`

[`ae6de0c`](https://togithub.com/tape-testing/tape/commit/ae6de0c74a288f6d8bc83f45a7a686faf09ba9b1)
- \[actions] use `node/install` instead of `node/run`; use `codecov`
action

[`5a6de66`](https://togithub.com/tape-testing/tape/commit/5a6de6625ab04d487d729617be83a7baf769f4f9)
- \[eslint] enable `wrap-regex`
[`7dcbd76`](https://togithub.com/tape-testing/tape/commit/7dcbd7631a9ff5675f1ff0be477f0a1714b81dd3)
- \[Refactor] add names to `Test.prototype` functions
[`077a108`](https://togithub.com/tape-testing/tape/commit/077a108686590363f23ba2ecf2c782016a1683e9)
- \[eslint] enable `comma-spacing`
[`4acf1f2`](https://togithub.com/tape-testing/tape/commit/4acf1f292289c40c1abfb2552e09e28a9da3416a)
- \[eslint] update `no-redeclare`
[`b03d4c8`](https://togithub.com/tape-testing/tape/commit/b03d4c8e722841d580a581a5d492277a7c701f94)
- \[eslint] enable `brace-style`
[`06eba07`](https://togithub.com/tape-testing/tape/commit/06eba07d6b73ba2650f581372fd613f89385993c)
- \[eslint] enable `no-unused-vars`
[`2ebd23a`](https://togithub.com/tape-testing/tape/commit/2ebd23a03c71d14890dc064b29526e3d523daf93)
- \[eslint] enable `consistent-return`
[`fb4e3cf`](https://togithub.com/tape-testing/tape/commit/fb4e3cfc4df1f932496fbca35c013f6ad65df53b)
- \[Refactor] avoid reassigning arguments
[`8a0ab53`](https://togithub.com/tape-testing/tape/commit/8a0ab5348183f1b7deabb2a87d4fb3c4dc272390)
- \[eslint] enable `semi-style`
[`5f8afc9`](https://togithub.com/tape-testing/tape/commit/5f8afc997c793ca16de53aa56ac4d40b8afc8d4a)
- \[readme] Another way to create custom reporters
[`a68277c`](https://togithub.com/tape-testing/tape/commit/a68277c968ff7cf6b995c2cc20ca1545642c7b4d)
- \[eslint] enable `no-extra-parens`
[`a08dc34`](https://togithub.com/tape-testing/tape/commit/a08dc34371a8dc406581fb85edb591150f9c0f35)
- \[eslint] enable `no-multi-spaces`, `no-multiple-empty-lines`,
`space-in-parens`

[`be1eb21`](https://togithub.com/tape-testing/tape/commit/be1eb212aeeec2c229208a4702ff99af0cabb5f7)
- \[Refactor] `bin/tape`: separate "preparing of files list" from
"require files list"

[`021fa6d`](https://togithub.com/tape-testing/tape/commit/021fa6d22bc85f2e8f075405bcb97c6a1b87af22)
- \[Refactor] remove unused line, unneeded var initialization; add
missing `new`

[`da45ae6`](https://togithub.com/tape-testing/tape/commit/da45ae6b158fbbdda2cc5c2edce6e0353b65f687)
- \[eslint] enable `no-lonely-if`
[`771f3dd`](https://togithub.com/tape-testing/tape/commit/771f3ddd1a3ad3a629c1d1a0780052d51143435b)
- \[eslint] enable `space-infix-ops`
[`233ffc6`](https://togithub.com/tape-testing/tape/commit/233ffc623ec212b202037e03b503a6667d4deb3f)
- \[Refactor] remove use of legacy `exports`
[`c332d62`](https://togithub.com/tape-testing/tape/commit/c332d629b8c5366aa81a0ea413c49c7b838128cb)
- \[eslint] enable `wrap-iife`
[`428636c`](https://togithub.com/tape-testing/tape/commit/428636c047f946738ca77796599aeb32cd607072)
- \[Docs] correct docs for `t.teardown`
[`c4a4992`](https://togithub.com/tape-testing/tape/commit/c4a4992cdd59d2c5ca3282bfbf2ba4c0b863eafc)
- \[readme] remove travis badge; add actions and codecov badges
[`900f823`](https://togithub.com/tape-testing/tape/commit/900f823f4a0fcbf5875df387d60bfde85236faa1)
- \[eslint] enable `no-extra-semi`
[`1af8f52`](https://togithub.com/tape-testing/tape/commit/1af8f529df22eb00a62474dfd6dfe5628f8f7317)
- \[Deps] update `glob`, `is-regex`, `object-inspect`
[`e211546`](https://togithub.com/tape-testing/tape/commit/e2115460307cc5424392157f4e86515c54e2e819)
- \[eslint] enable `no-regex-spaces`
[`ef0069a`](https://togithub.com/tape-testing/tape/commit/ef0069a9de38c89cb4b4117ffa165e7f0c6a6351)
- \[Dev Deps] update `aud`, `eslint`
[`00a98d3`](https://togithub.com/tape-testing/tape/commit/00a98d3b73aad7af987cddb79b0f1e5c7d27efc2)
- \[Deps] update `object-inspect`
[`9bbf270`](https://togithub.com/tape-testing/tape/commit/9bbf27083d6a63d0f61b984cf173a004583cdc35)
- \[Dev Deps] update `eslint`
[`57b659f`](https://togithub.com/tape-testing/tape/commit/57b659f8324fbc63913bb41c108e1e165d5bcf07)
- \[Dev Deps] update `eslint`
[`e628b23`](https://togithub.com/tape-testing/tape/commit/e628b23a35c35948d7166ac58964043d847e04eb)
- \[meta] ensure `not-in-publish`‘s absence does not fail anything
[`fb3a243`](https://togithub.com/tape-testing/tape/commit/fb3a243bfe1baa4c8afb44b8c654cd98500c2e9f)
- \[Deps] update `object-inspect`
[`771c8c4`](https://togithub.com/tape-testing/tape/commit/771c8c43fda1907f61b6e9fd462a4e6c747f3527)
- \[meta] add `safe-publish-latest`; use `prepublishOnly` script for npm
7+

[`379115d`](https://togithub.com/tape-testing/tape/commit/379115dc77717ff7611d156c36da5452a5b217e2)
- \[Tests] exclude examples from coverage
[`75decb3`](https://togithub.com/tape-testing/tape/commit/75decb37ef2661f960adf9ff44dc76e2885d10d2)

###

[`v5.2.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v522---2021-03-03)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.1...v5.2.2)

##### Commits

- \[Fix] proper exit behavior in node v0.6
[`3f94e68`](https://togithub.com/tape-testing/tape/commit/3f94e687b976bdb324c2148d73087e769003f878)

###

[`v5.2.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v521---2021-02-27)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.0...v5.2.1)

##### Fixed

- \[Fix] `t.teardown()`: ensure callback is only called once
[`#551`](https://togithub.com/tape-testing/tape/issues/551)

##### Commits

- \[Deps] update `object-is`, `string.prototype.trim`
[`b497ead`](https://togithub.com/tape-testing/tape/commit/b497ead367786cf21ddc818ee6e8f24c330b9ea0)

###

[`v5.2.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v520---2021-02-20)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.1.1...v5.2.0)

##### Fixed

- \[New] add `.teardown()` on `t` instances
[`#531`](https://togithub.com/tape-testing/tape/issues/531)
- \[readme] improve `t.throws`/`t.doesNotThrow` documentation
[`#540`](https://togithub.com/tape-testing/tape/issues/540)

##### Commits

- \[readme] improve `t.throws` documentation
[`94220ba`](https://togithub.com/tape-testing/tape/commit/94220babb105950dfc2d09d67b4731bf026449b5)
- \[Tests] exclude node v0.6, for now
[`3c05a87`](https://togithub.com/tape-testing/tape/commit/3c05a873212c9dd5e773da070488f75b09a4e5f4)
- \[Deps] update `is-regex`, `resolve`
[`8c52d12`](https://togithub.com/tape-testing/tape/commit/8c52d121eadee69e6b0d800e798ae7bf1f86eff9)
- \[Dev Deps] update `eslint`, `aud`
[`f847c85`](https://togithub.com/tape-testing/tape/commit/f847c85167a173fcdd2365b5d6f234208a5d27a4)
- \[Deps] update `call-bind`
[`ce0b1ad`](https://togithub.com/tape-testing/tape/commit/ce0b1ad6ef395bd1dba7403ea679af5284f61c0e)
- \[Dev Deps] update `eslint`
[`83f1eec`](https://togithub.com/tape-testing/tape/commit/83f1eec7d51fd812fd4ceb34b20857617e42f272)

###

[`v5.1.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v511---2021-01-04)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.1.0...v5.1.1)

##### Commits

- \[Tests] make `stripFullStack` output an array of lines, for better
failure messages

[`0743333`](https://togithub.com/tape-testing/tape/commit/07433333e14fd283ceed246795863d59576d3286)
- \[Tests] migrate tests to Github Actions
[`266bc66`](https://togithub.com/tape-testing/tape/commit/266bc66b0fbbda399aff42afb957ce117d9ee4b2)
- \[Fix] preserve stack traces for returned Promises (async/await)
[`d505cdf`](https://togithub.com/tape-testing/tape/commit/d505cdf375bb27c0eea4b60d9da290bb11339c6a)
- \[readme] Document unexpected `t.end()` behavior
[`b505c4c`](https://togithub.com/tape-testing/tape/commit/b505c4c45ff968a5cfa91bd34f80a95493936671)
- \[Tests] add `timeoutAfter` test with Promises
[`e8255cf`](https://togithub.com/tape-testing/tape/commit/e8255cf46ee77626e9eef1c2909899c9508173da)
- \[readme] improve method docs
[`df5a124`](https://togithub.com/tape-testing/tape/commit/df5a124e106540d77ee737127502db26db541ded)
- \[Robustness] cache and call-bind more prototype methods
[`8e60dcb`](https://togithub.com/tape-testing/tape/commit/8e60dcbbb0724fb5fbaacbfb521356e6d268d42c)
- \[Tests] add `npm run test:example` to test non-failing examples.
[`4210e44`](https://togithub.com/tape-testing/tape/commit/4210e442a3739969ff32075a72a49c6d95730adf)
- \[eslint] fix some inconsistencies
[`7ca56eb`](https://togithub.com/tape-testing/tape/commit/7ca56ebe2c78d0286e21a589c35ae28275aa8bf7)
- \[eslint] ensure no trailing commas
[`04da90b`](https://togithub.com/tape-testing/tape/commit/04da90bb387656e585bec26a325e3400cb6bd1ba)
- \[meta] add Automatic Rebase and Require Allow Edits workflows
[`6d72960`](https://togithub.com/tape-testing/tape/commit/6d729605929dfa3a41607f46e0e7da8024c33976)
- \[Tests] run `nyc` on all tests
[`5ec21aa`](https://togithub.com/tape-testing/tape/commit/5ec21aa2e05ca18d88924edc1be9b175fe706af1)
- \[Refactor] use `call-bind/callBound` instead of `function-bind`
directly

[`b19da31`](https://togithub.com/tape-testing/tape/commit/b19da31dc4d40ffccbd8bd38d3bd410fce604172)
- \[meta] do not publish github action workflow files
[`82c3904`](https://togithub.com/tape-testing/tape/commit/82c3904483419fb9f36ac9a73a754d100c24e107)
- \[Tests] skip Promise tests when Promises are not available
[`688256a`](https://togithub.com/tape-testing/tape/commit/688256a75340a6d088736610a77c4d9d3c580905)
- \[meta] run `aud` in `posttest`
[`b9bec0e`](https://togithub.com/tape-testing/tape/commit/b9bec0e92ef2834693fc7c7e3dc779dd1baea907)
- \[readme] Added tabe into reporter list
[`7aff9e4`](https://togithub.com/tape-testing/tape/commit/7aff9e4de9e70cae53b1287b03bd23d3fc22420c)

###

[`v5.1.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v510---2020-12-29)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.0.1...v5.1.0)

##### Fixed

- \[readme] add `tape-describe` to 'other' section
[`#522`](https://togithub.com/tape-testing/tape/issues/522)

##### Commits

- \[Tests] add test case for
[#&#8203;519](https://togithub.com/tape-testing/tape/issues/519) for
test.comment() in createStream/objectMode context

[`40ec79a`](https://togithub.com/tape-testing/tape/commit/40ec79a125df5282bc3983771306932cf97a21b8)
- \[Deps] update `deep-equal`, `object-inspect`, `object-is`,
`object.assign`, `resolve`, `string.prototype.trim`
[`434f615`](https://togithub.com/tape-testing/tape/commit/434f6156cb137bd28377c98664af8e3634c1030c)
- \[Deps] update `deep-equal`, `is-regex`, `object-inspect`,
`object-is`, `object.assign`, `string.prototype.trim`
[`df23eda`](https://togithub.com/tape-testing/tape/commit/df23edad43112ed5d3f3aa318289a57b3540002b)
- \[eslint] remove useless regex escapes
[`3554d4b`](https://togithub.com/tape-testing/tape/commit/3554d4b049f34065c6a643c5cda3d88c70a4908e)
- \[readme] document Promise support; remove Promise-related
alternatives

[`4665d63`](https://togithub.com/tape-testing/tape/commit/4665d6331127b23c10c0798947d9751d635dba40)
- \[Tests] handle stack differences in node 15
[`1ac9ecf`](https://togithub.com/tape-testing/tape/commit/1ac9ecf927bb1958857cb4050ec725cd3f22d27a)
- \[New] Include name of test in log when test times out
[`e142c29`](https://togithub.com/tape-testing/tape/commit/e142c298e8c76c49954ede50ab59e3f2e5662d77)
- \[Dev Deps] update `eslint`, `js-yaml`
[`7574152`](https://togithub.com/tape-testing/tape/commit/75741524e4715d6cf0a969bc7e987fb881a9494a)
- \[Dev Deps] update `eslint`
[`c6772d1`](https://togithub.com/tape-testing/tape/commit/c6772d1fd3ca827760ca01114aec25e21751d701)
- \[Dev Deps] update `eslint`
[`5b7720a`](https://togithub.com/tape-testing/tape/commit/5b7720a82f505d4c8db3d340256369564d828dc6)
- \[Deps] update `resolve`
[`898302b`](https://togithub.com/tape-testing/tape/commit/898302b3e914c93b407088d36a224355b898bb0c)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5IiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

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>
Co-authored-by: Kurt <kc13greiner@users.noreply.github.com>
(cherry picked from commit 5c292942fc612c5e3015f41ea565bed1ac20e029)

# Conflicts:
#	package.json
#	yarn.lock

## Summary

Summarize your PR. If it involves visual changes include a screenshot or
gif.


### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] 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
- [ ] 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 was checked for breaking HTTP API changes, and any breaking
changes have been approved by the breaking-change committee. The
`release_note:breaking` label should be applied in these situations.
- [ ] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)

### Identify risks

Does this PR introduce any risks? For example, consider risks like hard
to test bugs, performance regression, potential of data loss.

Describe the risk, its severity, and mitigation for each identified
risk. Invite stakeholders and evaluate how to proceed before merging.

- [ ] [See some risk
examples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
- [ ] ...

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
jeramysoucy added a commit that referenced this pull request Dec 16, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|

[@types/minimist](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/minimist)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/minimist))
| devDependencies | patch | [`^1.2.2` ->

`^1.2.5`](https://renovatebot.com/diffs/npm/@types%2fminimist/1.2.2/1.2.5)
|
| [js-sha256](https://togithub.com/emn178/js-sha256) | dependencies |
minor | [`^0.9.0` ->
`^0.11.0`](https://renovatebot.com/diffs/npm/js-sha256/0.9.0/0.11.0) | |
[tape](https://togithub.com/tape-testing/tape) | devDependencies | minor
| [`^5.0.1` ->
`^5.9.0`](https://renovatebot.com/diffs/npm/tape/5.0.1/5.9.0) |

---

### Release Notes

<details>
<summary>emn178/js-sha256 (js-sha256)</summary>

###

[`v0.11.0`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0110--2024-01-24)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.10.1...v0.11.0)

##### Fixed

- Generates incorrect hash in some cases
[#&#8203;43](https://togithub.com/emn178/js-sha256/issues/43)
- dependencies and security issues.
[#&#8203;41](https://togithub.com/emn178/js-sha256/issues/41)

###

[`v0.10.1`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0101--2023-08-31)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.10.0...v0.10.1)

##### Added

-   Disable webpack polyfill.

###

[`v0.10.0`](https://togithub.com/emn178/js-sha256/blob/HEAD/CHANGELOG.md#v0100--2023-08-30)

[Compare
Source](https://togithub.com/emn178/js-sha256/compare/v0.9.0...v0.10.0)

##### Fixed

- Chrome bug by workaround.
[#&#8203;40](https://togithub.com/emn178/js-sha256/issues/40)
- deprecated `new Buffer`, replace with `Buffer.from`.
[#&#8203;34](https://togithub.com/emn178/js-sha256/issues/34)
- dependencies and security issues.
[#&#8203;32](https://togithub.com/emn178/js-sha256/issues/32),
[#&#8203;36](https://togithub.com/emn178/js-sha256/issues/36)

##### Changed

- TypeScript interface, secretKey can be bytes like message.
[#&#8203;23](https://togithub.com/emn178/js-sha256/issues/23),
[#&#8203;25](https://togithub.com/emn178/js-sha256/issues/25)
- remove `eval` and use `require` directly.
[#&#8203;18](https://togithub.com/emn178/js-sha256/issues/18),
[#&#8203;26](https://togithub.com/emn178/js-sha256/issues/26)

</details>

<details>
<summary>tape-testing/tape (tape)</summary>

###

[`v5.9.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v590---2024-09-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.8.1...v5.9.0)

##### Commits

- \[New] `bin/tape`: add `--strict`
[`4c97f54`](https://togithub.com/tape-testing/tape/commit/4c97f544939d949f18a1f53211f5c35c6902d52b)
- \[Fix] in engines that lack dynamic import, have some output
[`2d5c8dc`](https://togithub.com/tape-testing/tape/commit/2d5c8dcfd9a4d0f96713e229e21bc9363f126dd1)
- \[Tests] use `npm audit` instead of `aud`
[`681d4bd`](https://togithub.com/tape-testing/tape/commit/681d4bd7851cbcba2c93dfa7d24814e083285309)
- \[Dev Deps] update `auto-changelog`
[`b7bc72f`](https://togithub.com/tape-testing/tape/commit/b7bc72f82d0592aae38ed80484c09b04593a1d2c)
- \[Deps] update `mock-property`
[`ecfb546`](https://togithub.com/tape-testing/tape/commit/ecfb546465bc1ab0194fad69e4d3400d8e645ba1)
- \[Deps] update `object-inspect`
[`9a47aba`](https://togithub.com/tape-testing/tape/commit/9a47abae189019797a8cfd504b5194ba4ecdf1a9)
- \[readme] notLooseEqual(s) is not an alias for notDeepLooseEqual
[`c827ac9`](https://togithub.com/tape-testing/tape/commit/c827ac994f147a2b3df1f51a42316bda96cedb65)
- \[readme] remove defunct badges
[`7880dd4`](https://togithub.com/tape-testing/tape/commit/7880dd4d73ea865aa7cabee79a58638895f968d4)
- \[Dev Deps] add missing peer dep
[`627d1e7`](https://togithub.com/tape-testing/tape/commit/627d1e79da5e3f6cc76e2e0240b62e5bc7d7f673)

###

[`v5.8.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v581---2024-06-16)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.8.0...v5.8.1)

##### Fixed

- \[meta] fix URLs
[`#608`](https://togithub.com/tape-testing/tape/issues/608)

##### Commits

- \[Fix] `assertion`: pass through assertion return value, for promises
[`2ad86d4`](https://togithub.com/tape-testing/tape/commit/2ad86d45abc9ee3272772cf25a96a557a34c0b1c)

###

[`v5.8.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v580---2024-06-14)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.5...v5.8.0)

##### Fixed

- \[New] add `t.assertion`
[`#555`](https://togithub.com/tape-testing/tape/issues/555)

##### Commits

- \[meta] update URLs
[`77cabeb`](https://togithub.com/tape-testing/tape/commit/77cabebcd4b41da0083cb2c3c71105ba165debd6)
- \[New] allow TODO tests to be "ok" with env var `TODO_IS_OK`
[`6cd06f5`](https://togithub.com/tape-testing/tape/commit/6cd06f510d8c001b32553502ec0b3e1876849178)
- \[Tests] strip node’s deprecation warnings
[`8d40837`](https://togithub.com/tape-testing/tape/commit/8d40837002616401d9978bacd90a12dcc9a78c3e)
- \[Tests] increase coverage
[`aa7de58`](https://togithub.com/tape-testing/tape/commit/aa7de58f7d86eb07552ac6847ef575e057774ad1)
- \[Refactor] `Test`: minor tweaks
[`ce4ce8a`](https://togithub.com/tape-testing/tape/commit/ce4ce8a1a5bc6403868f2e50e1dccce1f62e82b6)
- \[meta] simplify `exports`
[`d39cb8d`](https://togithub.com/tape-testing/tape/commit/d39cb8d84f98626592d7c192407a828d1969c6c3)
- \[Deps] update `@ljharb/resumer`, `@ljharb/through`, `hasown`
[`77952d0`](https://togithub.com/tape-testing/tape/commit/77952d0c01bbcd15b3d954bff2b4d2a2915847ba)
- \[Tests] handle more stack trace variation in Node v0.8
[`d2f0778`](https://togithub.com/tape-testing/tape/commit/d2f0778c8e4612f7b92a1364843eb838a8b80436)
- \[Deps] update `array.prototype.every`, `string.prototype.trim`
[`732268b`](https://togithub.com/tape-testing/tape/commit/732268b73376100806480662777bc396980f3ca9)
- \[Dev Deps] update `@ljharb/eslint-config`
[`7b39e14`](https://togithub.com/tape-testing/tape/commit/7b39e144a362d44fd332ac15be50979439a17a6d)
- \[Refactor] `test`: reduce binding by using polyfill entrypoints
[`91a83b6`](https://togithub.com/tape-testing/tape/commit/91a83b684abce30f1d68797ae675c8595eff5068)
- \[Dev Deps] remove unused `intl-fallback-symbol`, `is-core-module`
[`eafacf6`](https://togithub.com/tape-testing/tape/commit/eafacf6aa0baf205fe461309c5425024c90cb6fb)
- \[Deps] update `object-is`
[`1b01656`](https://togithub.com/tape-testing/tape/commit/1b016567b85c604801828a87e668b5b7d25a71e8)
- \[meta] simplify `exports`
[`f9eac5b`](https://togithub.com/tape-testing/tape/commit/f9eac5b45979ed1228447122de4460f33aab1fde)

###

[`v5.7.5`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v575---2024-02-14)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.4...v5.7.5)

##### Commits

- \[Fix] `throws`: fix crash when throwing primitives with a non-empty
expected object

[`1b2681d`](https://togithub.com/tape-testing/tape/commit/1b2681dd56713c953d4928af15dfd7b38bb526e2)
- \[Tests] clean up throws tests
[`9133c93`](https://togithub.com/tape-testing/tape/commit/9133c93929703814b2031d4ce2e3b350636705ab)
- \[Fix] `default_stream`: do not error on nullish data
[`eff3725`](https://togithub.com/tape-testing/tape/commit/eff3725041361be8f7ae97cc95c7708e4b126b05)
- \[Fix] in IE 8, `TypeError` does not inherit from `Error`
[`93c1d12`](https://togithub.com/tape-testing/tape/commit/93c1d12380e230adff29a86a030dd9c1fa544afc)
- \[actions] remove redundant finisher
[`410e9e4`](https://togithub.com/tape-testing/tape/commit/410e9e4394b98e950c5e59572dea17fb51a8b4b6)
- \[Deps] update `call-bind`, `hasown`
[`82e7d71`](https://togithub.com/tape-testing/tape/commit/82e7d71a87e00c0a24679e1e37f464102e348ca6)
- \[Deps] update `@ljharb/resumer`
[`af2fe68`](https://togithub.com/tape-testing/tape/commit/af2fe68ce56d96de699a45aa4a1623d7719219b8)
- \[Deps] update `@ljharb/resumer`
[`bff9dad`](https://togithub.com/tape-testing/tape/commit/bff9dad3e5b363b6356cdea75e7615900ebc1017)
- \[Deps] update `@ljharb/through`
[`5360d20`](https://togithub.com/tape-testing/tape/commit/5360d200dada42a57c2f0dbdd186d7e51e81b707)
- \[Deps] update `@ljharb/resumer`
[`ad0dd2e`](https://togithub.com/tape-testing/tape/commit/ad0dd2e2096179130b78ed7c308acb1eb0469343)

###

[`v5.7.4`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v574---2024-01-24)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.3...v5.7.4)

##### Fixed

- \[Fix] handle native ESM URLs in `at:`
[`#601`](https://togithub.com/tape-testing/tape/issues/601)

##### Commits

- \[Deps] update `has-dynamic-import`
[`1e50cb3`](https://togithub.com/tape-testing/tape/commit/1e50cb35fce5734f069218bd6ce8b550445b1a88)

###

[`v5.7.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v573---2024-01-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.2...v5.7.3)

##### Commits

- \[Refactor] `Test`: cleaner `at` logic
[`af4d109`](https://togithub.com/tape-testing/tape/commit/af4d1095f6fd9118cdf3b7ff55ea67c55d22e102)
- \[Fix] `intercept`: give a proper error message with a readonly Symbol
property

[`4640a91`](https://togithub.com/tape-testing/tape/commit/4640a91b4d67cb01512988e2662e74654a9a8b85)
- \[Refactor] `getHarness`: avoid mutating `opts`, account for only one
internal callsite for `createExitHarness`

[`19cfc8f`](https://togithub.com/tape-testing/tape/commit/19cfc8fa4d91763d678de05306ccfcce6425ff51)
- \[Tests] Spawn processes during tests using execPath so that the tests
pass on windows

[`4a57fbe`](https://togithub.com/tape-testing/tape/commit/4a57fbe14db3eb342543c391f8c42fb83b4e8359)
- \[Fix] `createHarness`: when no `conf` is provided, `only` should not
throw

[`8a1cccc`](https://togithub.com/tape-testing/tape/commit/8a1ccccb349a1bfc5b512a5cfba88950daecc1c6)
- \[Fix] `bin/tape`: ignore options on windows
[`a2b74f9`](https://togithub.com/tape-testing/tape/commit/a2b74f97fe6ea14898b636f560291647bb747753)
- \[Refactor] `_assert`: avoid reassigning arguments
[`dc64c08`](https://togithub.com/tape-testing/tape/commit/dc64c08a48c9816e46634719923f8d90b06eb911)
- \[Refactor] `Results`: use `this` instead of `self`
[`5f831b4`](https://togithub.com/tape-testing/tape/commit/5f831b41a1cf6a8b59c648fc1554f5613cbfd0f4)
- \[Performance] avoid the extra call frame to `new` it
[`78fd0d6`](https://togithub.com/tape-testing/tape/commit/78fd0d61809bc922e7ac85d65902cc1de1124936)
- \[Dev Deps] update `aud`, `npmignore`
[`ceabd99`](https://togithub.com/tape-testing/tape/commit/ceabd996f0aa8b39702591a0beaab0d58f2cd3cc)
- \[Tests] fix `npm test` on windows
[`bcf6ce7`](https://togithub.com/tape-testing/tape/commit/bcf6ce793996acd4092bd60c1f99686a73ff048e)
- \[Fix] stack trace path parsing on windows
[`9cbae8a`](https://togithub.com/tape-testing/tape/commit/9cbae8a7e22567d30019e0cbc03c8597f03b4230)
- \[Refactor] `Results` `createStream`: clean up `_push` handler
[`878a500`](https://togithub.com/tape-testing/tape/commit/878a5008e1856bdea6543c7303bc84311907b066)
- \[Refactor] `Test`: a more precise check
[`f6d30cf`](https://togithub.com/tape-testing/tape/commit/f6d30cfaa70e477a6531d23f4ea19501e0f62614)
- \[Deps] update `object.assign`
[`201e650`](https://togithub.com/tape-testing/tape/commit/201e65028a3283de5bda46077c71a024178c300a)
- \[Tests] ensure the import tests spawn properly
[`d1987c0`](https://togithub.com/tape-testing/tape/commit/d1987c04375b952dcac1e6639a702ac4d23f7a57)
- \[actions] skip `engines` check since bin/tape and the rest of the lib
conflict

[`19af506`](https://togithub.com/tape-testing/tape/commit/19af5061ab36f646e46e0d4c16a4997e4eef8e86)
- \[Deps] update `deep-equal`
[`5d26485`](https://togithub.com/tape-testing/tape/commit/5d264858b4a2e0f794fb75be913d2b6fc75a31dc)
- \[Deps] update `mock-property`
[`d90c29a`](https://togithub.com/tape-testing/tape/commit/d90c29a595575e10ca5b5284e858af922c5c9465)
- \[meta] add `sideEffects` flag
[`85f593b`](https://togithub.com/tape-testing/tape/commit/85f593b77acc63e07024424c6c6baeba9708aba0)

###

[`v5.7.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v572---2023-10-20)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.1...v5.7.2)

##### Commits

- \[Refactor] use `hasown` instead of `has`
[`489736a`](https://togithub.com/tape-testing/tape/commit/489736ab9325a3a3ff3c4c391d4de6a44e86e36a)
- \[Deps] update `call-bind`, `mock-property`, `object-inspect`
[`de34703`](https://togithub.com/tape-testing/tape/commit/de3470385f388e601b3058bd2240db1c7bb941d1)
- \[Tests] use `through` properly
[`56d7a8b`](https://togithub.com/tape-testing/tape/commit/56d7a8b02572d1ce711cda8b591ab64f3d636531)

###

[`v5.7.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v571---2023-10-11)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.7.0...v5.7.1)

##### Commits

- \[Fix] `default_stream`: add handling for IE < 9
[`13f23ed`](https://togithub.com/tape-testing/tape/commit/13f23edc2a63aa7c57997bb81886d74e9fce43df)
- \[Deps] update `@ljharb/through`, `resolve`
[`9135b40`](https://togithub.com/tape-testing/tape/commit/9135b40f93adc6b8fbc31f48a96adf2339b00672)
- Merge tag 'v4.17.0'
[`e61cd40`](https://togithub.com/tape-testing/tape/commit/e61cd4095062f4b9afdfb11945a502390eaed30d)
- \[New] add `t.intercept()`
[`e60aeca`](https://togithub.com/tape-testing/tape/commit/e60aeca688fe1d3a363f74f31c83d816035aca4c)
- \[New] add `t.capture` and `t.captureFn`, modeled after tap
[`3d96d69`](https://togithub.com/tape-testing/tape/commit/3d96d6945ea1cda7780fb3fc6bc04c275ace594a)
- \[Deps] switch from `through` and `resumer` to `@ljharb/through` and
`@ljharb/resumer`

[`a8a7d67`](https://togithub.com/tape-testing/tape/commit/a8a7d67c9ffe1daa46407f35685a1ef8d53df66a)
- \[Tests] simplify tests
[`83bc381`](https://togithub.com/tape-testing/tape/commit/83bc3810a930c60973e60a7a02b677c2fb1f444c)
- \[Performance] use inline `typeof`
[`c45db4e`](https://togithub.com/tape-testing/tape/commit/c45db4e0978999cece915e7f1a223aa9eb445ae0)
- \[Deps] update `minimist`, `resolve`, `string.prototype.trim`
[`feee094`](https://togithub.com/tape-testing/tape/commit/feee0949f1f23ef4f13c9847c20284f7864cd67e)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`aud`

[`7123111`](https://togithub.com/tape-testing/tape/commit/71231114c92b4a093b468875c4d8f741ab1a49d4)
- Revert "\[meta] ensure `not-in-publish`‘s absence does not fail
anything"

[`92aaa51`](https://togithub.com/tape-testing/tape/commit/92aaa5106b65824d82ce72c0d1dfcc6df6cff753)
- \[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which
kill the install process in npm < 6

[`a576f8d`](https://togithub.com/tape-testing/tape/commit/a576f8d8b24e84324b7ee0498c37759423c7ca87)

###

[`v5.7.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v570---2023-09-21)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.6...v5.7.0)

##### Commits

- \[New] add `t.intercept()`
[`5d37060`](https://togithub.com/tape-testing/tape/commit/5d37060b844ea455c80eb305050168a632998603)
- \[New] add `t.capture` and `t.captureFn`, modeled after tap
[`9e21f7a`](https://togithub.com/tape-testing/tape/commit/9e21f7a3106fcc4d4e7c057633ce4516d53978d2)
- \[Refactor] prefer second `.then` arg over `.catch`
[`135a952`](https://togithub.com/tape-testing/tape/commit/135a952e55372855b1510a6381e5a5757758b452)
- \[Performance] use inline `typeof`
[`5ba89c9`](https://togithub.com/tape-testing/tape/commit/5ba89c993ea0a4c9a880d86af5c268deb239aa70)
- \[Deps] update `array.prototype.every`, `glob`,
`string.prototype.trim`

[`4e2db4d`](https://togithub.com/tape-testing/tape/commit/4e2db4d0699be4034a577479b902885fcc0f2a6c)
- \[Dev Deps] update `array.prototype.flatmap`
[`df46769`](https://togithub.com/tape-testing/tape/commit/df467693328f7771b2db639ff4aaaf2c64ad16d6)
- Revert "\[meta] ensure `not-in-publish`‘s absence does not fail
anything"

[`1b3e0b1`](https://togithub.com/tape-testing/tape/commit/1b3e0b10dc934a529297f11fa6ccd1693e5416b3)

###

[`v5.6.6`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v566---2023-07-18)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.5...v5.6.6)

##### Commits

- \[Deps] switch from `through` and `resumer` to `@ljharb/through` and
`@ljharb/resumer`

[`c99680a`](https://togithub.com/tape-testing/tape/commit/c99680a661867f0db81d830cb4214e526a4cdec4)

###

[`v5.6.5`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v565---2023-07-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.4...v5.6.5)

##### Commits

- \[Fix] Results: show a skip string on tests, not just on assertions
[`9bbbcfe`](https://togithub.com/tape-testing/tape/commit/9bbbcfe6a28a969dcde53850ebb7673837bdfcb7)
- \[Deps] update `deep-equal`
[`109a791`](https://togithub.com/tape-testing/tape/commit/109a791cc28b931de1545ba7cb8e5599634190d7)

###

[`v5.6.4`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v564---2023-07-01)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.3...v5.6.4)

##### Commits

- \[Fix] `throws`: avoid crashing on a nonconfigurable or nonextensible
`expected`

[`0731b5f`](https://togithub.com/tape-testing/tape/commit/0731b5f64311b168ac941ce3e547bb1a32766783)
- \[Tests] simplify tests
[`c656ee5`](https://togithub.com/tape-testing/tape/commit/c656ee52626e0e4992e893e41e1ae81ecb5d68a2)
- \[Refactor] `Test`: skip binding for a non-function value
[`e244e64`](https://togithub.com/tape-testing/tape/commit/e244e64eab7529c4e0d2391b989152b84229939e)
- \[Performance] use `call-bind` for autobinding
[`70de437`](https://togithub.com/tape-testing/tape/commit/70de43727d191c10d8ba9542bd0cdabaf272360a)
- \[actions] update rebase action
[`834453c`](https://togithub.com/tape-testing/tape/commit/834453cdd4cb95b71d2180a3b28a1ce8e51357b3)
- \[Deps] update `defined`, `minimist`, `object-inspect`,
`string.prototype.trim`

[`01edce8`](https://togithub.com/tape-testing/tape/commit/01edce8073efe1134c5fff58638b350afb7c6d22)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`aud`

[`1b3ad24`](https://togithub.com/tape-testing/tape/commit/1b3ad2429b553f7e029fe9fd5977b07e76740e42)
- \[Dev Deps] update `@ljharb/eslint-config`, `aud`
[`a6a5eee`](https://togithub.com/tape-testing/tape/commit/a6a5eee0991a55f001d6468930e20e486a5e308e)
- \[Deps] update `deep-equal`
[`2043b2e`](https://togithub.com/tape-testing/tape/commit/2043b2e72be80f477293eefb44f226bb06aeafc0)
- \[readme] Link to explain what TAP is
[`26a75bb`](https://togithub.com/tape-testing/tape/commit/26a75bbb8b1854fa730eaaf1407aea1409640fd5)
- \[Deps] update `minimist`
[`7e7c3d0`](https://togithub.com/tape-testing/tape/commit/7e7c3d054449ac44f18d90db790705db4bcef37c)
- \[readme] improve t.throws description for Function
[`c1b619d`](https://togithub.com/tape-testing/tape/commit/c1b619db02f5b51e4c1379debeb0bac90daa3b93)
- \[Dev Deps] pin `jackspeak` since 2.1.2+ depends on npm aliases, which
kill the install process in npm < 6

[`0e80800`](https://togithub.com/tape-testing/tape/commit/0e80800b4d287e6cae7bd4f46b13fa8ac5aa1197)
- Merge tag 'v4.16.2'
[`d5d675d`](https://togithub.com/tape-testing/tape/commit/d5d675dbd841f411960dbe60946744fae4cd2bcb)
- \[meta] add missing npmrc config
[`15e2175`](https://togithub.com/tape-testing/tape/commit/15e2175b927010657c66f0a30e44f5266147311f)

###

[`v5.6.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v563---2023-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.2...v5.6.3)

###

[`v5.6.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v562---2023-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.1...v5.6.2)

##### Fixed

- \[New] `bin/tape`: add `--ignore-pattern` flag
[`#586`](https://togithub.com/tape-testing/tape/issues/586)

##### Commits

- \[eslint] fix indentation
[`b035590`](https://togithub.com/tape-testing/tape/commit/b035590f782c211e93a6a44ed8d0e9d38636a286)
- \[meta] add `auto-changelog`
[`b467b85`](https://togithub.com/tape-testing/tape/commit/b467b850f169bf294851c68a5c4074360d53a31b)
- \[eslint] enforce `no-use-before-define`
[`87deb68`](https://togithub.com/tape-testing/tape/commit/87deb68b111fd0d94efc92c25454a6a3fcedff66)
- \[eclint] fix editorconfig
[`ce81cbe`](https://togithub.com/tape-testing/tape/commit/ce81cbee9bfc00ebd0abbc70932e3eeab84b159e)
- \[eslint] clean up config a bit
[`3171edd`](https://togithub.com/tape-testing/tape/commit/3171eddd25dafb3e9a9606ac70ed6c21bb736e8e)
- \[Tests] `stackTrace`: use the common `getDiag` utility
[`65df5a4`](https://togithub.com/tape-testing/tape/commit/65df5a4f194cf01c3872c713d129ac968342181c)
- \[Fix] `throws`: avoid crashing on a nonconfigurable or nonextensible
`expected`

[`0cd7a2c`](https://togithub.com/tape-testing/tape/commit/0cd7a2cb2e231bd87412170f05020fd910e6d3e4)
- \[meta] fix repo URLs
[`85d86a4`](https://togithub.com/tape-testing/tape/commit/85d86a468af1b74af432d41c204efd4440b5f56f)
- Revert "\[Tests] handle a broken error `cause` in node 16.9/16.10"
[`775ba37`](https://togithub.com/tape-testing/tape/commit/775ba3789e16b1464dc810243dc5866b2868fc1d)
- \[meta] use `npmignore` to autogenerate an npmignore file
[`1645abb`](https://togithub.com/tape-testing/tape/commit/1645abbf47df2a8142514302da2730c54b993b47)
- \[eslint] enable `func-style`
[`75c0c3a`](https://togithub.com/tape-testing/tape/commit/75c0c3a4f9452c36b5318ba6c09ab4ebc97f15d0)
- \[actions] update rebase action
[`b3d724e`](https://togithub.com/tape-testing/tape/commit/b3d724e9ddfcca3c3d78f3c9d53158b5aef2208b)
- \[Deps] update `array.prototype.every`, `deep-equal`,
`string.prototype.trim`

[`e9c9aba`](https://togithub.com/tape-testing/tape/commit/e9c9abab037b274bb9b239b26c33d94eb8b7e802)
- \[Deps] update `defined`, `minimist`, `resolve`
[`83695c0`](https://togithub.com/tape-testing/tape/commit/83695c03495801e6cf98cba7328d287e47f3afde)
- \[Deps] update `deep-equal`, `object-inspect`
[`09906f3`](https://togithub.com/tape-testing/tape/commit/09906f323c69b5f189675bf0faad9d5be4831706)
- \[Dev Deps] update `@ljharb/eslint-config`, `aud`
[`afd8f64`](https://togithub.com/tape-testing/tape/commit/afd8f64712daade8ccd29b727d90bccab9f5ce12)
- \[Dev Deps] update `array.prototype.flatmap`
[`8b8bf07`](https://togithub.com/tape-testing/tape/commit/8b8bf07312adb248238238a0d810b0eedeb8b2b5)
- \[Dev Deps] update `aud`
[`f0fe7c0`](https://togithub.com/tape-testing/tape/commit/f0fe7c0979ba5d7ea96c619fab5389979cd0a862)
- \[Dev Deps] update `tap-parser`
[`2f61eac`](https://togithub.com/tape-testing/tape/commit/2f61eac3800d63fba65895bbfa947b8b82346cf0)
- Merge tag 'v4.16.1'
[`96ff863`](https://togithub.com/tape-testing/tape/commit/96ff863913b282e13bc5200179fcb1a757933449)
- \[readme] fix version badge
[`20ea48d`](https://togithub.com/tape-testing/tape/commit/20ea48d53b6492bf648d02d53c41b324abbfb6e1)

###

[`v5.6.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v561---2022-09-19)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.6.0...v5.6.1)

##### Commits

- \[eslint] fix indentation
[`2151e06`](https://togithub.com/tape-testing/tape/commit/2151e06877e65802ef7364bc6bebc21fc45e3699)
- \[meta] add `auto-changelog`
[`86cbbd1`](https://togithub.com/tape-testing/tape/commit/86cbbd1bb6bdc57fc718c6043866ab6bed46899c)
- \[eslint] enforce `no-use-before-define`
[`f8a8a7f`](https://togithub.com/tape-testing/tape/commit/f8a8a7f35402ebf9865cafd3682e9a6b0188436e)
- \[meta] fix repo URLs
[`a9ae3c2`](https://togithub.com/tape-testing/tape/commit/a9ae3c22db37d760fc30aea5053302177e7c3d3e)
- \[Tests] `stackTrace`: use the common `getDiag` utility
[`298cb80`](https://togithub.com/tape-testing/tape/commit/298cb806ef4a438792cb533675b6faa4b02a1d92)
- \[eslint] enable `func-style`
[`98b9623`](https://togithub.com/tape-testing/tape/commit/98b9623fc16f5ebe1be8beba4c21d9494bce05ac)
- \[New] `bin/tape`: include the exact arg when there are no glob
results; use require on `--require` files

[`6a1ce43`](https://togithub.com/tape-testing/tape/commit/6a1ce4389e8b601249c3c81b31cd60eea3e0f74a)
- \[eslint] clean up config a bit
[`67ad201`](https://togithub.com/tape-testing/tape/commit/67ad20117457313ab2c9d63365573858efb51566)
- \[meta] create FUNDING.yml
[`5b4752f`](https://togithub.com/tape-testing/tape/commit/5b4752fe006597002918cbd3ee8a4e50f48677ca)
- \[Refactor] `bin/tape`: make it a bit more functional, for easier v5
backporting

[`fbdbfc9`](https://togithub.com/tape-testing/tape/commit/fbdbfc90dd7afeba89cc3dd5e6280ed247f8b789)
- \[Deps] update `glob`, `object-inspect`, `resolve`,
`string.prototype.trim`

[`6a3c200`](https://togithub.com/tape-testing/tape/commit/6a3c2009e7f6052bd4423dce80bb140e234a877f)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`es-value-fixtures`, `falafel`

[`934d49b`](https://togithub.com/tape-testing/tape/commit/934d49b1e840d3c57bd6e52a74017e06c6a55934)
- \[Tests] fix no_only tests on Windows
[`f35f71b`](https://togithub.com/tape-testing/tape/commit/f35f71bd44e76eb53bedd63615e59fdc382e4d0d)
- Revert "\[Tests] handle a broken error `cause` in node 16.9/16.10"
[`23fac16`](https://togithub.com/tape-testing/tape/commit/23fac16760344fe6843722b626dcba9e2e1c8372)
- \[Robustness] `test` observably looks up `exec` on the object
[`4575ca4`](https://togithub.com/tape-testing/tape/commit/4575ca4b185cb503c93e29113b99e10f1ae4b63c)
- \[meta] add SECURITY.md
[`7b0c901`](https://togithub.com/tape-testing/tape/commit/7b0c901b459b19668fcf6cc5b4b08f42978135b4)
- \[meta] add missing npmrc config
[`5d11d84`](https://togithub.com/tape-testing/tape/commit/5d11d844c87d64b6bac6fbe70357ad587ba0281a)
- \[Deps] update `object.assign`
[`3327fdd`](https://togithub.com/tape-testing/tape/commit/3327fdd249e3a0abf21311d2ca229d6f59fa2b26)
- \[readme] fix version badge
[`74e6c9e`](https://togithub.com/tape-testing/tape/commit/74e6c9e02daa286c86f7d5f4d4e019e62b8322a2)
- Merge tag 'v4.16.0'
[`4a44a7e`](https://togithub.com/tape-testing/tape/commit/4a44a7ee31dd24dff833909366449a3da6116a78)

###

[`v5.6.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v560---2022-08-16)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.3...v5.6.0)

##### Commits

- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`53d9e18`](https://togithub.com/tape-testing/tape/commit/53d9e18a93addb2bf70c33cc4ffe8285233a3ad0)
- \[meta] use `npmignore` to autogenerate an npmignore file
[`12cc602`](https://togithub.com/tape-testing/tape/commit/12cc602f5296b023f5e226c946192e5aea453252)
- \[New] `bin/tape`: include the exact arg when there are no glob
results; use require.resolve on `--require` files

[`e23ec12`](https://togithub.com/tape-testing/tape/commit/e23ec12ac6bcee670ee0a507caf32512d33a9175)
- \[meta] create FUNDING.yml
[`f7e3161`](https://togithub.com/tape-testing/tape/commit/f7e316175394aa72e202cf6ebfa0b3ebb0a51f60)
- \[Robustness] `test` observably looks up `exec` on the object
[`9dbe9ad`](https://togithub.com/tape-testing/tape/commit/9dbe9ad9163835edb302505dec26a8e21f20d893)
- \[meta] remove unused travis.yml file
[`5a52443`](https://togithub.com/tape-testing/tape/commit/5a52443dcb8c14a9b59523fbb1c05b139833c812)
- \[Deps] update `glob`, `object-inspect`, `object.assign`
[`f6f39a2`](https://togithub.com/tape-testing/tape/commit/f6f39a2d8a59ab518e2647a9a122c361d2a7f4ff)
- \[Dev Deps] update `@ljharb/eslint-config`, `array.prototype.flatmap`,
`es-value-fixtures`

[`6bc8c38`](https://togithub.com/tape-testing/tape/commit/6bc8c381ab9117eb504ac3d46973a27619ea9b52)
- \[meta] ensure `prelint` works on windows
[`48896e8`](https://togithub.com/tape-testing/tape/commit/48896e87cee94d8d704ff2fb2bf730c1c0a94c71)
- \[Tests] fix no_only tests on Windows
[`3e7b2ae`](https://togithub.com/tape-testing/tape/commit/3e7b2ae9800964cf8461ab8dc10634d0c1b1218a)
- \[Robustness] `test` observably looks up `exec` on the object
[`330f8d5`](https://togithub.com/tape-testing/tape/commit/330f8d586f94a8a0092b9b2061953ff9ba918325)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`3960ccf`](https://togithub.com/tape-testing/tape/commit/3960ccf83722a25131522e35de63b89564eac519)
- \[meta] add SECURITY.md
[`7d31894`](https://togithub.com/tape-testing/tape/commit/7d31894d5ad6b85567573dd875228e8e13bfac20)
- \[meta] improve `prelint` script when no `.git` dir is present
[`7c6dbbd`](https://togithub.com/tape-testing/tape/commit/7c6dbbdba1769bcb80b103d43c3eaa61e395dc52)
- \[Dev Deps] update `es-value-fixtures`
[`6b8e118`](https://togithub.com/tape-testing/tape/commit/6b8e118b19ff08d54509f54aab5fad3b25260e2b)
- \[Fix] in node v0.4, `stream.pipe` returns `undefined`
[`83d4da8`](https://togithub.com/tape-testing/tape/commit/83d4da8ed49acd1c0478a551bc64f05a67c44e99)
- \[Deps] update `string.prototype.trim`
[`1a245c6`](https://togithub.com/tape-testing/tape/commit/1a245c6b690ab7e2db346c3caf1c34eab8db456c)
- Merge tag 'v4.15.1'
[`b2d547a`](https://togithub.com/tape-testing/tape/commit/b2d547a1b06653a5cff22a8113da0f5dd392470b)
- \[Deps] update `minimist`
[`64677e0`](https://togithub.com/tape-testing/tape/commit/64677e06006e1a1e4e36dc318cc4a36b2152ed95)

###

[`v5.5.3`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v553---2022-04-08)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.2...v5.5.3)

##### Commits

- \[Robustness] `test` observably looks up `exec` on the object
[`fa84c85`](https://togithub.com/tape-testing/tape/commit/fa84c856e5f7c41d438050c5af36141899028850)
- \[meta] ensure `prelint` works on windows
[`bf34f60`](https://togithub.com/tape-testing/tape/commit/bf34f600cc985c1ac21c42ce162b432751158b1e)
- \[meta] improve `prelint` script when no `.git` dir is present
[`5f78134`](https://togithub.com/tape-testing/tape/commit/5f781346aa7cd7eb6a14b532304787cbc7287b9c)
- \[Deps] update `minimist`
[`dabc6af`](https://togithub.com/tape-testing/tape/commit/dabc6af8cd4dd00788725b38f9829fe2a6954b27)

###

[`v5.5.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v552---2022-02-12)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.1...v5.5.2)

##### Commits

- \[Dev Deps] update `@ljharb/eslint-config`; pin `eslint`
[`99e7504`](https://togithub.com/tape-testing/tape/commit/99e75043ef73031e0e352f611ed1ae9297743af4)
- \[Deps] unpin `minimatch`
[`c18a68b`](https://togithub.com/tape-testing/tape/commit/c18a68bacf0f9794b9b3a89312c9d874014b7e22)

###

[`v5.5.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v551---2022-02-10)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.5.0...v5.5.1)

##### Commits

- \[Fix] pin `minimatch` to v3.0.4, due to a breaking change in v3.0.5
[`cbe0e40`](https://togithub.com/tape-testing/tape/commit/cbe0e408ad4ea0d2c538cd122470ab76357e64b0)

###

[`v5.5.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v550---2022-01-26)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.4.1...v5.5.0)

##### Merged

- \[New] add `--no-only` flag/`NODE_TAPE_NO_ONLY_TEST`
[`#572`](https://togithub.com/tape-testing/tape/pull/572)

##### Commits

- Merge tag 'v4.15.0'
[`a5a1434`](https://togithub.com/tape-testing/tape/commit/a5a14344f4f06518c2fe599b49a92633777986cc)
- \[New] `t.match`/`t.doesNotMatch: fail the test instead of throw on
wrong input types.

[`[`a1c266b`](https://togithub.com/tape-testing/tape/commit/a1c266b)\`]\(https://github.com/tape-testing/tape/commit/a1c266bf9577420702e1067c40a4a65677add63a)
- \[actions] reuse common workflows
[`d3b4f46`](https://togithub.com/tape-testing/tape/commit/d3b4f467445bb6da3a2e617c4b29e71528f32425)
- \[readme] port changes from v5
[`87f9b29`](https://togithub.com/tape-testing/tape/commit/87f9b293baeb48b507a4e9e16bba62c7ffcc4eb7)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`
[`51ae645`](https://togithub.com/tape-testing/tape/commit/51ae645c8325d6037d4389260a442e27c2efce73)
- \[Fix] `bin/tape`: delay requires until needed
[`b803fd8`](https://togithub.com/tape-testing/tape/commit/b803fd8e24b1dff96cd43092e727826873c6c571)
- \[readme] hard wraps bad, soft wraps good
[`82af5ed`](https://togithub.com/tape-testing/tape/commit/82af5ed68577c15526e5dc7ecd290f2e88494170)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`,
`safe-publish-latest`, `array.prototype.flatmap`

[`3287a68`](https://togithub.com/tape-testing/tape/commit/3287a68eb1f176a6d0d85390b79c05ffc3c50615)
- \[actions] update codecov uploader
[`8d6aa6c`](https://togithub.com/tape-testing/tape/commit/8d6aa6c4b084a8cec9860d868ac353862fc8b545)
- \[Tests] handle carriage returns in stack traces on Windows
[`f79acdf`](https://togithub.com/tape-testing/tape/commit/f79acdfb850d94f71a01970bff96337f52bb4e5a)
- \[Deps] update `glob`, `is-regex`, `string.prototype.trim`
[`470ca1c`](https://togithub.com/tape-testing/tape/commit/470ca1c0f41155d2c08537bb6cc94e04edd063bc)
- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`8594f3b`](https://togithub.com/tape-testing/tape/commit/8594f3be12203e52b334a7004bf59379fb21db4f)
- \[meta] better `eccheck` command
[`fe6978d`](https://togithub.com/tape-testing/tape/commit/fe6978d0a87a881a59ba7de23f2e68ff70d31074)
- \[Deps] update `object-inspect`, `resolve`
[`50ea080`](https://togithub.com/tape-testing/tape/commit/50ea080561a71d8a6a2d41955441c8a094039227)
- \[meta] Exclude `fs` from browser bundles
([#&#8203;565](https://togithub.com/tape-testing/tape/issues/565))
[`418dc94`](https://togithub.com/tape-testing/tape/commit/418dc94b14b440568fb58aa666df5cb2861fe22c)
- \[Dev Deps] update `eslint`
[`b0c8ed3`](https://togithub.com/tape-testing/tape/commit/b0c8ed34dea1f53ac95037706746a8d3fe1ee771)
- \[Tests] handle a broken error `cause` in node 16.9/16.10
[`ca1b906`](https://togithub.com/tape-testing/tape/commit/ca1b90616c2a8fb838b1bd99c90da758c5d80a72)
- \[meta] fix `prelint` so it does not fail outside of a git repo
[`a09133e`](https://togithub.com/tape-testing/tape/commit/a09133e71d3925bf830f721d05bad72550dd3517)
- \[meta] fix `prelint` so it does not fail outside of a git repo
[`b9959f8`](https://togithub.com/tape-testing/tape/commit/b9959f8c132874eff32497b9189d0a7cf74e8c14)
- \[Robustness] use cached `.test`
[`86ec0b2`](https://togithub.com/tape-testing/tape/commit/86ec0b262e0405ef0616201c1ffebbc5f278a217)

###

[`v5.4.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v541---2022-01-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.4.0...v5.4.1)

##### Commits

- \[Fix] avoid failing in ES3 engines that lack `Object.keys`, and
`.every`

[`dfc5f39`](https://togithub.com/tape-testing/tape/commit/dfc5f3927a224b03ad24a1653f1a4a1e13145014)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`, `aud`
[`61446b9`](https://togithub.com/tape-testing/tape/commit/61446b90ebff6157e84adb6c611944e26838397f)
- \[Robustness] use cached `.test`
[`096a9e0`](https://togithub.com/tape-testing/tape/commit/096a9e001bdffbad37a785166ccbf9b35bcc9faa)
- \[meta] better `eccheck` command
[`bc4666b`](https://togithub.com/tape-testing/tape/commit/bc4666b0deeea3b1814d2d43f1d01cf9068ac164)

###

[`v5.4.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v540---2021-12-25)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.2...v5.4.0)

##### Commits

- \[New] `t.match`/`t.doesNotMatch: fail the test instead of throw on
wrong input types.

[`[`329bbb8`](https://togithub.com/tape-testing/tape/commit/329bbb8)\`]\(https://github.com/tape-testing/tape/commit/329bbb870d8862152b1bf580475a44c501dc0703)
- \[actions] reuse common workflows
[`728e190`](https://togithub.com/tape-testing/tape/commit/728e190a9c9f1850a984a50c3348c2efb2f78b17)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`dc7df0f`](https://togithub.com/tape-testing/tape/commit/dc7df0fb2393c9ee7448ffde62c4b9836a03d1e1)
- \[Deps] update `has-dynamic-import`, `object-inspect`
[`8881fea`](https://togithub.com/tape-testing/tape/commit/8881fea42a60bbee5fd912def59021e76741a613)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`
[`4023f25`](https://togithub.com/tape-testing/tape/commit/4023f25ae22828829c5948f2c62af25fee456fea)

###

[`v5.3.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v532---2021-11-15)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.1...v5.3.2)

##### Fixed

- \[Tests] handle v8 6.9 changing an error message
[`#562`](https://togithub.com/tape-testing/tape/issues/562)

##### Commits

- \[readme] hard wraps bad, soft wraps good
[`b445a2b`](https://togithub.com/tape-testing/tape/commit/b445a2bc9a0d5bd3db8f1c5fdde21163e3129701)
- \[readme] add badges
[`4c8d00a`](https://togithub.com/tape-testing/tape/commit/4c8d00a81323a45c290f8d0e2a8389856ded5be6)
- \[actions] update codecov uploader
[`f040c4f`](https://togithub.com/tape-testing/tape/commit/f040c4fcb0fac257d27a6cb2733f8f39a5d3d051)
- \[Dev Deps] update `eslint`, `@ljharb/eslint-config`,
`safe-publish-latest`

[`459a1c5`](https://togithub.com/tape-testing/tape/commit/459a1c5093db6a2cbf57e815d5b85d4e23511958)
- \[Tests] node 17+ smooshes a version number on the end of the stack
trace

[`e41763f`](https://togithub.com/tape-testing/tape/commit/e41763f8315d92d0d5bcd13f397f7d2f78f69745)
- \[Tests] handle carriage returns in stack traces on Windows
[`26e8113`](https://togithub.com/tape-testing/tape/commit/26e81135e03a808aa917bdad3d32f1ee71b2ea44)
- \[Fix] use `file://` URLs for dynamic `import()`
[`d487add`](https://togithub.com/tape-testing/tape/commit/d487addb1ae69064267efc58536186229c73ea41)
- \[Dev Deps] ping `signal-exit` to v3.0.3 due to
[https://github.com/tapjs/signal-exit/issues/66](https://togithub.com/tapjs/signal-exit/issues/66)
[`3c30a55`](https://togithub.com/tape-testing/tape/commit/3c30a555a59e5d64875116136d14fe217e59be73)
- \[meta] Exclude `fs` from browser bundles
[`00f21ea`](https://togithub.com/tape-testing/tape/commit/00f21eaa14eb3d3dc70fbf518252a6f18aa7b22c)
- \[Dev Deps] update `@ljharb/eslint-config`
[`c837b02`](https://togithub.com/tape-testing/tape/commit/c837b02016e240b93ae7ef40c21f4df82e7a80f9)
- \[Deps] update `string.prototype.trim`
[`c1248d7`](https://togithub.com/tape-testing/tape/commit/c1248d7e434e6a4b3c61fa7b62e1f5badfa3d162)
- \[Dev Deps] update `array.prototype.flatmap`
[`97384b1`](https://togithub.com/tape-testing/tape/commit/97384b10477e3112e0aefee7957204e1c7a9db57)
- \[readme] fix markdown; github still has a rendering bug
[`a33b5f9`](https://togithub.com/tape-testing/tape/commit/a33b5f9b5b0a00a031d06155224f4bca6d9769af)
- \[Deps] update `glob`
[`477bb4c`](https://togithub.com/tape-testing/tape/commit/477bb4c62c071889fde563e2bd133da02aa91b0b)
- Revert "\[Dev Deps] ping `signal-exit` to v3.0.3 due to
[https://github.com/tapjs/signal-exit/issues/66](https://togithub.com/tapjs/signal-exit/issues/66)"
[`60bbd83`](https://togithub.com/tape-testing/tape/commit/60bbd83ff1a342059a4ec894132ba20583a486f2)

###

[`v5.3.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v531---2021-08-06)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.3.0...v5.3.1)

##### Merged

- \[New] add `.teardown()` on `t` instances
[`#546`](https://togithub.com/tape-testing/tape/pull/546)
- \[readme] add `tape-describe` to 'other' section
[`#523`](https://togithub.com/tape-testing/tape/pull/523)

##### Fixed

- \[New] add `.teardown()` on `t` instances
([#&#8203;546](https://togithub.com/tape-testing/tape/issues/546))
[`#531`](https://togithub.com/tape-testing/tape/issues/531)
- \[readme] add `tape-describe` to 'other' section
([#&#8203;523](https://togithub.com/tape-testing/tape/issues/523))
[`#522`](https://togithub.com/tape-testing/tape/issues/522)

##### Commits

- \[Tests] make `stripFullStack` output an array of lines, for better
failure messages

[`f299759`](https://togithub.com/tape-testing/tape/commit/f2997591a038fa48239f205e40eed5c75278a261)
- \[eslint] fully enable `@ljharb` eslint config
[`836610d`](https://togithub.com/tape-testing/tape/commit/836610d9772b91a8d31f311834ae1325f2f740bf)
- \[actions] use `node/install` instead of `node/run`; use `codecov`
action

[`46aff81`](https://togithub.com/tape-testing/tape/commit/46aff81f10ad63990f6047c0bdba3be0c90bd3dd)
- \[readme] improve `t.throws` documentation
[`b36f816`](https://togithub.com/tape-testing/tape/commit/b36f81698fbf4d172a49abb75b9474c4a978df5c)
- \[Fix] `bin/tape`: delay requires until needed
[`c8f3ce3`](https://togithub.com/tape-testing/tape/commit/c8f3ce32c73e092940e29dc72f0abba3b6529936)
- \[Refactor] avoid reassigning arguments
[`5c4052f`](https://togithub.com/tape-testing/tape/commit/5c4052fcf51479320c9482c425a66dcbcc4a509a)
- \[Tests] add test case for
[#&#8203;519](https://togithub.com/tape-testing/tape/issues/519) for
test.comment() in createStream/objectMode context

[`1700642`](https://togithub.com/tape-testing/tape/commit/17006422fa8189a7e361edfb1e803b73a72b4894)
- \[Refactor] use `call-bind/callBound` instead of `function-bind`
directly

[`967b73f`](https://togithub.com/tape-testing/tape/commit/967b73fe882e9c95c0436e6ce93f24fa3a2e14a9)
- \[readme] Another way to create custom reporters
[`d81f9f6`](https://togithub.com/tape-testing/tape/commit/d81f9f6681ae72d3425b91e2f7a294e6d4225675)
- \[meta] do not publish github action workflow files
[`6bb3496`](https://togithub.com/tape-testing/tape/commit/6bb34964abb1e704fe3dcc9fcf8d27d16ff5e296)
- \[Refactor] remove unused line, unneeded var initialization; add
missing `new`

[`da0cdf1`](https://togithub.com/tape-testing/tape/commit/da0cdf1651fec20f66a6bed2d1b17944e18dcd48)
- \[Refactor] remove use of legacy `exports`
[`a04439c`](https://togithub.com/tape-testing/tape/commit/a04439c3027f3dc0dac8cf8ef5d24a493366be6a)
- \[Deps] update `glob`, `is-regex`, `object-inspect`, `resolve`,
`string.prototype.trim`

[`6e71e6e`](https://togithub.com/tape-testing/tape/commit/6e71e6ea1e009a62546a401a35974ca867a24b9a)
- \[eslint] remove useless regex escapes
[`1515ff4`](https://togithub.com/tape-testing/tape/commit/1515ff4a8f749aa6d075bffdcda543ca94c559a9)
- \[readme] remove travis badge; add actions and codecov badges
[`57a7cc9`](https://togithub.com/tape-testing/tape/commit/57a7cc906ec4f24f503350580c5859e5b3e56805)
- \[meta] run `aud` in `posttest`
[`3907aa5`](https://togithub.com/tape-testing/tape/commit/3907aa560caa2c8d30a6a9168c0d7a3d65a3ba3e)
- \[Refactor] generalize error message from calling `.end` more than
once

[`da8ca46`](https://togithub.com/tape-testing/tape/commit/da8ca46cc0be28a3d4690a4009e0ddec7fc6f779)
- \[Tests] handle stack differences in node 15
[`b7b01ec`](https://togithub.com/tape-testing/tape/commit/b7b01ec38ede9f9722b5cce90574782e1eda1305)
- \[Deps] update `is-regex`, `object-inspect`, `string.prototype.trim`
[`e344080`](https://togithub.com/tape-testing/tape/commit/e344080b1a4b097e1baa1a2b2e843fc283f3f5c2)
- \[New] Include name of test in log when test times out
([#&#8203;524](https://togithub.com/tape-testing/tape/issues/524))
[`78b4d98`](https://togithub.com/tape-testing/tape/commit/78b4d9833a2df7593f653b263588b9a49ca3fe08)
- \[Dev Deps] update `eslint`
[`6d5e4ad`](https://togithub.com/tape-testing/tape/commit/6d5e4ad3cb1f25ea03b59db4e894d51fa5b86c11)
- \[Refactor] Avoid setting message property on primitives; use strict
mode to catch this

[`9dfb680`](https://togithub.com/tape-testing/tape/commit/9dfb680e7543a3a701b3e410bfccbcce3b274d9f)
- \[Deps] update `is-regex`
[`a7ca7a3`](https://togithub.com/tape-testing/tape/commit/a7ca7a308269bc3a250170441553d0321e0d8044)
- Merge tag 'v4.14.0'
[`1f1a4a7`](https://togithub.com/tape-testing/tape/commit/1f1a4a7c7c9ea3632074e4a008d430bbd275b231)
- \[meta] add `safe-publish-latest`; use `prepublishOnly` script for npm
7+

[`c3d434d`](https://togithub.com/tape-testing/tape/commit/c3d434d8b86a0be162efb7fb548f0405239a2688)
- \[meta] ensure `not-in-publish`‘s absence does not fail anything
[`2a0619d`](https://togithub.com/tape-testing/tape/commit/2a0619d3193287aaa948fc4edf0bb2ccb4150a7b)
- \[readme] remove long-dead testling-ci badge
[`1461611`](https://togithub.com/tape-testing/tape/commit/1461611bce87b190179d1ac0e2c69438f2b12f31)
- \[Tests] ensure bin/tape is linted
[`faa51b5`](https://togithub.com/tape-testing/tape/commit/faa51b5baa709ba2e72f78be7cb7ce243c02a771)
- \[Dev Deps] update `eslint`
[`fad6165`](https://togithub.com/tape-testing/tape/commit/fad6165ae85ebff132daedd1a1bdf3ee307c4ea1)
- \[Dev Deps] update `eslint`
[`79a0f4b`](https://togithub.com/tape-testing/tape/commit/79a0f4b7b1d0c6db9228cdedf918f20a34dd7762)
- \[meta] add missing `safe-publish-latest` dep
[`d0a3888`](https://togithub.com/tape-testing/tape/commit/d0a3888ee1b1481ef9ca13695414022164fbc3c2)
- \[Tests] exclude examples from coverage
[`283f537`](https://togithub.com/tape-testing/tape/commit/283f537f56885d18afbc2328c0c52ee60d528332)

###

[`v5.3.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v530---2021-07-26)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.2...v5.3.0)

##### Commits

- \[eslint] fully enable `@ljharb` eslint config
[`9d3c5b4`](https://togithub.com/tape-testing/tape/commit/9d3c5b4e84dbeb1272b450e74ce022cb70c56e2a)
- \[New] Use import() on esm files in supported node versions
[`28d6e51`](https://togithub.com/tape-testing/tape/commit/28d6e51b9beb7252d7ad130424fdb0062425f7a0)
- \[eslint] fully enable `@ljharb` eslint config
[`ae8b5c0`](https://togithub.com/tape-testing/tape/commit/ae8b5c0639be6c3b2fd0b2e132ca50ee9f760e94)
- \[eslint] enable `no-shadow`
[`f0756f3`](https://togithub.com/tape-testing/tape/commit/f0756f3b12329a122498f99f6448ec8c9eafec50)
- \[eslint] enable `curly`, `object-curly-spacing`,
`object-curly-newline`

[`e9b75e1`](https://togithub.com/tape-testing/tape/commit/e9b75e14068359843082fd70994b19f871432a65)
- \[Tests] uncaught exceptions and unhandled rejections importing files
with bin/tape

[`e6d2faf`](https://togithub.com/tape-testing/tape/commit/e6d2faf67888dbb8e1262d7d083f0be7c59672cc)
- \[eslint] enable `function-paren-newline`,
`function-call-argument-newline`

[`ae6de0c`](https://togithub.com/tape-testing/tape/commit/ae6de0c74a288f6d8bc83f45a7a686faf09ba9b1)
- \[actions] use `node/install` instead of `node/run`; use `codecov`
action

[`5a6de66`](https://togithub.com/tape-testing/tape/commit/5a6de6625ab04d487d729617be83a7baf769f4f9)
- \[eslint] enable `wrap-regex`
[`7dcbd76`](https://togithub.com/tape-testing/tape/commit/7dcbd7631a9ff5675f1ff0be477f0a1714b81dd3)
- \[Refactor] add names to `Test.prototype` functions
[`077a108`](https://togithub.com/tape-testing/tape/commit/077a108686590363f23ba2ecf2c782016a1683e9)
- \[eslint] enable `comma-spacing`
[`4acf1f2`](https://togithub.com/tape-testing/tape/commit/4acf1f292289c40c1abfb2552e09e28a9da3416a)
- \[eslint] update `no-redeclare`
[`b03d4c8`](https://togithub.com/tape-testing/tape/commit/b03d4c8e722841d580a581a5d492277a7c701f94)
- \[eslint] enable `brace-style`
[`06eba07`](https://togithub.com/tape-testing/tape/commit/06eba07d6b73ba2650f581372fd613f89385993c)
- \[eslint] enable `no-unused-vars`
[`2ebd23a`](https://togithub.com/tape-testing/tape/commit/2ebd23a03c71d14890dc064b29526e3d523daf93)
- \[eslint] enable `consistent-return`
[`fb4e3cf`](https://togithub.com/tape-testing/tape/commit/fb4e3cfc4df1f932496fbca35c013f6ad65df53b)
- \[Refactor] avoid reassigning arguments
[`8a0ab53`](https://togithub.com/tape-testing/tape/commit/8a0ab5348183f1b7deabb2a87d4fb3c4dc272390)
- \[eslint] enable `semi-style`
[`5f8afc9`](https://togithub.com/tape-testing/tape/commit/5f8afc997c793ca16de53aa56ac4d40b8afc8d4a)
- \[readme] Another way to create custom reporters
[`a68277c`](https://togithub.com/tape-testing/tape/commit/a68277c968ff7cf6b995c2cc20ca1545642c7b4d)
- \[eslint] enable `no-extra-parens`
[`a08dc34`](https://togithub.com/tape-testing/tape/commit/a08dc34371a8dc406581fb85edb591150f9c0f35)
- \[eslint] enable `no-multi-spaces`, `no-multiple-empty-lines`,
`space-in-parens`

[`be1eb21`](https://togithub.com/tape-testing/tape/commit/be1eb212aeeec2c229208a4702ff99af0cabb5f7)
- \[Refactor] `bin/tape`: separate "preparing of files list" from
"require files list"

[`021fa6d`](https://togithub.com/tape-testing/tape/commit/021fa6d22bc85f2e8f075405bcb97c6a1b87af22)
- \[Refactor] remove unused line, unneeded var initialization; add
missing `new`

[`da45ae6`](https://togithub.com/tape-testing/tape/commit/da45ae6b158fbbdda2cc5c2edce6e0353b65f687)
- \[eslint] enable `no-lonely-if`
[`771f3dd`](https://togithub.com/tape-testing/tape/commit/771f3ddd1a3ad3a629c1d1a0780052d51143435b)
- \[eslint] enable `space-infix-ops`
[`233ffc6`](https://togithub.com/tape-testing/tape/commit/233ffc623ec212b202037e03b503a6667d4deb3f)
- \[Refactor] remove use of legacy `exports`
[`c332d62`](https://togithub.com/tape-testing/tape/commit/c332d629b8c5366aa81a0ea413c49c7b838128cb)
- \[eslint] enable `wrap-iife`
[`428636c`](https://togithub.com/tape-testing/tape/commit/428636c047f946738ca77796599aeb32cd607072)
- \[Docs] correct docs for `t.teardown`
[`c4a4992`](https://togithub.com/tape-testing/tape/commit/c4a4992cdd59d2c5ca3282bfbf2ba4c0b863eafc)
- \[readme] remove travis badge; add actions and codecov badges
[`900f823`](https://togithub.com/tape-testing/tape/commit/900f823f4a0fcbf5875df387d60bfde85236faa1)
- \[eslint] enable `no-extra-semi`
[`1af8f52`](https://togithub.com/tape-testing/tape/commit/1af8f529df22eb00a62474dfd6dfe5628f8f7317)
- \[Deps] update `glob`, `is-regex`, `object-inspect`
[`e211546`](https://togithub.com/tape-testing/tape/commit/e2115460307cc5424392157f4e86515c54e2e819)
- \[eslint] enable `no-regex-spaces`
[`ef0069a`](https://togithub.com/tape-testing/tape/commit/ef0069a9de38c89cb4b4117ffa165e7f0c6a6351)
- \[Dev Deps] update `aud`, `eslint`
[`00a98d3`](https://togithub.com/tape-testing/tape/commit/00a98d3b73aad7af987cddb79b0f1e5c7d27efc2)
- \[Deps] update `object-inspect`
[`9bbf270`](https://togithub.com/tape-testing/tape/commit/9bbf27083d6a63d0f61b984cf173a004583cdc35)
- \[Dev Deps] update `eslint`
[`57b659f`](https://togithub.com/tape-testing/tape/commit/57b659f8324fbc63913bb41c108e1e165d5bcf07)
- \[Dev Deps] update `eslint`
[`e628b23`](https://togithub.com/tape-testing/tape/commit/e628b23a35c35948d7166ac58964043d847e04eb)
- \[meta] ensure `not-in-publish`‘s absence does not fail anything
[`fb3a243`](https://togithub.com/tape-testing/tape/commit/fb3a243bfe1baa4c8afb44b8c654cd98500c2e9f)
- \[Deps] update `object-inspect`
[`771c8c4`](https://togithub.com/tape-testing/tape/commit/771c8c43fda1907f61b6e9fd462a4e6c747f3527)
- \[meta] add `safe-publish-latest`; use `prepublishOnly` script for npm
7+

[`379115d`](https://togithub.com/tape-testing/tape/commit/379115dc77717ff7611d156c36da5452a5b217e2)
- \[Tests] exclude examples from coverage
[`75decb3`](https://togithub.com/tape-testing/tape/commit/75decb37ef2661f960adf9ff44dc76e2885d10d2)

###

[`v5.2.2`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v522---2021-03-03)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.1...v5.2.2)

##### Commits

- \[Fix] proper exit behavior in node v0.6
[`3f94e68`](https://togithub.com/tape-testing/tape/commit/3f94e687b976bdb324c2148d73087e769003f878)

###

[`v5.2.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v521---2021-02-27)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.2.0...v5.2.1)

##### Fixed

- \[Fix] `t.teardown()`: ensure callback is only called once
[`#551`](https://togithub.com/tape-testing/tape/issues/551)

##### Commits

- \[Deps] update `object-is`, `string.prototype.trim`
[`b497ead`](https://togithub.com/tape-testing/tape/commit/b497ead367786cf21ddc818ee6e8f24c330b9ea0)

###

[`v5.2.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v520---2021-02-20)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.1.1...v5.2.0)

##### Fixed

- \[New] add `.teardown()` on `t` instances
[`#531`](https://togithub.com/tape-testing/tape/issues/531)
- \[readme] improve `t.throws`/`t.doesNotThrow` documentation
[`#540`](https://togithub.com/tape-testing/tape/issues/540)

##### Commits

- \[readme] improve `t.throws` documentation
[`94220ba`](https://togithub.com/tape-testing/tape/commit/94220babb105950dfc2d09d67b4731bf026449b5)
- \[Tests] exclude node v0.6, for now
[`3c05a87`](https://togithub.com/tape-testing/tape/commit/3c05a873212c9dd5e773da070488f75b09a4e5f4)
- \[Deps] update `is-regex`, `resolve`
[`8c52d12`](https://togithub.com/tape-testing/tape/commit/8c52d121eadee69e6b0d800e798ae7bf1f86eff9)
- \[Dev Deps] update `eslint`, `aud`
[`f847c85`](https://togithub.com/tape-testing/tape/commit/f847c85167a173fcdd2365b5d6f234208a5d27a4)
- \[Deps] update `call-bind`
[`ce0b1ad`](https://togithub.com/tape-testing/tape/commit/ce0b1ad6ef395bd1dba7403ea679af5284f61c0e)
- \[Dev Deps] update `eslint`
[`83f1eec`](https://togithub.com/tape-testing/tape/commit/83f1eec7d51fd812fd4ceb34b20857617e42f272)

###

[`v5.1.1`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v511---2021-01-04)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.1.0...v5.1.1)

##### Commits

- \[Tests] make `stripFullStack` output an array of lines, for better
failure messages

[`0743333`](https://togithub.com/tape-testing/tape/commit/07433333e14fd283ceed246795863d59576d3286)
- \[Tests] migrate tests to Github Actions
[`266bc66`](https://togithub.com/tape-testing/tape/commit/266bc66b0fbbda399aff42afb957ce117d9ee4b2)
- \[Fix] preserve stack traces for returned Promises (async/await)
[`d505cdf`](https://togithub.com/tape-testing/tape/commit/d505cdf375bb27c0eea4b60d9da290bb11339c6a)
- \[readme] Document unexpected `t.end()` behavior
[`b505c4c`](https://togithub.com/tape-testing/tape/commit/b505c4c45ff968a5cfa91bd34f80a95493936671)
- \[Tests] add `timeoutAfter` test with Promises
[`e8255cf`](https://togithub.com/tape-testing/tape/commit/e8255cf46ee77626e9eef1c2909899c9508173da)
- \[readme] improve method docs
[`df5a124`](https://togithub.com/tape-testing/tape/commit/df5a124e106540d77ee737127502db26db541ded)
- \[Robustness] cache and call-bind more prototype methods
[`8e60dcb`](https://togithub.com/tape-testing/tape/commit/8e60dcbbb0724fb5fbaacbfb521356e6d268d42c)
- \[Tests] add `npm run test:example` to test non-failing examples.
[`4210e44`](https://togithub.com/tape-testing/tape/commit/4210e442a3739969ff32075a72a49c6d95730adf)
- \[eslint] fix some inconsistencies
[`7ca56eb`](https://togithub.com/tape-testing/tape/commit/7ca56ebe2c78d0286e21a589c35ae28275aa8bf7)
- \[eslint] ensure no trailing commas
[`04da90b`](https://togithub.com/tape-testing/tape/commit/04da90bb387656e585bec26a325e3400cb6bd1ba)
- \[meta] add Automatic Rebase and Require Allow Edits workflows
[`6d72960`](https://togithub.com/tape-testing/tape/commit/6d729605929dfa3a41607f46e0e7da8024c33976)
- \[Tests] run `nyc` on all tests
[`5ec21aa`](https://togithub.com/tape-testing/tape/commit/5ec21aa2e05ca18d88924edc1be9b175fe706af1)
- \[Refactor] use `call-bind/callBound` instead of `function-bind`
directly

[`b19da31`](https://togithub.com/tape-testing/tape/commit/b19da31dc4d40ffccbd8bd38d3bd410fce604172)
- \[meta] do not publish github action workflow files
[`82c3904`](https://togithub.com/tape-testing/tape/commit/82c3904483419fb9f36ac9a73a754d100c24e107)
- \[Tests] skip Promise tests when Promises are not available
[`688256a`](https://togithub.com/tape-testing/tape/commit/688256a75340a6d088736610a77c4d9d3c580905)
- \[meta] run `aud` in `posttest`
[`b9bec0e`](https://togithub.com/tape-testing/tape/commit/b9bec0e92ef2834693fc7c7e3dc779dd1baea907)
- \[readme] Added tabe into reporter list
[`7aff9e4`](https://togithub.com/tape-testing/tape/commit/7aff9e4de9e70cae53b1287b03bd23d3fc22420c)

###

[`v5.1.0`](https://togithub.com/tape-testing/tape/blob/HEAD/CHANGELOG.md#v510---2020-12-29)

[Compare
Source](https://togithub.com/tape-testing/tape/compare/v5.0.1...v5.1.0)

##### Fixed

- \[readme] add `tape-describe` to 'other' section
[`#522`](https://togithub.com/tape-testing/tape/issues/522)

##### Commits

- \[Tests] add test case for
[#&#8203;519](https://togithub.com/tape-testing/tape/issues/519) for
test.comment() in createStream/objectMode context

[`40ec79a`](https://togithub.com/tape-testing/tape/commit/40ec79a125df5282bc3983771306932cf97a21b8)
- \[Deps] update `deep-equal`, `object-inspect`, `object-is`,
`object.assign`, `resolve`, `string.prototype.trim`
[`434f615`](https://togithub.com/tape-testing/tape/commit/434f6156cb137bd28377c98664af8e3634c1030c)
- \[Deps] update `deep-equal`, `is-regex`, `object-inspect`,
`object-is`, `object.assign`, `string.prototype.trim`
[`df23eda`](https://togithub.com/tape-testing/tape/commit/df23edad43112ed5d3f3aa318289a57b3540002b)
- \[eslint] remove useless regex escapes
[`3554d4b`](https://togithub.com/tape-testing/tape/commit/3554d4b049f34065c6a643c5cda3d88c70a4908e)
- \[readme] document Promise support; remove Promise-related
alternatives

[`4665d63`](https://togithub.com/tape-testing/tape/commit/4665d6331127b23c10c0798947d9751d635dba40)
- \[Tests] handle stack differences in node 15
[`1ac9ecf`](https://togithub.com/tape-testing/tape/commit/1ac9ecf927bb1958857cb4050ec725cd3f22d27a)
- \[New] Include name of test in log when test times out
[`e142c29`](https://togithub.com/tape-testing/tape/commit/e142c298e8c76c49954ede50ab59e3f2e5662d77)
- \[Dev Deps] update `eslint`, `js-yaml`
[`7574152`](https://togithub.com/tape-testing/tape/commit/75741524e4715d6cf0a969bc7e987fb881a9494a)
- \[Dev Deps] update `eslint`
[`c6772d1`](https://togithub.com/tape-testing/tape/commit/c6772d1fd3ca827760ca01114aec25e21751d701)
- \[Dev Deps] update `eslint`
[`5b7720a`](https://togithub.com/tape-testing/tape/commit/5b7720a82f505d4c8db3d340256369564d828dc6)
- \[Deps] update `resolve`
[`898302b`](https://togithub.com/tape-testing/tape/commit/898302b3e914c93b407088d36a224355b898bb0c)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlNlY3VyaXR5IiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

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>
Co-authored-by: Kurt <kc13greiner@users.noreply.github.com>
(cherry picked from commit 5c292942fc612c5e3015f41ea565bed1ac20e029)

# Conflicts:
#	package.json

## Summary

Summarize your PR. If it involves visual changes include a screenshot or
gif.


### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] 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
- [ ] 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 was checked for breaking HTTP API changes, and any breaking
changes have been approved by the breaking-change committee. The
`release_note:breaking` label should be applied in these situations.
- [ ] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)

### Identify risks

Does this PR introduce any risks? For example, consider risks like hard
to test bugs, performance regression, potential of data loss.

Describe the risk, its severity, and mitigation for each identified
risk. Invite stakeholders and evaluate how to proceed before merging.

- [ ] [See some risk
examples](https://github.com/elastic/kibana/blob/main/RISK_MATRIX.mdx)
- [ ] ...

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
afharo pushed a commit to afharo/kibana that referenced this pull request Dec 16, 2024
…00275)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@elastic/elasticsearch](http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html)
([source](https://togithub.com/elastic/elasticsearch-js)) | dependencies
| minor | [`^8.15.2` ->
`^8.16.0`](https://renovatebot.com/diffs/npm/@elastic%2felasticsearch/8.15.2/8.16.0)
|

---

### Release Notes

<details>
<summary>elastic/elasticsearch-js
(@&elastic#8203;elastic/elasticsearch)</summary>

###
[`v8.16.0`](https://togithub.com/elastic/elasticsearch-js/releases/tag/v8.16.0)

[Compare
Source](https://togithub.com/elastic/elasticsearch-js/compare/v8.15.2...v8.16.0)

[Changelog](https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/8.16/changelog-client.html)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkNvcmUiLCJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDpza2lwIiwicmVsZWFzZV9ub3RlOnNraXAiXX0=-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit e061b4c)

# Conflicts:
#	package.json
#	yarn.lock
afharo added a commit that referenced this pull request Dec 17, 2024
…0275) (#204355)

# Backport

This will backport the following commits from `main` to `8.x`:
- [Update dependency @elastic/elasticsearch to ^8.16.0 (main)
(#200275)](#200275)

<!--- 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-13T08:47:34Z","message":"Update
dependency @elastic/elasticsearch to ^8.16.0 (main) (#200275)\n\nThis PR
contains the following updates:\r\n\r\n| Package | Type | Update |
Change
|\r\n|---|---|---|---|\r\n|\r\n[@elastic/elasticsearch](http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html)\r\n([source](https://togithub.com/elastic/elasticsearch-js))
| dependencies\r\n| minor | [`^8.15.2`
->\r\n`^8.16.0`](https://renovatebot.com/diffs/npm/@elastic%2felasticsearch/8.15.2/8.16.0)\r\n|\r\n\r\n---\r\n\r\n###
Release
Notes\r\n\r\n<details>\r\n<summary>elastic/elasticsearch-js\r\n(@&#8203;elastic/elasticsearch)</summary>\r\n\r\n###\r\n[`v8.16.0`](https://togithub.com/elastic/elasticsearch-js/releases/tag/v8.16.0)\r\n\r\n[Compare\r\nSource](https://togithub.com/elastic/elasticsearch-js/compare/v8.15.2...v8.16.0)\r\n\r\n\r\n[Changelog](https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/8.16/changelog-client.html)\r\n\r\n</details>\r\n\r\n---\r\n\r\n###
Configuration\r\n\r\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\r\nAutomerge - At any time (no schedule
defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this
manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR
becomes conflicted, or you tick the\r\nrebase/retry checkbox.\r\n\r\n🔕
**Ignore**: Close this PR and you won't be reminded about this
update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] <!-- rebase-check -->If you
want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis
PR has been generated by
[Renovate\r\nBot](https://togithub.com/renovatebot/renovate).\r\n\r\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkNvcmUiLCJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDpza2lwIiwicmVsZWFzZV9ub3RlOnNraXAiXX0=-->\r\n\r\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"e061b4c352ee6d423eb74d8623a09fb2eca87cda","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","Team:Operations",":ml","Team:Visualizations","Team:Kibana
Management","release_note:skip","Team:ResponseOps","backport
missing","v9.0.0","Team:Defend
Workflows","Team:DataDiscovery","Team:ML","Team:SharedUX","backport:prev-minor","Team:Obs
AI
Assistant","ci:project-deploy-observability","Team:obs-ux-logs","Team:Entity
Analytics","Team:Security Generative
AI"],"number":200275,"url":"https://github.com/elastic/kibana/pull/200275","mergeCommit":{"message":"Update
dependency @elastic/elasticsearch to ^8.16.0 (main) (#200275)\n\nThis PR
contains the following updates:\r\n\r\n| Package | Type | Update |
Change
|\r\n|---|---|---|---|\r\n|\r\n[@elastic/elasticsearch](http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html)\r\n([source](https://togithub.com/elastic/elasticsearch-js))
| dependencies\r\n| minor | [`^8.15.2`
->\r\n`^8.16.0`](https://renovatebot.com/diffs/npm/@elastic%2felasticsearch/8.15.2/8.16.0)\r\n|\r\n\r\n---\r\n\r\n###
Release
Notes\r\n\r\n<details>\r\n<summary>elastic/elasticsearch-js\r\n(@&#8203;elastic/elasticsearch)</summary>\r\n\r\n###\r\n[`v8.16.0`](https://togithub.com/elastic/elasticsearch-js/releases/tag/v8.16.0)\r\n\r\n[Compare\r\nSource](https://togithub.com/elastic/elasticsearch-js/compare/v8.15.2...v8.16.0)\r\n\r\n\r\n[Changelog](https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/8.16/changelog-client.html)\r\n\r\n</details>\r\n\r\n---\r\n\r\n###
Configuration\r\n\r\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\r\nAutomerge - At any time (no schedule
defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this
manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR
becomes conflicted, or you tick the\r\nrebase/retry checkbox.\r\n\r\n🔕
**Ignore**: Close this PR and you won't be reminded about this
update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] <!-- rebase-check -->If you
want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis
PR has been generated by
[Renovate\r\nBot](https://togithub.com/renovatebot/renovate).\r\n\r\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkNvcmUiLCJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDpza2lwIiwicmVsZWFzZV9ub3RlOnNraXAiXX0=-->\r\n\r\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"e061b4c352ee6d423eb74d8623a09fb2eca87cda"}},"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/200275","number":200275,"mergeCommit":{"message":"Update
dependency @elastic/elasticsearch to ^8.16.0 (main) (#200275)\n\nThis PR
contains the following updates:\r\n\r\n| Package | Type | Update |
Change
|\r\n|---|---|---|---|\r\n|\r\n[@elastic/elasticsearch](http://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/index.html)\r\n([source](https://togithub.com/elastic/elasticsearch-js))
| dependencies\r\n| minor | [`^8.15.2`
->\r\n`^8.16.0`](https://renovatebot.com/diffs/npm/@elastic%2felasticsearch/8.15.2/8.16.0)\r\n|\r\n\r\n---\r\n\r\n###
Release
Notes\r\n\r\n<details>\r\n<summary>elastic/elasticsearch-js\r\n(@&#8203;elastic/elasticsearch)</summary>\r\n\r\n###\r\n[`v8.16.0`](https://togithub.com/elastic/elasticsearch-js/releases/tag/v8.16.0)\r\n\r\n[Compare\r\nSource](https://togithub.com/elastic/elasticsearch-js/compare/v8.15.2...v8.16.0)\r\n\r\n\r\n[Changelog](https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/8.16/changelog-client.html)\r\n\r\n</details>\r\n\r\n---\r\n\r\n###
Configuration\r\n\r\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\r\nAutomerge - At any time (no schedule
defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this
manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR
becomes conflicted, or you tick the\r\nrebase/retry checkbox.\r\n\r\n🔕
**Ignore**: Close this PR and you won't be reminded about this
update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] <!-- rebase-check -->If you
want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis
PR has been generated by
[Renovate\r\nBot](https://togithub.com/renovatebot/renovate).\r\n\r\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkNvcmUiLCJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDpza2lwIiwicmVsZWFzZV9ub3RlOnNraXAiXX0=-->\r\n\r\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"e061b4c352ee6d423eb74d8623a09fb2eca87cda"}}]}]
BACKPORT-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
afharo pushed a commit that referenced this pull request Dec 17, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@redocly/cli](https://togithub.com/Redocly/redocly-cli) |
devDependencies | minor | [`^1.25.15` ->
`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)
|
| [@redocly/cli](https://togithub.com/Redocly/redocly-cli) |
dependencies | minor | [`^1.25.15` ->
`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)
|

---

### Release Notes

<details>
<summary>Redocly/redocly-cli (@&#8203;redocly/cli)</summary>

###
[`v1.26.0`](https://togithub.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.26.0)

[Compare
Source](https://togithub.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.15...@redocly/cli@1.26.0)

##### Minor Changes

-   Introduced the `struct` rule and deprecated the `spec` rule.
Added the `spec` ruleset, which enforces compliance with the
specifications.

##### Patch Changes

- Fixed an issue where the CLI would fail to run on Windows due to a
breaking change in the Node.js API.
- Fixed an issue where `join` would throw an error when a glob pattern
was provided.
- Updated `sourceDescriptions` to enforce a valid type field, ensuring
compliance with the Arazzo specification.
- Updated
[@&#8203;redocly/openapi-core](https://togithub.com/redocly/openapi-core)
to v1.26.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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkNvcmUiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Dec 17, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@redocly/cli](https://togithub.com/Redocly/redocly-cli) |
devDependencies | minor | [`^1.25.15` ->
`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)
|
| [@redocly/cli](https://togithub.com/Redocly/redocly-cli) |
dependencies | minor | [`^1.25.15` ->
`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)
|

---

### Release Notes

<details>
<summary>Redocly/redocly-cli (@&elastic#8203;redocly/cli)</summary>

###
[`v1.26.0`](https://togithub.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.26.0)

[Compare
Source](https://togithub.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.15...@redocly/cli@1.26.0)

##### Minor Changes

-   Introduced the `struct` rule and deprecated the `spec` rule.
Added the `spec` ruleset, which enforces compliance with the
specifications.

##### Patch Changes

- Fixed an issue where the CLI would fail to run on Windows due to a
breaking change in the Node.js API.
- Fixed an issue where `join` would throw an error when a glob pattern
was provided.
- Updated `sourceDescriptions` to enforce a valid type field, ensuring
compliance with the Arazzo specification.
- Updated
[@&elastic#8203;redocly/openapi-core](https://togithub.com/redocly/openapi-core)
to v1.26.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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkNvcmUiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit 25c019a)
kibanamachine added a commit that referenced this pull request Dec 17, 2024
…4517)

# Backport

This will backport the following commits from `main` to `8.x`:
- [Update dependency @redocly/cli to ^1.26.0 (main)
(#204435)](#204435)

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

### 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-17T04:41:31Z","message":"Update
dependency @redocly/cli to ^1.26.0 (main) (#204435)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[@redocly/cli](https://togithub.com/Redocly/redocly-cli)
|\ndevDependencies | minor | [`^1.25.15`
->\n`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)\n|\n|
[@redocly/cli](https://togithub.com/Redocly/redocly-cli) |\ndependencies
| minor | [`^1.25.15`
->\n`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)\n|\n\n---\n\n###
Release Notes\n\n<details>\n<summary>Redocly/redocly-cli
(@&#8203;redocly/cli)</summary>\n\n###\n[`v1.26.0`](https://togithub.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.26.0)\n\n[Compare\nSource](https://togithub.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.15...@redocly/cli@1.26.0)\n\n#####
Minor Changes\n\n- Introduced the `struct` rule and deprecated the
`spec` rule.\nAdded the `spec` ruleset, which enforces compliance with
the\nspecifications.\n\n##### Patch Changes\n\n- Fixed an issue where
the CLI would fail to run on Windows due to a\nbreaking change in the
Node.js API.\n- Fixed an issue where `join` would throw an error when a
glob pattern\nwas provided.\n- Updated `sourceDescriptions` to enforce a
valid type field, ensuring\ncompliance with the Arazzo specification.\n-
Updated\n[@&#8203;redocly/openapi-core](https://togithub.com/redocly/openapi-core)\nto
v1.26.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
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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkNvcmUiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"25c019aec93e2af39d8d5225cdc197fbc9bc46ac","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","backport:prev-minor"],"title":"Update
dependency @redocly/cli to ^1.26.0
(main)","number":204435,"url":"https://github.com/elastic/kibana/pull/204435","mergeCommit":{"message":"Update
dependency @redocly/cli to ^1.26.0 (main) (#204435)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[@redocly/cli](https://togithub.com/Redocly/redocly-cli)
|\ndevDependencies | minor | [`^1.25.15`
->\n`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)\n|\n|
[@redocly/cli](https://togithub.com/Redocly/redocly-cli) |\ndependencies
| minor | [`^1.25.15`
->\n`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)\n|\n\n---\n\n###
Release Notes\n\n<details>\n<summary>Redocly/redocly-cli
(@&#8203;redocly/cli)</summary>\n\n###\n[`v1.26.0`](https://togithub.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.26.0)\n\n[Compare\nSource](https://togithub.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.15...@redocly/cli@1.26.0)\n\n#####
Minor Changes\n\n- Introduced the `struct` rule and deprecated the
`spec` rule.\nAdded the `spec` ruleset, which enforces compliance with
the\nspecifications.\n\n##### Patch Changes\n\n- Fixed an issue where
the CLI would fail to run on Windows due to a\nbreaking change in the
Node.js API.\n- Fixed an issue where `join` would throw an error when a
glob pattern\nwas provided.\n- Updated `sourceDescriptions` to enforce a
valid type field, ensuring\ncompliance with the Arazzo specification.\n-
Updated\n[@&#8203;redocly/openapi-core](https://togithub.com/redocly/openapi-core)\nto
v1.26.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
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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkNvcmUiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"25c019aec93e2af39d8d5225cdc197fbc9bc46ac"}},"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/204435","number":204435,"mergeCommit":{"message":"Update
dependency @redocly/cli to ^1.26.0 (main) (#204435)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[@redocly/cli](https://togithub.com/Redocly/redocly-cli)
|\ndevDependencies | minor | [`^1.25.15`
->\n`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)\n|\n|
[@redocly/cli](https://togithub.com/Redocly/redocly-cli) |\ndependencies
| minor | [`^1.25.15`
->\n`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)\n|\n\n---\n\n###
Release Notes\n\n<details>\n<summary>Redocly/redocly-cli
(@&#8203;redocly/cli)</summary>\n\n###\n[`v1.26.0`](https://togithub.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.26.0)\n\n[Compare\nSource](https://togithub.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.15...@redocly/cli@1.26.0)\n\n#####
Minor Changes\n\n- Introduced the `struct` rule and deprecated the
`spec` rule.\nAdded the `spec` ruleset, which enforces compliance with
the\nspecifications.\n\n##### Patch Changes\n\n- Fixed an issue where
the CLI would fail to run on Windows due to a\nbreaking change in the
Node.js API.\n- Fixed an issue where `join` would throw an error when a
glob pattern\nwas provided.\n- Updated `sourceDescriptions` to enforce a
valid type field, ensuring\ncompliance with the Arazzo specification.\n-
Updated\n[@&#8203;redocly/openapi-core](https://togithub.com/redocly/openapi-core)\nto
v1.26.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
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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkNvcmUiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>","sha":"25c019aec93e2af39d8d5225cdc197fbc9bc46ac"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
markov00 added a commit that referenced this pull request Dec 19, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@elastic/charts](https://togithub.com/elastic/elastic-charts) |
dependencies | patch | [`68.0.3` ->
`68.0.4`](https://renovatebot.com/diffs/npm/@elastic%2fcharts/68.0.3/68.0.4)
|

This version of charts exports a helper function to correct an issue
with the chart background color for the new Borealis theme. In addition
to this we created a simplified hook `useElasticChartsTheme` from the
`@kbn/charts-theme` package which reads the `euiTheme`.


```diff
-import { Chart, Settings, LIGHT_THEME, DARK_THEME } from '@elastic/charts';
+import { Chart, Settings } from '@elastic/charts';
-import { useEuiTheme } from '@elastic/eui';

+import { useElasticChartsTheme } from '@kbn/charts-theme';
 
 export function MyComponent() {
-  const euiTheme = useEuiTheme();
-  const baseTheme = euiTheme.colorMode === 'LIGHT' ? LIGHT_THEME : DARK_THEME;
+  const baseTheme = useElasticChartsTheme();
 
   return (
     <Chart>
       <Settings
         baseTheme={baseTheme}
         {/* ... */}
       />
       {/* ... */}
     </Chart>
   )
 }
```


---

### Release Notes

<details>
<summary>elastic/elastic-charts (@&#8203;elastic/charts)</summary>

###
[`v68.0.4`](https://togithub.com/elastic/elastic-charts/blob/HEAD/CHANGELOG.md#6804-2024-12-11)

[Compare
Source](https://togithub.com/elastic/elastic-charts/compare/v68.0.3...v68.0.4)

##### Bug Fixes

- **xy:** compute per series and global minPointsDistance
([#&#8203;2571](https://togithub.com/elastic/elastic-charts/issues/2571))
([8dae2c1](https://togithub.com/elastic/elastic-charts/commit/8dae2c1f4c99146aa757b2d3eec9d72846248cc7))

##### Performance Improvements

- fix unnecessary re-render
([#&#8203;2573](https://togithub.com/elastic/elastic-charts/issues/2573))
([feacfd6](https://togithub.com/elastic/elastic-charts/commit/feacfd6247b9580a8d32bc5d6284329b2035c1ba))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlZpc3VhbGl6YXRpb25zIiwiYmFja3BvcnQ6cHJldi1taW5vciIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: nickofthyme <nicholas.partridge@elastic.co>
Co-authored-by: adcoelho <antonio.coelho@elastic.co>
Co-authored-by: Marco Vettorello <marco.vettorello@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
JoseLuisGJ pushed a commit to JoseLuisGJ/kibana that referenced this pull request Dec 19, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@redocly/cli](https://togithub.com/Redocly/redocly-cli) |
devDependencies | minor | [`^1.25.15` ->
`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)
|
| [@redocly/cli](https://togithub.com/Redocly/redocly-cli) |
dependencies | minor | [`^1.25.15` ->
`^1.26.0`](https://renovatebot.com/diffs/npm/@redocly%2fcli/1.25.15/1.26.0)
|

---

### Release Notes

<details>
<summary>Redocly/redocly-cli (@&elastic#8203;redocly/cli)</summary>

###
[`v1.26.0`](https://togithub.com/Redocly/redocly-cli/releases/tag/%40redocly/cli%401.26.0)

[Compare
Source](https://togithub.com/Redocly/redocly-cli/compare/@redocly/cli@1.25.15...@redocly/cli@1.26.0)

##### Minor Changes

-   Introduced the `struct` rule and deprecated the `spec` rule.
Added the `spec` ruleset, which enforces compliance with the
specifications.

##### Patch Changes

- Fixed an issue where the CLI would fail to run on Windows due to a
breaking change in the Node.js API.
- Fixed an issue where `join` would throw an error when a glob pattern
was provided.
- Updated `sourceDescriptions` to enforce a valid type field, ensuring
compliance with the Arazzo specification.
- Updated
[@&elastic#8203;redocly/openapi-core](https://togithub.com/redocly/openapi-core)
to v1.26.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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkNvcmUiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
JoseLuisGJ pushed a commit to JoseLuisGJ/kibana that referenced this pull request Dec 19, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@elastic/charts](https://togithub.com/elastic/elastic-charts) |
dependencies | patch | [`68.0.3` ->
`68.0.4`](https://renovatebot.com/diffs/npm/@elastic%2fcharts/68.0.3/68.0.4)
|

This version of charts exports a helper function to correct an issue
with the chart background color for the new Borealis theme. In addition
to this we created a simplified hook `useElasticChartsTheme` from the
`@kbn/charts-theme` package which reads the `euiTheme`.


```diff
-import { Chart, Settings, LIGHT_THEME, DARK_THEME } from '@elastic/charts';
+import { Chart, Settings } from '@elastic/charts';
-import { useEuiTheme } from '@elastic/eui';

+import { useElasticChartsTheme } from '@kbn/charts-theme';
 
 export function MyComponent() {
-  const euiTheme = useEuiTheme();
-  const baseTheme = euiTheme.colorMode === 'LIGHT' ? LIGHT_THEME : DARK_THEME;
+  const baseTheme = useElasticChartsTheme();
 
   return (
     <Chart>
       <Settings
         baseTheme={baseTheme}
         {/* ... */}
       />
       {/* ... */}
     </Chart>
   )
 }
```


---

### Release Notes

<details>
<summary>elastic/elastic-charts (@&elastic#8203;elastic/charts)</summary>

###
[`v68.0.4`](https://togithub.com/elastic/elastic-charts/blob/HEAD/CHANGELOG.md#6804-2024-12-11)

[Compare
Source](https://togithub.com/elastic/elastic-charts/compare/v68.0.3...v68.0.4)

##### Bug Fixes

- **xy:** compute per series and global minPointsDistance
([#&elastic#8203;2571](https://togithub.com/elastic/elastic-charts/issues/2571))
([8dae2c1](https://togithub.com/elastic/elastic-charts/commit/8dae2c1f4c99146aa757b2d3eec9d72846248cc7))

##### Performance Improvements

- fix unnecessary re-render
([#&elastic#8203;2573](https://togithub.com/elastic/elastic-charts/issues/2573))
([feacfd6](https://togithub.com/elastic/elastic-charts/commit/feacfd6247b9580a8d32bc5d6284329b2035c1ba))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlZpc3VhbGl6YXRpb25zIiwiYmFja3BvcnQ6cHJldi1taW5vciIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: nickofthyme <nicholas.partridge@elastic.co>
Co-authored-by: adcoelho <antonio.coelho@elastic.co>
Co-authored-by: Marco Vettorello <marco.vettorello@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
azasypkin pushed a commit that referenced this pull request Dec 31, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://togithub.com/actions/checkout) | action |
minor | `v4` -> `v4.2.2` |
| [actions/checkout](https://togithub.com/actions/checkout) | action |
patch | `v4.2.0` -> `v4.2.2` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v4.2.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.1...v4.2.2)

- `url-helper.ts` now leverages well-known environment variables by
[@&#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1941](https://togithub.com/actions/checkout/pull/1941)
- Expand unit test coverage for `isGhes` by
[@&#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1946](https://togithub.com/actions/checkout/pull/1946)

###
[`v4.2.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.0...v4.2.1)

- Check out other refs/\* by commit if provided, fall back to ref by
[@&#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1924](https://togithub.com/actions/checkout/pull/1924)

###
[`v4.2.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.7...v4.2.0)

- Add Ref and Commit outputs by
[@&#8203;lucacome](https://togithub.com/lucacome) in
[https://github.com/actions/checkout/pull/1180](https://togithub.com/actions/checkout/pull/1180)
- Dependency updates by
[@&#8203;dependabot-](https://togithub.com/dependabot-)
[https://github.com/actions/checkout/pull/1777](https://togithub.com/actions/checkout/pull/1777),
[https://github.com/actions/checkout/pull/1872](https://togithub.com/actions/checkout/pull/1872)

###
[`v4.1.7`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.6...v4.1.7)

- Bump the minor-npm-dependencies group across 1 directory with 4
updates by [@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739)
- Bump actions/checkout from 3 to 4 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697)
- Check out other refs/\* by commit by
[@&#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774)
- Pin actions/checkout's own workflows to a known, good, stable version.
by [@&#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776)

###
[`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6)

- Check platform to set archive extension appropriately by
[@&#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)

###
[`v4.1.5`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5)

- Update NPM dependencies by
[@&#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703)
- Bump github/codeql-action from 2 to 3 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694)
- Bump actions/setup-node from 1 to 4 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696)
- Bump actions/upload-artifact from 2 to 4 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695)
- README: Suggest `user.email` to be
`41898282+github-actions[bot]@&#8203;users.noreply.github.com` by
[@&#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707)

###
[`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4)

- Disable `extensions.worktreeConfig` when disabling `sparse-checkout`
by [@&#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1692](https://togithub.com/actions/checkout/pull/1692)
- Add dependabot config by
[@&#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1688](https://togithub.com/actions/checkout/pull/1688)
- Bump the minor-actions-dependencies group with 2 updates by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1693](https://togithub.com/actions/checkout/pull/1693)
- Bump word-wrap from 1.2.3 to 1.2.5 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1643](https://togithub.com/actions/checkout/pull/1643)

###
[`v4.1.3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3)

- Check git version before attempting to disable `sparse-checkout` by
[@&#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656)
- Add SSH user parameter by
[@&#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685)
- Update `actions/checkout` version in `update-main-version.yml` by
[@&#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650)

###
[`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2)

- Fix: Disable sparse checkout whenever `sparse-checkout` option is not
present [@&#8203;dscho](https://togithub.com/dscho) in
[https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)

###
[`v4.1.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v411)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)

- Correct link to GitHub Docs by
[@&#8203;peterbe](https://togithub.com/peterbe) in
[https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)
- Link to release page from what's new section by
[@&#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)

###
[`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4...v4.1.0)

- [Add support for partial checkout
filters](https://togithub.com/actions/checkout/pull/1396)

</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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
azasypkin pushed a commit to azasypkin/kibana that referenced this pull request Dec 31, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://togithub.com/actions/checkout) | action |
minor | `v4` -> `v4.2.2` |
| [actions/checkout](https://togithub.com/actions/checkout) | action |
patch | `v4.2.0` -> `v4.2.2` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v4.2.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.1...v4.2.2)

- `url-helper.ts` now leverages well-known environment variables by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1941](https://togithub.com/actions/checkout/pull/1941)
- Expand unit test coverage for `isGhes` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1946](https://togithub.com/actions/checkout/pull/1946)

###
[`v4.2.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.0...v4.2.1)

- Check out other refs/\* by commit if provided, fall back to ref by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1924](https://togithub.com/actions/checkout/pull/1924)

###
[`v4.2.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.7...v4.2.0)

- Add Ref and Commit outputs by
[@&elastic#8203;lucacome](https://togithub.com/lucacome) in
[https://github.com/actions/checkout/pull/1180](https://togithub.com/actions/checkout/pull/1180)
- Dependency updates by
[@&elastic#8203;dependabot-](https://togithub.com/dependabot-)
[https://github.com/actions/checkout/pull/1777](https://togithub.com/actions/checkout/pull/1777),
[https://github.com/actions/checkout/pull/1872](https://togithub.com/actions/checkout/pull/1872)

###
[`v4.1.7`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.6...v4.1.7)

- Bump the minor-npm-dependencies group across 1 directory with 4
updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739)
- Bump actions/checkout from 3 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697)
- Check out other refs/\* by commit by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774)
- Pin actions/checkout's own workflows to a known, good, stable version.
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776)

###
[`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6)

- Check platform to set archive extension appropriately by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)

###
[`v4.1.5`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5)

- Update NPM dependencies by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703)
- Bump github/codeql-action from 2 to 3 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694)
- Bump actions/setup-node from 1 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696)
- Bump actions/upload-artifact from 2 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695)
- README: Suggest `user.email` to be
`41898282+github-actions[bot]@&elastic#8203;users.noreply.github.com` by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707)

###
[`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4)

- Disable `extensions.worktreeConfig` when disabling `sparse-checkout`
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1692](https://togithub.com/actions/checkout/pull/1692)
- Add dependabot config by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1688](https://togithub.com/actions/checkout/pull/1688)
- Bump the minor-actions-dependencies group with 2 updates by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1693](https://togithub.com/actions/checkout/pull/1693)
- Bump word-wrap from 1.2.3 to 1.2.5 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1643](https://togithub.com/actions/checkout/pull/1643)

###
[`v4.1.3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3)

- Check git version before attempting to disable `sparse-checkout` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656)
- Add SSH user parameter by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685)
- Update `actions/checkout` version in `update-main-version.yml` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650)

###
[`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2)

- Fix: Disable sparse checkout whenever `sparse-checkout` option is not
present [@&elastic#8203;dscho](https://togithub.com/dscho) in
[https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)

###
[`v4.1.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v411)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)

- Correct link to GitHub Docs by
[@&elastic#8203;peterbe](https://togithub.com/peterbe) in
[https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)
- Link to release page from what's new section by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)

###
[`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4...v4.1.0)

- [Add support for partial checkout
filters](https://togithub.com/actions/checkout/pull/1396)

</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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit 7865d09)

# Conflicts:
#	.github/workflows/codeql-stats.yml
#	.github/workflows/codeql.yml
#	.github/workflows/updatecli-compose.yml
azasypkin pushed a commit to azasypkin/kibana that referenced this pull request Dec 31, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://togithub.com/actions/checkout) | action |
minor | `v4` -> `v4.2.2` |
| [actions/checkout](https://togithub.com/actions/checkout) | action |
patch | `v4.2.0` -> `v4.2.2` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v4.2.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.1...v4.2.2)

- `url-helper.ts` now leverages well-known environment variables by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1941](https://togithub.com/actions/checkout/pull/1941)
- Expand unit test coverage for `isGhes` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1946](https://togithub.com/actions/checkout/pull/1946)

###
[`v4.2.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.0...v4.2.1)

- Check out other refs/\* by commit if provided, fall back to ref by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1924](https://togithub.com/actions/checkout/pull/1924)

###
[`v4.2.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.7...v4.2.0)

- Add Ref and Commit outputs by
[@&elastic#8203;lucacome](https://togithub.com/lucacome) in
[https://github.com/actions/checkout/pull/1180](https://togithub.com/actions/checkout/pull/1180)
- Dependency updates by
[@&elastic#8203;dependabot-](https://togithub.com/dependabot-)
[https://github.com/actions/checkout/pull/1777](https://togithub.com/actions/checkout/pull/1777),
[https://github.com/actions/checkout/pull/1872](https://togithub.com/actions/checkout/pull/1872)

###
[`v4.1.7`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.6...v4.1.7)

- Bump the minor-npm-dependencies group across 1 directory with 4
updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739)
- Bump actions/checkout from 3 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697)
- Check out other refs/\* by commit by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774)
- Pin actions/checkout's own workflows to a known, good, stable version.
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776)

###
[`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6)

- Check platform to set archive extension appropriately by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)

###
[`v4.1.5`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5)

- Update NPM dependencies by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703)
- Bump github/codeql-action from 2 to 3 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694)
- Bump actions/setup-node from 1 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696)
- Bump actions/upload-artifact from 2 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695)
- README: Suggest `user.email` to be
`41898282+github-actions[bot]@&elastic#8203;users.noreply.github.com` by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707)

###
[`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4)

- Disable `extensions.worktreeConfig` when disabling `sparse-checkout`
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1692](https://togithub.com/actions/checkout/pull/1692)
- Add dependabot config by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1688](https://togithub.com/actions/checkout/pull/1688)
- Bump the minor-actions-dependencies group with 2 updates by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1693](https://togithub.com/actions/checkout/pull/1693)
- Bump word-wrap from 1.2.3 to 1.2.5 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1643](https://togithub.com/actions/checkout/pull/1643)

###
[`v4.1.3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3)

- Check git version before attempting to disable `sparse-checkout` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656)
- Add SSH user parameter by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685)
- Update `actions/checkout` version in `update-main-version.yml` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650)

###
[`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2)

- Fix: Disable sparse checkout whenever `sparse-checkout` option is not
present [@&elastic#8203;dscho](https://togithub.com/dscho) in
[https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)

###
[`v4.1.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v411)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)

- Correct link to GitHub Docs by
[@&elastic#8203;peterbe](https://togithub.com/peterbe) in
[https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)
- Link to release page from what's new section by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)

###
[`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4...v4.1.0)

- [Add support for partial checkout
filters](https://togithub.com/actions/checkout/pull/1396)

</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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit 7865d09)

# Conflicts:
#	.github/workflows/codeql-stats.yml
#	.github/workflows/codeql.yml
#	.github/workflows/updatecli-compose.yml
azasypkin pushed a commit to azasypkin/kibana that referenced this pull request Dec 31, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://togithub.com/actions/checkout) | action |
minor | `v4` -> `v4.2.2` |
| [actions/checkout](https://togithub.com/actions/checkout) | action |
patch | `v4.2.0` -> `v4.2.2` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v4.2.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.1...v4.2.2)

- `url-helper.ts` now leverages well-known environment variables by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1941](https://togithub.com/actions/checkout/pull/1941)
- Expand unit test coverage for `isGhes` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1946](https://togithub.com/actions/checkout/pull/1946)

###
[`v4.2.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.0...v4.2.1)

- Check out other refs/\* by commit if provided, fall back to ref by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1924](https://togithub.com/actions/checkout/pull/1924)

###
[`v4.2.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.7...v4.2.0)

- Add Ref and Commit outputs by
[@&elastic#8203;lucacome](https://togithub.com/lucacome) in
[https://github.com/actions/checkout/pull/1180](https://togithub.com/actions/checkout/pull/1180)
- Dependency updates by
[@&elastic#8203;dependabot-](https://togithub.com/dependabot-)
[https://github.com/actions/checkout/pull/1777](https://togithub.com/actions/checkout/pull/1777),
[https://github.com/actions/checkout/pull/1872](https://togithub.com/actions/checkout/pull/1872)

###
[`v4.1.7`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.6...v4.1.7)

- Bump the minor-npm-dependencies group across 1 directory with 4
updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739)
- Bump actions/checkout from 3 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697)
- Check out other refs/\* by commit by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774)
- Pin actions/checkout's own workflows to a known, good, stable version.
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776)

###
[`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6)

- Check platform to set archive extension appropriately by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)

###
[`v4.1.5`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5)

- Update NPM dependencies by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703)
- Bump github/codeql-action from 2 to 3 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694)
- Bump actions/setup-node from 1 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696)
- Bump actions/upload-artifact from 2 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695)
- README: Suggest `user.email` to be
`41898282+github-actions[bot]@&elastic#8203;users.noreply.github.com` by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707)

###
[`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4)

- Disable `extensions.worktreeConfig` when disabling `sparse-checkout`
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1692](https://togithub.com/actions/checkout/pull/1692)
- Add dependabot config by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1688](https://togithub.com/actions/checkout/pull/1688)
- Bump the minor-actions-dependencies group with 2 updates by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1693](https://togithub.com/actions/checkout/pull/1693)
- Bump word-wrap from 1.2.3 to 1.2.5 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1643](https://togithub.com/actions/checkout/pull/1643)

###
[`v4.1.3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3)

- Check git version before attempting to disable `sparse-checkout` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656)
- Add SSH user parameter by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685)
- Update `actions/checkout` version in `update-main-version.yml` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650)

###
[`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2)

- Fix: Disable sparse checkout whenever `sparse-checkout` option is not
present [@&elastic#8203;dscho](https://togithub.com/dscho) in
[https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)

###
[`v4.1.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v411)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)

- Correct link to GitHub Docs by
[@&elastic#8203;peterbe](https://togithub.com/peterbe) in
[https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)
- Link to release page from what's new section by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)

###
[`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4...v4.1.0)

- [Add support for partial checkout
filters](https://togithub.com/actions/checkout/pull/1396)

</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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
(cherry picked from commit 7865d09)

# Conflicts:
#	.github/workflows/alert-failed-test.yml
#	.github/workflows/codeql-stats.yml
#	.github/workflows/codeql.yml
#	.github/workflows/label-failed-test.yml
#	.github/workflows/launchdarkly-code-references.yml
#	.github/workflows/skip-failed-test.yml
#	.github/workflows/updatecli-compose.yml
azasypkin added a commit that referenced this pull request Dec 31, 2024
)

# Backport

This will backport the following commits from `main` to `8.x`:
- [Update actions/checkout action to v4.2.2 (main)
(#195305)](#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>
azasypkin added a commit that referenced this pull request Dec 31, 2024
…5318)

# Backport

This will backport the following commits from `main` to `8.17`:
- [Update actions/checkout action to v4.2.2 (main)
(#195305)](#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>
azasypkin added a commit that referenced this pull request Dec 31, 2024
…5319)

# Backport

This will backport the following commits from `main` to `8.16`:
- [Update actions/checkout action to v4.2.2 (main)
(#195305)](#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>
azasypkin added a commit that referenced this pull request Dec 31, 2024
…5321)

# Backport

This will backport the following commits from `main` to `7.17`:
- [Update actions/checkout action to v4.2.2 (main)
(#195305)](#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>
stratoula pushed a commit to stratoula/kibana that referenced this pull request Jan 2, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@elastic/charts](https://togithub.com/elastic/elastic-charts) |
dependencies | patch | [`68.0.3` ->
`68.0.4`](https://renovatebot.com/diffs/npm/@elastic%2fcharts/68.0.3/68.0.4)
|

This version of charts exports a helper function to correct an issue
with the chart background color for the new Borealis theme. In addition
to this we created a simplified hook `useElasticChartsTheme` from the
`@kbn/charts-theme` package which reads the `euiTheme`.


```diff
-import { Chart, Settings, LIGHT_THEME, DARK_THEME } from '@elastic/charts';
+import { Chart, Settings } from '@elastic/charts';
-import { useEuiTheme } from '@elastic/eui';

+import { useElasticChartsTheme } from '@kbn/charts-theme';
 
 export function MyComponent() {
-  const euiTheme = useEuiTheme();
-  const baseTheme = euiTheme.colorMode === 'LIGHT' ? LIGHT_THEME : DARK_THEME;
+  const baseTheme = useElasticChartsTheme();
 
   return (
     <Chart>
       <Settings
         baseTheme={baseTheme}
         {/* ... */}
       />
       {/* ... */}
     </Chart>
   )
 }
```


---

### Release Notes

<details>
<summary>elastic/elastic-charts (@&elastic#8203;elastic/charts)</summary>

###
[`v68.0.4`](https://togithub.com/elastic/elastic-charts/blob/HEAD/CHANGELOG.md#6804-2024-12-11)

[Compare
Source](https://togithub.com/elastic/elastic-charts/compare/v68.0.3...v68.0.4)

##### Bug Fixes

- **xy:** compute per series and global minPointsDistance
([#&elastic#8203;2571](https://togithub.com/elastic/elastic-charts/issues/2571))
([8dae2c1](https://togithub.com/elastic/elastic-charts/commit/8dae2c1f4c99146aa757b2d3eec9d72846248cc7))

##### Performance Improvements

- fix unnecessary re-render
([#&elastic#8203;2573](https://togithub.com/elastic/elastic-charts/issues/2573))
([feacfd6](https://togithub.com/elastic/elastic-charts/commit/feacfd6247b9580a8d32bc5d6284329b2035c1ba))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlZpc3VhbGl6YXRpb25zIiwiYmFja3BvcnQ6cHJldi1taW5vciIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: nickofthyme <nicholas.partridge@elastic.co>
Co-authored-by: adcoelho <antonio.coelho@elastic.co>
Co-authored-by: Marco Vettorello <marco.vettorello@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
stratoula pushed a commit to stratoula/kibana that referenced this pull request Jan 2, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://togithub.com/actions/checkout) | action |
minor | `v4` -> `v4.2.2` |
| [actions/checkout](https://togithub.com/actions/checkout) | action |
patch | `v4.2.0` -> `v4.2.2` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v4.2.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.1...v4.2.2)

- `url-helper.ts` now leverages well-known environment variables by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1941](https://togithub.com/actions/checkout/pull/1941)
- Expand unit test coverage for `isGhes` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1946](https://togithub.com/actions/checkout/pull/1946)

###
[`v4.2.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.0...v4.2.1)

- Check out other refs/\* by commit if provided, fall back to ref by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1924](https://togithub.com/actions/checkout/pull/1924)

###
[`v4.2.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.7...v4.2.0)

- Add Ref and Commit outputs by
[@&elastic#8203;lucacome](https://togithub.com/lucacome) in
[https://github.com/actions/checkout/pull/1180](https://togithub.com/actions/checkout/pull/1180)
- Dependency updates by
[@&elastic#8203;dependabot-](https://togithub.com/dependabot-)
[https://github.com/actions/checkout/pull/1777](https://togithub.com/actions/checkout/pull/1777),
[https://github.com/actions/checkout/pull/1872](https://togithub.com/actions/checkout/pull/1872)

###
[`v4.1.7`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.6...v4.1.7)

- Bump the minor-npm-dependencies group across 1 directory with 4
updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739)
- Bump actions/checkout from 3 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697)
- Check out other refs/\* by commit by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774)
- Pin actions/checkout's own workflows to a known, good, stable version.
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776)

###
[`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6)

- Check platform to set archive extension appropriately by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)

###
[`v4.1.5`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5)

- Update NPM dependencies by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703)
- Bump github/codeql-action from 2 to 3 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694)
- Bump actions/setup-node from 1 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696)
- Bump actions/upload-artifact from 2 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695)
- README: Suggest `user.email` to be
`41898282+github-actions[bot]@&elastic#8203;users.noreply.github.com` by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707)

###
[`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4)

- Disable `extensions.worktreeConfig` when disabling `sparse-checkout`
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1692](https://togithub.com/actions/checkout/pull/1692)
- Add dependabot config by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1688](https://togithub.com/actions/checkout/pull/1688)
- Bump the minor-actions-dependencies group with 2 updates by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1693](https://togithub.com/actions/checkout/pull/1693)
- Bump word-wrap from 1.2.3 to 1.2.5 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1643](https://togithub.com/actions/checkout/pull/1643)

###
[`v4.1.3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3)

- Check git version before attempting to disable `sparse-checkout` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656)
- Add SSH user parameter by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685)
- Update `actions/checkout` version in `update-main-version.yml` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650)

###
[`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2)

- Fix: Disable sparse checkout whenever `sparse-checkout` option is not
present [@&elastic#8203;dscho](https://togithub.com/dscho) in
[https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)

###
[`v4.1.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v411)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)

- Correct link to GitHub Docs by
[@&elastic#8203;peterbe](https://togithub.com/peterbe) in
[https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)
- Link to release page from what's new section by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)

###
[`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4...v4.1.0)

- [Add support for partial checkout
filters](https://togithub.com/actions/checkout/pull/1396)

</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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
benakansara pushed a commit to benakansara/kibana that referenced this pull request Jan 2, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@elastic/charts](https://togithub.com/elastic/elastic-charts) |
dependencies | patch | [`68.0.3` ->
`68.0.4`](https://renovatebot.com/diffs/npm/@elastic%2fcharts/68.0.3/68.0.4)
|

This version of charts exports a helper function to correct an issue
with the chart background color for the new Borealis theme. In addition
to this we created a simplified hook `useElasticChartsTheme` from the
`@kbn/charts-theme` package which reads the `euiTheme`.


```diff
-import { Chart, Settings, LIGHT_THEME, DARK_THEME } from '@elastic/charts';
+import { Chart, Settings } from '@elastic/charts';
-import { useEuiTheme } from '@elastic/eui';

+import { useElasticChartsTheme } from '@kbn/charts-theme';
 
 export function MyComponent() {
-  const euiTheme = useEuiTheme();
-  const baseTheme = euiTheme.colorMode === 'LIGHT' ? LIGHT_THEME : DARK_THEME;
+  const baseTheme = useElasticChartsTheme();
 
   return (
     <Chart>
       <Settings
         baseTheme={baseTheme}
         {/* ... */}
       />
       {/* ... */}
     </Chart>
   )
 }
```


---

### Release Notes

<details>
<summary>elastic/elastic-charts (@&elastic#8203;elastic/charts)</summary>

###
[`v68.0.4`](https://togithub.com/elastic/elastic-charts/blob/HEAD/CHANGELOG.md#6804-2024-12-11)

[Compare
Source](https://togithub.com/elastic/elastic-charts/compare/v68.0.3...v68.0.4)

##### Bug Fixes

- **xy:** compute per series and global minPointsDistance
([#&elastic#8203;2571](https://togithub.com/elastic/elastic-charts/issues/2571))
([8dae2c1](https://togithub.com/elastic/elastic-charts/commit/8dae2c1f4c99146aa757b2d3eec9d72846248cc7))

##### Performance Improvements

- fix unnecessary re-render
([#&elastic#8203;2573](https://togithub.com/elastic/elastic-charts/issues/2573))
([feacfd6](https://togithub.com/elastic/elastic-charts/commit/feacfd6247b9580a8d32bc5d6284329b2035c1ba))

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOlZpc3VhbGl6YXRpb25zIiwiYmFja3BvcnQ6cHJldi1taW5vciIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: nickofthyme <nicholas.partridge@elastic.co>
Co-authored-by: adcoelho <antonio.coelho@elastic.co>
Co-authored-by: Marco Vettorello <marco.vettorello@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
benakansara pushed a commit to benakansara/kibana that referenced this pull request Jan 2, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://togithub.com/actions/checkout) | action |
minor | `v4` -> `v4.2.2` |
| [actions/checkout](https://togithub.com/actions/checkout) | action |
patch | `v4.2.0` -> `v4.2.2` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v4.2.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.1...v4.2.2)

- `url-helper.ts` now leverages well-known environment variables by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1941](https://togithub.com/actions/checkout/pull/1941)
- Expand unit test coverage for `isGhes` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1946](https://togithub.com/actions/checkout/pull/1946)

###
[`v4.2.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.0...v4.2.1)

- Check out other refs/\* by commit if provided, fall back to ref by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1924](https://togithub.com/actions/checkout/pull/1924)

###
[`v4.2.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.7...v4.2.0)

- Add Ref and Commit outputs by
[@&elastic#8203;lucacome](https://togithub.com/lucacome) in
[https://github.com/actions/checkout/pull/1180](https://togithub.com/actions/checkout/pull/1180)
- Dependency updates by
[@&elastic#8203;dependabot-](https://togithub.com/dependabot-)
[https://github.com/actions/checkout/pull/1777](https://togithub.com/actions/checkout/pull/1777),
[https://github.com/actions/checkout/pull/1872](https://togithub.com/actions/checkout/pull/1872)

###
[`v4.1.7`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.6...v4.1.7)

- Bump the minor-npm-dependencies group across 1 directory with 4
updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739)
- Bump actions/checkout from 3 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697)
- Check out other refs/\* by commit by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774)
- Pin actions/checkout's own workflows to a known, good, stable version.
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776)

###
[`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6)

- Check platform to set archive extension appropriately by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)

###
[`v4.1.5`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5)

- Update NPM dependencies by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703)
- Bump github/codeql-action from 2 to 3 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694)
- Bump actions/setup-node from 1 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696)
- Bump actions/upload-artifact from 2 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695)
- README: Suggest `user.email` to be
`41898282+github-actions[bot]@&elastic#8203;users.noreply.github.com` by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707)

###
[`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4)

- Disable `extensions.worktreeConfig` when disabling `sparse-checkout`
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1692](https://togithub.com/actions/checkout/pull/1692)
- Add dependabot config by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1688](https://togithub.com/actions/checkout/pull/1688)
- Bump the minor-actions-dependencies group with 2 updates by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1693](https://togithub.com/actions/checkout/pull/1693)
- Bump word-wrap from 1.2.3 to 1.2.5 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1643](https://togithub.com/actions/checkout/pull/1643)

###
[`v4.1.3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3)

- Check git version before attempting to disable `sparse-checkout` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656)
- Add SSH user parameter by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685)
- Update `actions/checkout` version in `update-main-version.yml` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650)

###
[`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2)

- Fix: Disable sparse checkout whenever `sparse-checkout` option is not
present [@&elastic#8203;dscho](https://togithub.com/dscho) in
[https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)

###
[`v4.1.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v411)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)

- Correct link to GitHub Docs by
[@&elastic#8203;peterbe](https://togithub.com/peterbe) in
[https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)
- Link to release page from what's new section by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)

###
[`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4...v4.1.0)

- [Add support for partial checkout
filters](https://togithub.com/actions/checkout/pull/1396)

</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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
cqliu1 pushed a commit to cqliu1/kibana that referenced this pull request Jan 2, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://togithub.com/actions/checkout) | action |
minor | `v4` -> `v4.2.2` |
| [actions/checkout](https://togithub.com/actions/checkout) | action |
patch | `v4.2.0` -> `v4.2.2` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v4.2.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.1...v4.2.2)

- `url-helper.ts` now leverages well-known environment variables by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1941](https://togithub.com/actions/checkout/pull/1941)
- Expand unit test coverage for `isGhes` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1946](https://togithub.com/actions/checkout/pull/1946)

###
[`v4.2.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.2.0...v4.2.1)

- Check out other refs/\* by commit if provided, fall back to ref by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1924](https://togithub.com/actions/checkout/pull/1924)

###
[`v4.2.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.7...v4.2.0)

- Add Ref and Commit outputs by
[@&elastic#8203;lucacome](https://togithub.com/lucacome) in
[https://github.com/actions/checkout/pull/1180](https://togithub.com/actions/checkout/pull/1180)
- Dependency updates by
[@&elastic#8203;dependabot-](https://togithub.com/dependabot-)
[https://github.com/actions/checkout/pull/1777](https://togithub.com/actions/checkout/pull/1777),
[https://github.com/actions/checkout/pull/1872](https://togithub.com/actions/checkout/pull/1872)

###
[`v4.1.7`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.6...v4.1.7)

- Bump the minor-npm-dependencies group across 1 directory with 4
updates by [@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739)
- Bump actions/checkout from 3 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697)
- Check out other refs/\* by commit by
[@&elastic#8203;orhantoy](https://togithub.com/orhantoy) in
[https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774)
- Pin actions/checkout's own workflows to a known, good, stable version.
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776)

###
[`v4.1.6`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v416)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.5...v4.1.6)

- Check platform to set archive extension appropriately by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1732](https://togithub.com/actions/checkout/pull/1732)

###
[`v4.1.5`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v415)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.4...v4.1.5)

- Update NPM dependencies by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1703](https://togithub.com/actions/checkout/pull/1703)
- Bump github/codeql-action from 2 to 3 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1694](https://togithub.com/actions/checkout/pull/1694)
- Bump actions/setup-node from 1 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1696](https://togithub.com/actions/checkout/pull/1696)
- Bump actions/upload-artifact from 2 to 4 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1695](https://togithub.com/actions/checkout/pull/1695)
- README: Suggest `user.email` to be
`41898282+github-actions[bot]@&elastic#8203;users.noreply.github.com` by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1707](https://togithub.com/actions/checkout/pull/1707)

###
[`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4)

- Disable `extensions.worktreeConfig` when disabling `sparse-checkout`
by [@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1692](https://togithub.com/actions/checkout/pull/1692)
- Add dependabot config by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1688](https://togithub.com/actions/checkout/pull/1688)
- Bump the minor-actions-dependencies group with 2 updates by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1693](https://togithub.com/actions/checkout/pull/1693)
- Bump word-wrap from 1.2.3 to 1.2.5 by
[@&elastic#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/actions/checkout/pull/1643](https://togithub.com/actions/checkout/pull/1643)

###
[`v4.1.3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v413)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3)

- Check git version before attempting to disable `sparse-checkout` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1656](https://togithub.com/actions/checkout/pull/1656)
- Add SSH user parameter by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1685](https://togithub.com/actions/checkout/pull/1685)
- Update `actions/checkout` version in `update-main-version.yml` by
[@&elastic#8203;jww3](https://togithub.com/jww3) in
[https://github.com/actions/checkout/pull/1650](https://togithub.com/actions/checkout/pull/1650)

###
[`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2)

- Fix: Disable sparse checkout whenever `sparse-checkout` option is not
present [@&elastic#8203;dscho](https://togithub.com/dscho) in
[https://github.com/actions/checkout/pull/1598](https://togithub.com/actions/checkout/pull/1598)

###
[`v4.1.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v411)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4.1.0...v4.1.1)

- Correct link to GitHub Docs by
[@&elastic#8203;peterbe](https://togithub.com/peterbe) in
[https://github.com/actions/checkout/pull/1511](https://togithub.com/actions/checkout/pull/1511)
- Link to release page from what's new section by
[@&elastic#8203;cory-miller](https://togithub.com/cory-miller) in
[https://github.com/actions/checkout/pull/1514](https://togithub.com/actions/checkout/pull/1514)

###
[`v4.1.0`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v410)

[Compare
Source](https://togithub.com/actions/checkout/compare/v4...v4.1.0)

- [Add support for partial checkout
filters](https://togithub.com/actions/checkout/pull/1396)

</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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOk9wZXJhdGlvbnMiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
davismcphee added a commit that referenced this pull request Jan 6, 2025
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@types/diff](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/diff)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff))
| devDependencies | major | [`^5.0.8` ->
`^6.0.0`](https://renovatebot.com/diffs/npm/@types%2fdiff/5.0.8/6.0.0) |
| [diff](https://togithub.com/kpdecker/jsdiff) | dependencies | major |
[`^5.1.0` ->
`^7.0.0`](https://renovatebot.com/diffs/npm/diff/5.1.0/7.0.0) |
|
[fastest-levenshtein](https://togithub.com/ka-weihe/fastest-levenshtein)
| dependencies | patch | [`^1.0.12` ->
`^1.0.16`](https://renovatebot.com/diffs/npm/fastest-levenshtein/1.0.12/1.0.16)
|

---

### Release Notes

<details>
<summary>kpdecker/jsdiff (diff)</summary>

###
[`v7.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#700)

[Compare
Source](https://togithub.com/kpdecker/jsdiff/compare/v6.0.0...7.0.0)

Just a single (breaking) bugfix, undoing a behaviour change introduced
accidentally in 6.0.0:

- [#&#8203;554](https://togithub.com/kpdecker/jsdiff/pull/554)
**`diffWords` treats numbers and underscores as word characters again.**
This behaviour was broken in v6.0.0.

###
[`v6.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#600)

[Compare
Source](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)

This is a release containing many, *many* breaking changes. The
objective of this release was to carry out a mass fix, in one go, of all
the open bugs and design problems that required breaking changes to fix.
A substantial, but exhaustive, changelog is below.

[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)

- [#&#8203;497](https://togithub.com/kpdecker/jsdiff/pull/497)
**`diffWords` behavior has been radically changed.** Previously, even
with `ignoreWhitespace: true`, runs of whitespace were tokens, which led
to unhelpful and unintuitive diffing behavior in typical texts.
Specifically, even when two texts contained overlapping passages,
`diffWords` would sometimes choose to delete all the words from the old
text and insert them anew in their new positions in order to avoid
having to delete or insert whitespace tokens. Whitespace sequences are
no longer tokens as of this release, which affects both the generated
diffs and the `count`s.

    Runs of whitespace are still tokens in `diffWordsWithSpace`.

As part of the changes to `diffWords`, **a new `.postProcess` method has
been added on the base `Diff` type**, which can be overridden in custom
`Diff` implementations.

**`diffLines` with `ignoreWhitespace: true` will no longer ignore the
insertion or deletion of entire extra lines of whitespace at the end of
the text**. Previously, these would not show up as insertions or
deletions, as a side effect of a hack in the base diffing algorithm
meant to help ignore whitespace in `diffWords`. More generally, **the
undocumented special handling in the core algorithm for ignored
terminals has been removed entirely.** (This special case behavior used
to rewrite the final two change objects in a scenario where the final
change object was an addition or deletion and its `value` was treated as
equal to the empty string when compared using the diff object's
`.equals` method.)

- [#&#8203;500](https://togithub.com/kpdecker/jsdiff/pull/500)
**`diffChars` now diffs Unicode code points** instead of UTF-16 code
units.

- [#&#8203;508](https://togithub.com/kpdecker/jsdiff/pull/508)
**`parsePatch` now always runs in what was previously "strict" mode; the
undocumented `strict` option has been removed.** Previously, by default,
`parsePatch` (and other patch functions that use it under the hood to
parse patches) would accept a patch where the line counts in the headers
were inconsistent with the actual patch content - e.g. where a hunk
started with the header `@@&#8203; -1,3 +1,6 @&#8203;@&#8203;`,
indicating that the content below spanned 3 lines in the old file and 6
lines in the new file, but then the actual content below the header
consisted of some different number of lines, say 10 lines of context, 5
deletions, and 1 insertion. Actually trying to work with these patches
using `applyPatch` or `merge`, however, would produce incorrect results
instead of just ignoring the incorrect headers, making this "feature"
more of a trap than something actually useful. It's been ripped out, and
now we are always "strict" and will reject patches where the line counts
in the headers aren't consistent with the actual patch content.

- [#&#8203;435](https://togithub.com/kpdecker/jsdiff/pull/435) **Fix
`parsePatch` handling of control characters.** `parsePatch` used to
interpret various unusual control characters - namely vertical tabs,
form feeds, lone carriage returns without a line feed, and EBCDIC NELs -
as line breaks when parsing a patch file. This was inconsistent with the
behavior of both JsDiff's own `diffLines` method and also the Unix
`diff` and `patch` utils, which all simply treat those control
characters as ordinary characters. The result of this discrepancy was
that some well-formed patches - produced either by `diff` or by JsDiff
itself and handled properly by the `patch` util - would be wrongly
parsed by `parsePatch`, with the effect that it would disregard the
remainder of a hunk after encountering one of these control characters.

- [#&#8203;439](https://togithub.com/kpdecker/jsdiff/pull/439) **Prefer
diffs that order deletions before insertions.** When faced with a choice
between two diffs with an equal total edit distance, the Myers diff
algorithm generally prefers one that does deletions before insertions
rather than insertions before deletions. For instance, when diffing
`abcd` against `acbd`, it will prefer a diff that says to delete the `b`
and then insert a new `b` after the `c`, over a diff that says to insert
a `c` before the `b` and then delete the existing `c`. JsDiff deviated
from the published Myers algorithm in a way that led to it having the
opposite preference in many cases, including that example. This is now
fixed, meaning diffs output by JsDiff will more accurately reflect what
the published Myers diff algorithm would output.

- [#&#8203;455](https://togithub.com/kpdecker/jsdiff/pull/455) **The
`added` and `removed` properties of change objects are now guaranteed to
be set to a boolean value.** (Previously, they would be set to
`undefined` or omitted entirely instead of setting them to false.)

- [#&#8203;464](https://togithub.com/kpdecker/jsdiff/pull/464)
Specifying `{maxEditLength: 0}` now sets a max edit length of 0 instead
of no maximum.

- [#&#8203;460](https://togithub.com/kpdecker/jsdiff/pull/460) **Added
`oneChangePerToken` option.**

- [#&#8203;467](https://togithub.com/kpdecker/jsdiff/pull/467)
**Consistent ordering of arguments to `comparator(left, right)`.**
Values from the old array will now consistently be passed as the first
argument (`left`) and values from the new array as the second argument
(`right`). Previously this was almost (but not quite) always the other
way round.

- [#&#8203;480](https://togithub.com/kpdecker/jsdiff/pull/480) **Passing
`maxEditLength` to `createPatch` & `createTwoFilesPatch` now works
properly** (i.e. returns undefined if the max edit distance is exceeded;
previous behavior was to crash with a `TypeError` if the edit distance
was exceeded).

- [#&#8203;486](https://togithub.com/kpdecker/jsdiff/pull/486) **The
`ignoreWhitespace` option of `diffLines` behaves more sensibly now.**
`value`s in returned change objects now include leading/trailing
whitespace even when `ignoreWhitespace` is used, just like how with
`ignoreCase` the `value`s still reflect the case of one of the original
texts instead of being all-lowercase. `ignoreWhitespace` is also now
compatible with `newlineIsToken`. Finally, **`diffTrimmedLines` is
deprecated** (and removed from the docs) in favour of using `diffLines`
with `ignoreWhitespace: true`; the two are, and always have been,
equivalent.

- [#&#8203;490](https://togithub.com/kpdecker/jsdiff/pull/490) **When
calling diffing functions in async mode by passing a `callback` option,
the diff result will now be passed as the *first* argument to the
callback instead of the second.** (Previously, the first argument was
never used at all and would always have value `undefined`.)

- [#&#8203;489](togithub.com/kpdecker/jsdiff/pull/489) **`this.options`
no longer exists on `Diff` objects.** Instead, `options` is now passed
as an argument to methods that rely on options, like `equals(left,
right, options)`. This fixes a race condition in async mode, where
diffing behaviour could be changed mid-execution if a concurrent usage
of the same `Diff` instances overwrote its `options`.

- [#&#8203;518](https://togithub.com/kpdecker/jsdiff/pull/518)
**`linedelimiters` no longer exists** on patch objects; instead, when a
patch with Windows-style CRLF line endings is parsed, **the lines in
`lines` will end with `\r`**. There is now a **new
`autoConvertLineEndings` option, on by default**, which makes it so that
when a patch with Windows-style line endings is applied to a source file
with Unix style line endings, the patch gets autoconverted to use
Unix-style line endings, and when a patch with Unix-style line endings
is applied to a source file with Windows-style line endings, it gets
autoconverted to use Windows-style line endings.

- [#&#8203;521](https://togithub.com/kpdecker/jsdiff/pull/521) **the
`callback` option is now supported by `structuredPatch`, `createPatch`,
and `createTwoFilesPatch`**

- [#&#8203;529](https://togithub.com/kpdecker/jsdiff/pull/529)
**`parsePatch` can now parse patches where lines starting with `--` or
`++` are deleted/inserted**; previously, there were edge cases where the
parser would choke on valid patches or give wrong results.

- [#&#8203;530](https://togithub.com/kpdecker/jsdiff/pull/530) **Added
`ignoreNewlineAtEof` option to `diffLines`**

- [#&#8203;533](https://togithub.com/kpdecker/jsdiff/pull/533)
**`applyPatch` uses an entirely new algorithm for fuzzy matching.**
Differences between the old and new algorithm are as follows:
- The `fuzzFactor` now indicates the maximum [*Levenshtein*
distance](https://en.wikipedia.org/wiki/Levenshtein_distance) that there
can be between the context shown in a hunk and the actual file content
at a location where we try to apply the hunk. (Previously, it
represented a maximum [*Hamming*
distance](https://en.wikipedia.org/wiki/Hamming_distance), meaning that
a single insertion or deletion in the source file could stop a hunk from
applying even with a high `fuzzFactor`.)
- A hunk containing a deletion can now only be applied in a context
where the line to be deleted actually appears verbatim. (Previously, as
long as enough context lines in the hunk matched, `applyPatch` would
apply the hunk anyway and delete a completely different line.)
- The context line immediately before and immediately after an insertion
must match exactly between the hunk and the file for a hunk to apply.
(Previously this was not required.)

- [#&#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535) **A bug
in patch generation functions is now fixed** that would sometimes
previously cause `\ No newline at end of file` to appear in the wrong
place in the generated patch, resulting in the patch being invalid.

- [#&#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535) **Passing
`newlineIsToken: true` to *patch*-generation functions is no longer
allowed.** (Passing it to `diffLines` is still supported - it's only
functions like `createPatch` where passing `newlineIsToken` is now an
error.) Allowing it to be passed never really made sense, since in cases
where the option had any effect on the output at all, the effect tended
to be causing a garbled patch to be created that couldn't actually be
applied to the source file.

- [#&#8203;539](https://togithub.com/kpdecker/jsdiff/pull/539)
**`diffWords` now takes an optional `intlSegmenter` option** which
should be an `Intl.Segmenter` with word-level granularity. This provides
better tokenization of text into words than the default behaviour, even
for English but especially for some other languages for which the
default behaviour is poor.

###
[`v5.2.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#v520)

[Compare
Source](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)

[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)

- [#&#8203;411](https://togithub.com/kpdecker/jsdiff/pull/411) Big
performance improvement. Previously an O(n) array-copying operation
inside the innermost loop of jsdiff's base diffing code increased the
overall worst-case time complexity of computing a diff from O(n²) to
O(n³). This is now fixed, bringing the worst-case time complexity down
to what it theoretically should be for a Myers diff implementation.
- [#&#8203;448](https://togithub.com/kpdecker/jsdiff/pull/448)
Performance improvement. Diagonals whose furthest-reaching D-path would
go off the edge of the edit graph are now skipped, rather than being
pointlessly considered as called for by the original Myers diff
algorithm. This dramatically speeds up computing diffs where the new
text just appends or truncates content at the end of the old text.
- [#&#8203;351](https://togithub.com/kpdecker/jsdiff/issues/351)
Importing from the lib folder - e.g. `require("diff/lib/diff/word.js")`
- will work again now. This had been broken for users on the latest
version of Node since Node 17.5.0, which changed how Node interprets the
`exports` property in jsdiff's `package.json` file.
- [#&#8203;344](https://togithub.com/kpdecker/jsdiff/issues/344)
`diffLines`, `createTwoFilesPatch`, and other patch-creation methods now
take an optional `stripTrailingCr: true` option which causes
Windows-style `\r\n` line endings to be replaced with Unix-style `\n`
line endings before calculating the diff, just like GNU `diff`'s
`--strip-trailing-cr` flag.
- [#&#8203;451](https://togithub.com/kpdecker/jsdiff/pull/451) Added
`diff.formatPatch`.
- [#&#8203;450](https://togithub.com/kpdecker/jsdiff/pull/450) Added
`diff.reversePatch`.
- [#&#8203;478](https://togithub.com/kpdecker/jsdiff/pull/478) Added
`timeout` option.

</details>

<details>
<summary>ka-weihe/fastest-levenshtein (fastest-levenshtein)</summary>

###
[`v1.0.16`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)

###
[`v1.0.15`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)

###
[`v1.0.14`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)

###
[`v1.0.13`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkRhdGFEaXNjb3ZlcnkiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

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>
Co-authored-by: Davis McPhee <davis.mcphee@elastic.co>
Co-authored-by: Nikita Indik <nikita.indik@elastic.co>
Co-authored-by: Matthias Wilhelm <matthias.wilhelm@elastic.co>
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Jan 6, 2025
…2622)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@types/diff](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/diff)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff))
| devDependencies | major | [`^5.0.8` ->
`^6.0.0`](https://renovatebot.com/diffs/npm/@types%2fdiff/5.0.8/6.0.0) |
| [diff](https://togithub.com/kpdecker/jsdiff) | dependencies | major |
[`^5.1.0` ->
`^7.0.0`](https://renovatebot.com/diffs/npm/diff/5.1.0/7.0.0) |
|
[fastest-levenshtein](https://togithub.com/ka-weihe/fastest-levenshtein)
| dependencies | patch | [`^1.0.12` ->
`^1.0.16`](https://renovatebot.com/diffs/npm/fastest-levenshtein/1.0.12/1.0.16)
|

---

### Release Notes

<details>
<summary>kpdecker/jsdiff (diff)</summary>

###
[`v7.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#700)

[Compare
Source](https://togithub.com/kpdecker/jsdiff/compare/v6.0.0...7.0.0)

Just a single (breaking) bugfix, undoing a behaviour change introduced
accidentally in 6.0.0:

- [#&elastic#8203;554](https://togithub.com/kpdecker/jsdiff/pull/554)
**`diffWords` treats numbers and underscores as word characters again.**
This behaviour was broken in v6.0.0.

###
[`v6.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#600)

[Compare
Source](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)

This is a release containing many, *many* breaking changes. The
objective of this release was to carry out a mass fix, in one go, of all
the open bugs and design problems that required breaking changes to fix.
A substantial, but exhaustive, changelog is below.

[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)

- [#&elastic#8203;497](https://togithub.com/kpdecker/jsdiff/pull/497)
**`diffWords` behavior has been radically changed.** Previously, even
with `ignoreWhitespace: true`, runs of whitespace were tokens, which led
to unhelpful and unintuitive diffing behavior in typical texts.
Specifically, even when two texts contained overlapping passages,
`diffWords` would sometimes choose to delete all the words from the old
text and insert them anew in their new positions in order to avoid
having to delete or insert whitespace tokens. Whitespace sequences are
no longer tokens as of this release, which affects both the generated
diffs and the `count`s.

    Runs of whitespace are still tokens in `diffWordsWithSpace`.

As part of the changes to `diffWords`, **a new `.postProcess` method has
been added on the base `Diff` type**, which can be overridden in custom
`Diff` implementations.

**`diffLines` with `ignoreWhitespace: true` will no longer ignore the
insertion or deletion of entire extra lines of whitespace at the end of
the text**. Previously, these would not show up as insertions or
deletions, as a side effect of a hack in the base diffing algorithm
meant to help ignore whitespace in `diffWords`. More generally, **the
undocumented special handling in the core algorithm for ignored
terminals has been removed entirely.** (This special case behavior used
to rewrite the final two change objects in a scenario where the final
change object was an addition or deletion and its `value` was treated as
equal to the empty string when compared using the diff object's
`.equals` method.)

- [#&elastic#8203;500](https://togithub.com/kpdecker/jsdiff/pull/500)
**`diffChars` now diffs Unicode code points** instead of UTF-16 code
units.

- [#&elastic#8203;508](https://togithub.com/kpdecker/jsdiff/pull/508)
**`parsePatch` now always runs in what was previously "strict" mode; the
undocumented `strict` option has been removed.** Previously, by default,
`parsePatch` (and other patch functions that use it under the hood to
parse patches) would accept a patch where the line counts in the headers
were inconsistent with the actual patch content - e.g. where a hunk
started with the header `@@&elastic#8203; -1,3 +1,6 @&elastic#8203;@&elastic#8203;`,
indicating that the content below spanned 3 lines in the old file and 6
lines in the new file, but then the actual content below the header
consisted of some different number of lines, say 10 lines of context, 5
deletions, and 1 insertion. Actually trying to work with these patches
using `applyPatch` or `merge`, however, would produce incorrect results
instead of just ignoring the incorrect headers, making this "feature"
more of a trap than something actually useful. It's been ripped out, and
now we are always "strict" and will reject patches where the line counts
in the headers aren't consistent with the actual patch content.

- [#&elastic#8203;435](https://togithub.com/kpdecker/jsdiff/pull/435) **Fix
`parsePatch` handling of control characters.** `parsePatch` used to
interpret various unusual control characters - namely vertical tabs,
form feeds, lone carriage returns without a line feed, and EBCDIC NELs -
as line breaks when parsing a patch file. This was inconsistent with the
behavior of both JsDiff's own `diffLines` method and also the Unix
`diff` and `patch` utils, which all simply treat those control
characters as ordinary characters. The result of this discrepancy was
that some well-formed patches - produced either by `diff` or by JsDiff
itself and handled properly by the `patch` util - would be wrongly
parsed by `parsePatch`, with the effect that it would disregard the
remainder of a hunk after encountering one of these control characters.

- [#&elastic#8203;439](https://togithub.com/kpdecker/jsdiff/pull/439) **Prefer
diffs that order deletions before insertions.** When faced with a choice
between two diffs with an equal total edit distance, the Myers diff
algorithm generally prefers one that does deletions before insertions
rather than insertions before deletions. For instance, when diffing
`abcd` against `acbd`, it will prefer a diff that says to delete the `b`
and then insert a new `b` after the `c`, over a diff that says to insert
a `c` before the `b` and then delete the existing `c`. JsDiff deviated
from the published Myers algorithm in a way that led to it having the
opposite preference in many cases, including that example. This is now
fixed, meaning diffs output by JsDiff will more accurately reflect what
the published Myers diff algorithm would output.

- [#&elastic#8203;455](https://togithub.com/kpdecker/jsdiff/pull/455) **The
`added` and `removed` properties of change objects are now guaranteed to
be set to a boolean value.** (Previously, they would be set to
`undefined` or omitted entirely instead of setting them to false.)

- [#&elastic#8203;464](https://togithub.com/kpdecker/jsdiff/pull/464)
Specifying `{maxEditLength: 0}` now sets a max edit length of 0 instead
of no maximum.

- [#&elastic#8203;460](https://togithub.com/kpdecker/jsdiff/pull/460) **Added
`oneChangePerToken` option.**

- [#&elastic#8203;467](https://togithub.com/kpdecker/jsdiff/pull/467)
**Consistent ordering of arguments to `comparator(left, right)`.**
Values from the old array will now consistently be passed as the first
argument (`left`) and values from the new array as the second argument
(`right`). Previously this was almost (but not quite) always the other
way round.

- [#&elastic#8203;480](https://togithub.com/kpdecker/jsdiff/pull/480) **Passing
`maxEditLength` to `createPatch` & `createTwoFilesPatch` now works
properly** (i.e. returns undefined if the max edit distance is exceeded;
previous behavior was to crash with a `TypeError` if the edit distance
was exceeded).

- [#&elastic#8203;486](https://togithub.com/kpdecker/jsdiff/pull/486) **The
`ignoreWhitespace` option of `diffLines` behaves more sensibly now.**
`value`s in returned change objects now include leading/trailing
whitespace even when `ignoreWhitespace` is used, just like how with
`ignoreCase` the `value`s still reflect the case of one of the original
texts instead of being all-lowercase. `ignoreWhitespace` is also now
compatible with `newlineIsToken`. Finally, **`diffTrimmedLines` is
deprecated** (and removed from the docs) in favour of using `diffLines`
with `ignoreWhitespace: true`; the two are, and always have been,
equivalent.

- [#&elastic#8203;490](https://togithub.com/kpdecker/jsdiff/pull/490) **When
calling diffing functions in async mode by passing a `callback` option,
the diff result will now be passed as the *first* argument to the
callback instead of the second.** (Previously, the first argument was
never used at all and would always have value `undefined`.)

- [#&elastic#8203;489](togithub.com/kpdecker/jsdiff/pull/489) **`this.options`
no longer exists on `Diff` objects.** Instead, `options` is now passed
as an argument to methods that rely on options, like `equals(left,
right, options)`. This fixes a race condition in async mode, where
diffing behaviour could be changed mid-execution if a concurrent usage
of the same `Diff` instances overwrote its `options`.

- [#&elastic#8203;518](https://togithub.com/kpdecker/jsdiff/pull/518)
**`linedelimiters` no longer exists** on patch objects; instead, when a
patch with Windows-style CRLF line endings is parsed, **the lines in
`lines` will end with `\r`**. There is now a **new
`autoConvertLineEndings` option, on by default**, which makes it so that
when a patch with Windows-style line endings is applied to a source file
with Unix style line endings, the patch gets autoconverted to use
Unix-style line endings, and when a patch with Unix-style line endings
is applied to a source file with Windows-style line endings, it gets
autoconverted to use Windows-style line endings.

- [#&elastic#8203;521](https://togithub.com/kpdecker/jsdiff/pull/521) **the
`callback` option is now supported by `structuredPatch`, `createPatch`,
and `createTwoFilesPatch`**

- [#&elastic#8203;529](https://togithub.com/kpdecker/jsdiff/pull/529)
**`parsePatch` can now parse patches where lines starting with `--` or
`++` are deleted/inserted**; previously, there were edge cases where the
parser would choke on valid patches or give wrong results.

- [#&elastic#8203;530](https://togithub.com/kpdecker/jsdiff/pull/530) **Added
`ignoreNewlineAtEof` option to `diffLines`**

- [#&elastic#8203;533](https://togithub.com/kpdecker/jsdiff/pull/533)
**`applyPatch` uses an entirely new algorithm for fuzzy matching.**
Differences between the old and new algorithm are as follows:
- The `fuzzFactor` now indicates the maximum [*Levenshtein*
distance](https://en.wikipedia.org/wiki/Levenshtein_distance) that there
can be between the context shown in a hunk and the actual file content
at a location where we try to apply the hunk. (Previously, it
represented a maximum [*Hamming*
distance](https://en.wikipedia.org/wiki/Hamming_distance), meaning that
a single insertion or deletion in the source file could stop a hunk from
applying even with a high `fuzzFactor`.)
- A hunk containing a deletion can now only be applied in a context
where the line to be deleted actually appears verbatim. (Previously, as
long as enough context lines in the hunk matched, `applyPatch` would
apply the hunk anyway and delete a completely different line.)
- The context line immediately before and immediately after an insertion
must match exactly between the hunk and the file for a hunk to apply.
(Previously this was not required.)

- [#&elastic#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535) **A bug
in patch generation functions is now fixed** that would sometimes
previously cause `\ No newline at end of file` to appear in the wrong
place in the generated patch, resulting in the patch being invalid.

- [#&elastic#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535) **Passing
`newlineIsToken: true` to *patch*-generation functions is no longer
allowed.** (Passing it to `diffLines` is still supported - it's only
functions like `createPatch` where passing `newlineIsToken` is now an
error.) Allowing it to be passed never really made sense, since in cases
where the option had any effect on the output at all, the effect tended
to be causing a garbled patch to be created that couldn't actually be
applied to the source file.

- [#&elastic#8203;539](https://togithub.com/kpdecker/jsdiff/pull/539)
**`diffWords` now takes an optional `intlSegmenter` option** which
should be an `Intl.Segmenter` with word-level granularity. This provides
better tokenization of text into words than the default behaviour, even
for English but especially for some other languages for which the
default behaviour is poor.

###
[`v5.2.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#v520)

[Compare
Source](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)

[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)

- [#&elastic#8203;411](https://togithub.com/kpdecker/jsdiff/pull/411) Big
performance improvement. Previously an O(n) array-copying operation
inside the innermost loop of jsdiff's base diffing code increased the
overall worst-case time complexity of computing a diff from O(n²) to
O(n³). This is now fixed, bringing the worst-case time complexity down
to what it theoretically should be for a Myers diff implementation.
- [#&elastic#8203;448](https://togithub.com/kpdecker/jsdiff/pull/448)
Performance improvement. Diagonals whose furthest-reaching D-path would
go off the edge of the edit graph are now skipped, rather than being
pointlessly considered as called for by the original Myers diff
algorithm. This dramatically speeds up computing diffs where the new
text just appends or truncates content at the end of the old text.
- [#&elastic#8203;351](https://togithub.com/kpdecker/jsdiff/issues/351)
Importing from the lib folder - e.g. `require("diff/lib/diff/word.js")`
- will work again now. This had been broken for users on the latest
version of Node since Node 17.5.0, which changed how Node interprets the
`exports` property in jsdiff's `package.json` file.
- [#&elastic#8203;344](https://togithub.com/kpdecker/jsdiff/issues/344)
`diffLines`, `createTwoFilesPatch`, and other patch-creation methods now
take an optional `stripTrailingCr: true` option which causes
Windows-style `\r\n` line endings to be replaced with Unix-style `\n`
line endings before calculating the diff, just like GNU `diff`'s
`--strip-trailing-cr` flag.
- [#&elastic#8203;451](https://togithub.com/kpdecker/jsdiff/pull/451) Added
`diff.formatPatch`.
- [#&elastic#8203;450](https://togithub.com/kpdecker/jsdiff/pull/450) Added
`diff.reversePatch`.
- [#&elastic#8203;478](https://togithub.com/kpdecker/jsdiff/pull/478) Added
`timeout` option.

</details>

<details>
<summary>ka-weihe/fastest-levenshtein (fastest-levenshtein)</summary>

###
[`v1.0.16`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)

###
[`v1.0.15`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)

###
[`v1.0.14`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)

###
[`v1.0.13`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkRhdGFEaXNjb3ZlcnkiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

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>
Co-authored-by: Davis McPhee <davis.mcphee@elastic.co>
Co-authored-by: Nikita Indik <nikita.indik@elastic.co>
Co-authored-by: Matthias Wilhelm <matthias.wilhelm@elastic.co>
(cherry picked from commit 90e738f)
kibanamachine added a commit that referenced this pull request Jan 7, 2025
) (#205647)

# Backport

This will backport the following commits from `main` to `8.x`:
- [Update @elastic/kibana-data-discovery dependencies (main)
(#202622)](https://github.com/elastic/kibana/pull/202622)

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

### 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":"2025-01-06T19:26:30Z","message":"Update
@elastic/kibana-data-discovery dependencies (main) (#202622)\n\nThis PR
contains the following updates:\r\n\r\n| Package | Type | Update |
Change
|\r\n|---|---|---|---|\r\n|\r\n[@types/diff](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/diff)\r\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff))\r\n|
devDependencies | major | [`^5.0.8`
->\r\n`^6.0.0`](https://renovatebot.com/diffs/npm/@types%2fdiff/5.0.8/6.0.0)
|\r\n| [diff](https://togithub.com/kpdecker/jsdiff) | dependencies |
major |\r\n[`^5.1.0`
->\r\n`^7.0.0`](https://renovatebot.com/diffs/npm/diff/5.1.0/7.0.0)
|\r\n|\r\n[fastest-levenshtein](https://togithub.com/ka-weihe/fastest-levenshtein)\r\n|
dependencies | patch | [`^1.0.12`
->\r\n`^1.0.16`](https://renovatebot.com/diffs/npm/fastest-levenshtein/1.0.12/1.0.16)\r\n|\r\n\r\n---\r\n\r\n###
Release Notes\r\n\r\n<details>\r\n<summary>kpdecker/jsdiff
(diff)</summary>\r\n\r\n###\r\n[`v7.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#700)\r\n\r\n[Compare\r\nSource](https://togithub.com/kpdecker/jsdiff/compare/v6.0.0...7.0.0)\r\n\r\nJust
a single (breaking) bugfix, undoing a behaviour change
introduced\r\naccidentally in 6.0.0:\r\n\r\n-
[#&#8203;554](https://togithub.com/kpdecker/jsdiff/pull/554)\r\n**`diffWords`
treats numbers and underscores as word characters again.**\r\nThis
behaviour was broken in
v6.0.0.\r\n\r\n###\r\n[`v6.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#600)\r\n\r\n[Compare\r\nSource](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)\r\n\r\nThis
is a release containing many, *many* breaking changes. The\r\nobjective
of this release was to carry out a mass fix, in one go, of all\r\nthe
open bugs and design problems that required breaking changes to
fix.\r\nA substantial, but exhaustive, changelog is
below.\r\n\r\n[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)\r\n\r\n-
[#&#8203;497](https://togithub.com/kpdecker/jsdiff/pull/497)\r\n**`diffWords`
behavior has been radically changed.** Previously, even\r\nwith
`ignoreWhitespace: true`, runs of whitespace were tokens, which
led\r\nto unhelpful and unintuitive diffing behavior in typical
texts.\r\nSpecifically, even when two texts contained overlapping
passages,\r\n`diffWords` would sometimes choose to delete all the words
from the old\r\ntext and insert them anew in their new positions in
order to avoid\r\nhaving to delete or insert whitespace tokens.
Whitespace sequences are\r\nno longer tokens as of this release, which
affects both the generated\r\ndiffs and the `count`s.\r\n\r\n Runs of
whitespace are still tokens in `diffWordsWithSpace`.\r\n\r\nAs part of
the changes to `diffWords`, **a new `.postProcess` method has\r\nbeen
added on the base `Diff` type**, which can be overridden in
custom\r\n`Diff` implementations.\r\n\r\n**`diffLines` with
`ignoreWhitespace: true` will no longer ignore the\r\ninsertion or
deletion of entire extra lines of whitespace at the end of\r\nthe
text**. Previously, these would not show up as insertions
or\r\ndeletions, as a side effect of a hack in the base diffing
algorithm\r\nmeant to help ignore whitespace in `diffWords`. More
generally, **the\r\nundocumented special handling in the core algorithm
for ignored\r\nterminals has been removed entirely.** (This special case
behavior used\r\nto rewrite the final two change objects in a scenario
where the final\r\nchange object was an addition or deletion and its
`value` was treated as\r\nequal to the empty string when compared using
the diff object's\r\n`.equals` method.)\r\n\r\n-
[#&#8203;500](https://togithub.com/kpdecker/jsdiff/pull/500)\r\n**`diffChars`
now diffs Unicode code points** instead of UTF-16
code\r\nunits.\r\n\r\n-
[#&#8203;508](https://togithub.com/kpdecker/jsdiff/pull/508)\r\n**`parsePatch`
now always runs in what was previously \"strict\" mode;
the\r\nundocumented `strict` option has been removed.** Previously, by
default,\r\n`parsePatch` (and other patch functions that use it under
the hood to\r\nparse patches) would accept a patch where the line counts
in the headers\r\nwere inconsistent with the actual patch content - e.g.
where a hunk\r\nstarted with the header `@@&#8203; -1,3 +1,6
@&#8203;@&#8203;`,\r\nindicating that the content below spanned 3 lines
in the old file and 6\r\nlines in the new file, but then the actual
content below the header\r\nconsisted of some different number of lines,
say 10 lines of context, 5\r\ndeletions, and 1 insertion. Actually
trying to work with these patches\r\nusing `applyPatch` or `merge`,
however, would produce incorrect results\r\ninstead of just ignoring the
incorrect headers, making this \"feature\"\r\nmore of a trap than
something actually useful. It's been ripped out, and\r\nnow we are
always \"strict\" and will reject patches where the line counts\r\nin
the headers aren't consistent with the actual patch content.\r\n\r\n-
[#&#8203;435](https://togithub.com/kpdecker/jsdiff/pull/435)
**Fix\r\n`parsePatch` handling of control characters.** `parsePatch`
used to\r\ninterpret various unusual control characters - namely
vertical tabs,\r\nform feeds, lone carriage returns without a line feed,
and EBCDIC NELs -\r\nas line breaks when parsing a patch file. This was
inconsistent with the\r\nbehavior of both JsDiff's own `diffLines`
method and also the Unix\r\n`diff` and `patch` utils, which all simply
treat those control\r\ncharacters as ordinary characters. The result of
this discrepancy was\r\nthat some well-formed patches - produced either
by `diff` or by JsDiff\r\nitself and handled properly by the `patch`
util - would be wrongly\r\nparsed by `parsePatch`, with the effect that
it would disregard the\r\nremainder of a hunk after encountering one of
these control characters.\r\n\r\n-
[#&#8203;439](https://togithub.com/kpdecker/jsdiff/pull/439)
**Prefer\r\ndiffs that order deletions before insertions.** When faced
with a choice\r\nbetween two diffs with an equal total edit distance,
the Myers diff\r\nalgorithm generally prefers one that does deletions
before insertions\r\nrather than insertions before deletions. For
instance, when diffing\r\n`abcd` against `acbd`, it will prefer a diff
that says to delete the `b`\r\nand then insert a new `b` after the `c`,
over a diff that says to insert\r\na `c` before the `b` and then delete
the existing `c`. JsDiff deviated\r\nfrom the published Myers algorithm
in a way that led to it having the\r\nopposite preference in many cases,
including that example. This is now\r\nfixed, meaning diffs output by
JsDiff will more accurately reflect what\r\nthe published Myers diff
algorithm would output.\r\n\r\n-
[#&#8203;455](https://togithub.com/kpdecker/jsdiff/pull/455)
**The\r\n`added` and `removed` properties of change objects are now
guaranteed to\r\nbe set to a boolean value.** (Previously, they would be
set to\r\n`undefined` or omitted entirely instead of setting them to
false.)\r\n\r\n-
[#&#8203;464](https://togithub.com/kpdecker/jsdiff/pull/464)\r\nSpecifying
`{maxEditLength: 0}` now sets a max edit length of 0 instead\r\nof no
maximum.\r\n\r\n-
[#&#8203;460](https://togithub.com/kpdecker/jsdiff/pull/460)
**Added\r\n`oneChangePerToken` option.**\r\n\r\n-
[#&#8203;467](https://togithub.com/kpdecker/jsdiff/pull/467)\r\n**Consistent
ordering of arguments to `comparator(left, right)`.**\r\nValues from the
old array will now consistently be passed as the first\r\nargument
(`left`) and values from the new array as the second
argument\r\n(`right`). Previously this was almost (but not quite) always
the other\r\nway round.\r\n\r\n-
[#&#8203;480](https://togithub.com/kpdecker/jsdiff/pull/480)
**Passing\r\n`maxEditLength` to `createPatch` & `createTwoFilesPatch`
now works\r\nproperly** (i.e. returns undefined if the max edit distance
is exceeded;\r\nprevious behavior was to crash with a `TypeError` if the
edit distance\r\nwas exceeded).\r\n\r\n-
[#&#8203;486](https://togithub.com/kpdecker/jsdiff/pull/486)
**The\r\n`ignoreWhitespace` option of `diffLines` behaves more sensibly
now.**\r\n`value`s in returned change objects now include
leading/trailing\r\nwhitespace even when `ignoreWhitespace` is used,
just like how with\r\n`ignoreCase` the `value`s still reflect the case
of one of the original\r\ntexts instead of being all-lowercase.
`ignoreWhitespace` is also now\r\ncompatible with `newlineIsToken`.
Finally, **`diffTrimmedLines` is\r\ndeprecated** (and removed from the
docs) in favour of using `diffLines`\r\nwith `ignoreWhitespace: true`;
the two are, and always have been,\r\nequivalent.\r\n\r\n-
[#&#8203;490](https://togithub.com/kpdecker/jsdiff/pull/490)
**When\r\ncalling diffing functions in async mode by passing a
`callback` option,\r\nthe diff result will now be passed as the *first*
argument to the\r\ncallback instead of the second.** (Previously, the
first argument was\r\nnever used at all and would always have value
`undefined`.)\r\n\r\n-
[#&#8203;489](togithub.com/kpdecker/jsdiff/pull/489)
**`this.options`\r\nno longer exists on `Diff` objects.** Instead,
`options` is now passed\r\nas an argument to methods that rely on
options, like `equals(left,\r\nright, options)`. This fixes a race
condition in async mode, where\r\ndiffing behaviour could be changed
mid-execution if a concurrent usage\r\nof the same `Diff` instances
overwrote its `options`.\r\n\r\n-
[#&#8203;518](https://togithub.com/kpdecker/jsdiff/pull/518)\r\n**`linedelimiters`
no longer exists** on patch objects; instead, when a\r\npatch with
Windows-style CRLF line endings is parsed, **the lines in\r\n`lines`
will end with `\\r`**. There is now a **new\r\n`autoConvertLineEndings`
option, on by default**, which makes it so that\r\nwhen a patch with
Windows-style line endings is applied to a source file\r\nwith Unix
style line endings, the patch gets autoconverted to use\r\nUnix-style
line endings, and when a patch with Unix-style line endings\r\nis
applied to a source file with Windows-style line endings, it
gets\r\nautoconverted to use Windows-style line endings.\r\n\r\n-
[#&#8203;521](https://togithub.com/kpdecker/jsdiff/pull/521)
**the\r\n`callback` option is now supported by `structuredPatch`,
`createPatch`,\r\nand `createTwoFilesPatch`**\r\n\r\n-
[#&#8203;529](https://togithub.com/kpdecker/jsdiff/pull/529)\r\n**`parsePatch`
can now parse patches where lines starting with `--` or\r\n`++` are
deleted/inserted**; previously, there were edge cases where
the\r\nparser would choke on valid patches or give wrong
results.\r\n\r\n-
[#&#8203;530](https://togithub.com/kpdecker/jsdiff/pull/530)
**Added\r\n`ignoreNewlineAtEof` option to `diffLines`**\r\n\r\n-
[#&#8203;533](https://togithub.com/kpdecker/jsdiff/pull/533)\r\n**`applyPatch`
uses an entirely new algorithm for fuzzy matching.**\r\nDifferences
between the old and new algorithm are as follows:\r\n- The `fuzzFactor`
now indicates the maximum
[*Levenshtein*\r\ndistance](https://en.wikipedia.org/wiki/Levenshtein_distance)
that there\r\ncan be between the context shown in a hunk and the actual
file content\r\nat a location where we try to apply the hunk.
(Previously, it\r\nrepresented a maximum
[*Hamming*\r\ndistance](https://en.wikipedia.org/wiki/Hamming_distance),
meaning that\r\na single insertion or deletion in the source file could
stop a hunk from\r\napplying even with a high `fuzzFactor`.)\r\n- A hunk
containing a deletion can now only be applied in a context\r\nwhere the
line to be deleted actually appears verbatim. (Previously, as\r\nlong as
enough context lines in the hunk matched, `applyPatch` would\r\napply
the hunk anyway and delete a completely different line.)\r\n- The
context line immediately before and immediately after an
insertion\r\nmust match exactly between the hunk and the file for a hunk
to apply.\r\n(Previously this was not required.)\r\n\r\n-
[#&#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535) **A
bug\r\nin patch generation functions is now fixed** that would
sometimes\r\npreviously cause `\\ No newline at end of file` to appear
in the wrong\r\nplace in the generated patch, resulting in the patch
being invalid.\r\n\r\n-
[#&#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535)
**Passing\r\n`newlineIsToken: true` to *patch*-generation functions is
no longer\r\nallowed.** (Passing it to `diffLines` is still supported -
it's only\r\nfunctions like `createPatch` where passing `newlineIsToken`
is now an\r\nerror.) Allowing it to be passed never really made sense,
since in cases\r\nwhere the option had any effect on the output at all,
the effect tended\r\nto be causing a garbled patch to be created that
couldn't actually be\r\napplied to the source file.\r\n\r\n-
[#&#8203;539](https://togithub.com/kpdecker/jsdiff/pull/539)\r\n**`diffWords`
now takes an optional `intlSegmenter` option** which\r\nshould be an
`Intl.Segmenter` with word-level granularity. This provides\r\nbetter
tokenization of text into words than the default behaviour, even\r\nfor
English but especially for some other languages for which the\r\ndefault
behaviour is
poor.\r\n\r\n###\r\n[`v5.2.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#v520)\r\n\r\n[Compare\r\nSource](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)\r\n\r\n[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)\r\n\r\n-
[#&#8203;411](https://togithub.com/kpdecker/jsdiff/pull/411)
Big\r\nperformance improvement. Previously an O(n) array-copying
operation\r\ninside the innermost loop of jsdiff's base diffing code
increased the\r\noverall worst-case time complexity of computing a diff
from O(n²) to\r\nO(n³). This is now fixed, bringing the worst-case time
complexity down\r\nto what it theoretically should be for a Myers diff
implementation.\r\n-
[#&#8203;448](https://togithub.com/kpdecker/jsdiff/pull/448)\r\nPerformance
improvement. Diagonals whose furthest-reaching D-path would\r\ngo off
the edge of the edit graph are now skipped, rather than
being\r\npointlessly considered as called for by the original Myers
diff\r\nalgorithm. This dramatically speeds up computing diffs where the
new\r\ntext just appends or truncates content at the end of the old
text.\r\n-
[#&#8203;351](https://togithub.com/kpdecker/jsdiff/issues/351)\r\nImporting
from the lib folder - e.g. `require(\"diff/lib/diff/word.js\")`\r\n-
will work again now. This had been broken for users on the
latest\r\nversion of Node since Node 17.5.0, which changed how Node
interprets the\r\n`exports` property in jsdiff's `package.json`
file.\r\n-
[#&#8203;344](https://togithub.com/kpdecker/jsdiff/issues/344)\r\n`diffLines`,
`createTwoFilesPatch`, and other patch-creation methods now\r\ntake an
optional `stripTrailingCr: true` option which causes\r\nWindows-style
`\\r\\n` line endings to be replaced with Unix-style `\\n`\r\nline
endings before calculating the diff, just like GNU
`diff`'s\r\n`--strip-trailing-cr` flag.\r\n-
[#&#8203;451](https://togithub.com/kpdecker/jsdiff/pull/451)
Added\r\n`diff.formatPatch`.\r\n-
[#&#8203;450](https://togithub.com/kpdecker/jsdiff/pull/450)
Added\r\n`diff.reversePatch`.\r\n-
[#&#8203;478](https://togithub.com/kpdecker/jsdiff/pull/478)
Added\r\n`timeout`
option.\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>ka-weihe/fastest-levenshtein
(fastest-levenshtein)</summary>\r\n\r\n###\r\n[`v1.0.16`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)\r\n\r\n###\r\n[`v1.0.15`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)\r\n\r\n###\r\n[`v1.0.14`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)\r\n\r\n###\r\n[`v1.0.13`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)\r\n\r\n</details>\r\n\r\n---\r\n\r\n###
Configuration\r\n\r\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\r\nAutomerge - At any time (no schedule
defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this
manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR
becomes conflicted, or you tick the\r\nrebase/retry checkbox.\r\n\r\n👻
**Immortal**: This PR will be recreated if closed unmerged.
Get\r\n[config
help](https://togithub.com/renovatebot/renovate/discussions)
if\r\nthat's undesired.\r\n\r\n---\r\n\r\n- [ ] <!-- rebase-check -->If
you want to rebase/retry this PR, check\r\nthis
box\r\n\r\n---\r\n\r\nThis PR has been generated by
[Renovate\r\nBot](https://togithub.com/renovatebot/renovate).\r\n\r\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkRhdGFEaXNjb3ZlcnkiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->\r\n\r\n---------\r\n\r\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Davis McPhee <davis.mcphee@elastic.co>\r\nCo-authored-by: Nikita Indik
<nikita.indik@elastic.co>\r\nCo-authored-by: Matthias Wilhelm
<matthias.wilhelm@elastic.co>","sha":"90e738f09d586e96ccad8a257e40c7b3beb36674","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:DataDiscovery","backport:prev-minor"],"title":"Update
@elastic/kibana-data-discovery dependencies
(main)","number":202622,"url":"https://github.com/elastic/kibana/pull/202622","mergeCommit":{"message":"Update
@elastic/kibana-data-discovery dependencies (main) (#202622)\n\nThis PR
contains the following updates:\r\n\r\n| Package | Type | Update |
Change
|\r\n|---|---|---|---|\r\n|\r\n[@types/diff](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/diff)\r\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff))\r\n|
devDependencies | major | [`^5.0.8`
->\r\n`^6.0.0`](https://renovatebot.com/diffs/npm/@types%2fdiff/5.0.8/6.0.0)
|\r\n| [diff](https://togithub.com/kpdecker/jsdiff) | dependencies |
major |\r\n[`^5.1.0`
->\r\n`^7.0.0`](https://renovatebot.com/diffs/npm/diff/5.1.0/7.0.0)
|\r\n|\r\n[fastest-levenshtein](https://togithub.com/ka-weihe/fastest-levenshtein)\r\n|
dependencies | patch | [`^1.0.12`
->\r\n`^1.0.16`](https://renovatebot.com/diffs/npm/fastest-levenshtein/1.0.12/1.0.16)\r\n|\r\n\r\n---\r\n\r\n###
Release Notes\r\n\r\n<details>\r\n<summary>kpdecker/jsdiff
(diff)</summary>\r\n\r\n###\r\n[`v7.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#700)\r\n\r\n[Compare\r\nSource](https://togithub.com/kpdecker/jsdiff/compare/v6.0.0...7.0.0)\r\n\r\nJust
a single (breaking) bugfix, undoing a behaviour change
introduced\r\naccidentally in 6.0.0:\r\n\r\n-
[#&#8203;554](https://togithub.com/kpdecker/jsdiff/pull/554)\r\n**`diffWords`
treats numbers and underscores as word characters again.**\r\nThis
behaviour was broken in
v6.0.0.\r\n\r\n###\r\n[`v6.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#600)\r\n\r\n[Compare\r\nSource](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)\r\n\r\nThis
is a release containing many, *many* breaking changes. The\r\nobjective
of this release was to carry out a mass fix, in one go, of all\r\nthe
open bugs and design problems that required breaking changes to
fix.\r\nA substantial, but exhaustive, changelog is
below.\r\n\r\n[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)\r\n\r\n-
[#&#8203;497](https://togithub.com/kpdecker/jsdiff/pull/497)\r\n**`diffWords`
behavior has been radically changed.** Previously, even\r\nwith
`ignoreWhitespace: true`, runs of whitespace were tokens, which
led\r\nto unhelpful and unintuitive diffing behavior in typical
texts.\r\nSpecifically, even when two texts contained overlapping
passages,\r\n`diffWords` would sometimes choose to delete all the words
from the old\r\ntext and insert them anew in their new positions in
order to avoid\r\nhaving to delete or insert whitespace tokens.
Whitespace sequences are\r\nno longer tokens as of this release, which
affects both the generated\r\ndiffs and the `count`s.\r\n\r\n Runs of
whitespace are still tokens in `diffWordsWithSpace`.\r\n\r\nAs part of
the changes to `diffWords`, **a new `.postProcess` method has\r\nbeen
added on the base `Diff` type**, which can be overridden in
custom\r\n`Diff` implementations.\r\n\r\n**`diffLines` with
`ignoreWhitespace: true` will no longer ignore the\r\ninsertion or
deletion of entire extra lines of whitespace at the end of\r\nthe
text**. Previously, these would not show up as insertions
or\r\ndeletions, as a side effect of a hack in the base diffing
algorithm\r\nmeant to help ignore whitespace in `diffWords`. More
generally, **the\r\nundocumented special handling in the core algorithm
for ignored\r\nterminals has been removed entirely.** (This special case
behavior used\r\nto rewrite the final two change objects in a scenario
where the final\r\nchange object was an addition or deletion and its
`value` was treated as\r\nequal to the empty string when compared using
the diff object's\r\n`.equals` method.)\r\n\r\n-
[#&#8203;500](https://togithub.com/kpdecker/jsdiff/pull/500)\r\n**`diffChars`
now diffs Unicode code points** instead of UTF-16
code\r\nunits.\r\n\r\n-
[#&#8203;508](https://togithub.com/kpdecker/jsdiff/pull/508)\r\n**`parsePatch`
now always runs in what was previously \"strict\" mode;
the\r\nundocumented `strict` option has been removed.** Previously, by
default,\r\n`parsePatch` (and other patch functions that use it under
the hood to\r\nparse patches) would accept a patch where the line counts
in the headers\r\nwere inconsistent with the actual patch content - e.g.
where a hunk\r\nstarted with the header `@@&#8203; -1,3 +1,6
@&#8203;@&#8203;`,\r\nindicating that the content below spanned 3 lines
in the old file and 6\r\nlines in the new file, but then the actual
content below the header\r\nconsisted of some different number of lines,
say 10 lines of context, 5\r\ndeletions, and 1 insertion. Actually
trying to work with these patches\r\nusing `applyPatch` or `merge`,
however, would produce incorrect results\r\ninstead of just ignoring the
incorrect headers, making this \"feature\"\r\nmore of a trap than
something actually useful. It's been ripped out, and\r\nnow we are
always \"strict\" and will reject patches where the line counts\r\nin
the headers aren't consistent with the actual patch content.\r\n\r\n-
[#&#8203;435](https://togithub.com/kpdecker/jsdiff/pull/435)
**Fix\r\n`parsePatch` handling of control characters.** `parsePatch`
used to\r\ninterpret various unusual control characters - namely
vertical tabs,\r\nform feeds, lone carriage returns without a line feed,
and EBCDIC NELs -\r\nas line breaks when parsing a patch file. This was
inconsistent with the\r\nbehavior of both JsDiff's own `diffLines`
method and also the Unix\r\n`diff` and `patch` utils, which all simply
treat those control\r\ncharacters as ordinary characters. The result of
this discrepancy was\r\nthat some well-formed patches - produced either
by `diff` or by JsDiff\r\nitself and handled properly by the `patch`
util - would be wrongly\r\nparsed by `parsePatch`, with the effect that
it would disregard the\r\nremainder of a hunk after encountering one of
these control characters.\r\n\r\n-
[#&#8203;439](https://togithub.com/kpdecker/jsdiff/pull/439)
**Prefer\r\ndiffs that order deletions before insertions.** When faced
with a choice\r\nbetween two diffs with an equal total edit distance,
the Myers diff\r\nalgorithm generally prefers one that does deletions
before insertions\r\nrather than insertions before deletions. For
instance, when diffing\r\n`abcd` against `acbd`, it will prefer a diff
that says to delete the `b`\r\nand then insert a new `b` after the `c`,
over a diff that says to insert\r\na `c` before the `b` and then delete
the existing `c`. JsDiff deviated\r\nfrom the published Myers algorithm
in a way that led to it having the\r\nopposite preference in many cases,
including that example. This is now\r\nfixed, meaning diffs output by
JsDiff will more accurately reflect what\r\nthe published Myers diff
algorithm would output.\r\n\r\n-
[#&#8203;455](https://togithub.com/kpdecker/jsdiff/pull/455)
**The\r\n`added` and `removed` properties of change objects are now
guaranteed to\r\nbe set to a boolean value.** (Previously, they would be
set to\r\n`undefined` or omitted entirely instead of setting them to
false.)\r\n\r\n-
[#&#8203;464](https://togithub.com/kpdecker/jsdiff/pull/464)\r\nSpecifying
`{maxEditLength: 0}` now sets a max edit length of 0 instead\r\nof no
maximum.\r\n\r\n-
[#&#8203;460](https://togithub.com/kpdecker/jsdiff/pull/460)
**Added\r\n`oneChangePerToken` option.**\r\n\r\n-
[#&#8203;467](https://togithub.com/kpdecker/jsdiff/pull/467)\r\n**Consistent
ordering of arguments to `comparator(left, right)`.**\r\nValues from the
old array will now consistently be passed as the first\r\nargument
(`left`) and values from the new array as the second
argument\r\n(`right`). Previously this was almost (but not quite) always
the other\r\nway round.\r\n\r\n-
[#&#8203;480](https://togithub.com/kpdecker/jsdiff/pull/480)
**Passing\r\n`maxEditLength` to `createPatch` & `createTwoFilesPatch`
now works\r\nproperly** (i.e. returns undefined if the max edit distance
is exceeded;\r\nprevious behavior was to crash with a `TypeError` if the
edit distance\r\nwas exceeded).\r\n\r\n-
[#&#8203;486](https://togithub.com/kpdecker/jsdiff/pull/486)
**The\r\n`ignoreWhitespace` option of `diffLines` behaves more sensibly
now.**\r\n`value`s in returned change objects now include
leading/trailing\r\nwhitespace even when `ignoreWhitespace` is used,
just like how with\r\n`ignoreCase` the `value`s still reflect the case
of one of the original\r\ntexts instead of being all-lowercase.
`ignoreWhitespace` is also now\r\ncompatible with `newlineIsToken`.
Finally, **`diffTrimmedLines` is\r\ndeprecated** (and removed from the
docs) in favour of using `diffLines`\r\nwith `ignoreWhitespace: true`;
the two are, and always have been,\r\nequivalent.\r\n\r\n-
[#&#8203;490](https://togithub.com/kpdecker/jsdiff/pull/490)
**When\r\ncalling diffing functions in async mode by passing a
`callback` option,\r\nthe diff result will now be passed as the *first*
argument to the\r\ncallback instead of the second.** (Previously, the
first argument was\r\nnever used at all and would always have value
`undefined`.)\r\n\r\n-
[#&#8203;489](togithub.com/kpdecker/jsdiff/pull/489)
**`this.options`\r\nno longer exists on `Diff` objects.** Instead,
`options` is now passed\r\nas an argument to methods that rely on
options, like `equals(left,\r\nright, options)`. This fixes a race
condition in async mode, where\r\ndiffing behaviour could be changed
mid-execution if a concurrent usage\r\nof the same `Diff` instances
overwrote its `options`.\r\n\r\n-
[#&#8203;518](https://togithub.com/kpdecker/jsdiff/pull/518)\r\n**`linedelimiters`
no longer exists** on patch objects; instead, when a\r\npatch with
Windows-style CRLF line endings is parsed, **the lines in\r\n`lines`
will end with `\\r`**. There is now a **new\r\n`autoConvertLineEndings`
option, on by default**, which makes it so that\r\nwhen a patch with
Windows-style line endings is applied to a source file\r\nwith Unix
style line endings, the patch gets autoconverted to use\r\nUnix-style
line endings, and when a patch with Unix-style line endings\r\nis
applied to a source file with Windows-style line endings, it
gets\r\nautoconverted to use Windows-style line endings.\r\n\r\n-
[#&#8203;521](https://togithub.com/kpdecker/jsdiff/pull/521)
**the\r\n`callback` option is now supported by `structuredPatch`,
`createPatch`,\r\nand `createTwoFilesPatch`**\r\n\r\n-
[#&#8203;529](https://togithub.com/kpdecker/jsdiff/pull/529)\r\n**`parsePatch`
can now parse patches where lines starting with `--` or\r\n`++` are
deleted/inserted**; previously, there were edge cases where
the\r\nparser would choke on valid patches or give wrong
results.\r\n\r\n-
[#&#8203;530](https://togithub.com/kpdecker/jsdiff/pull/530)
**Added\r\n`ignoreNewlineAtEof` option to `diffLines`**\r\n\r\n-
[#&#8203;533](https://togithub.com/kpdecker/jsdiff/pull/533)\r\n**`applyPatch`
uses an entirely new algorithm for fuzzy matching.**\r\nDifferences
between the old and new algorithm are as follows:\r\n- The `fuzzFactor`
now indicates the maximum
[*Levenshtein*\r\ndistance](https://en.wikipedia.org/wiki/Levenshtein_distance)
that there\r\ncan be between the context shown in a hunk and the actual
file content\r\nat a location where we try to apply the hunk.
(Previously, it\r\nrepresented a maximum
[*Hamming*\r\ndistance](https://en.wikipedia.org/wiki/Hamming_distance),
meaning that\r\na single insertion or deletion in the source file could
stop a hunk from\r\napplying even with a high `fuzzFactor`.)\r\n- A hunk
containing a deletion can now only be applied in a context\r\nwhere the
line to be deleted actually appears verbatim. (Previously, as\r\nlong as
enough context lines in the hunk matched, `applyPatch` would\r\napply
the hunk anyway and delete a completely different line.)\r\n- The
context line immediately before and immediately after an
insertion\r\nmust match exactly between the hunk and the file for a hunk
to apply.\r\n(Previously this was not required.)\r\n\r\n-
[#&#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535) **A
bug\r\nin patch generation functions is now fixed** that would
sometimes\r\npreviously cause `\\ No newline at end of file` to appear
in the wrong\r\nplace in the generated patch, resulting in the patch
being invalid.\r\n\r\n-
[#&#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535)
**Passing\r\n`newlineIsToken: true` to *patch*-generation functions is
no longer\r\nallowed.** (Passing it to `diffLines` is still supported -
it's only\r\nfunctions like `createPatch` where passing `newlineIsToken`
is now an\r\nerror.) Allowing it to be passed never really made sense,
since in cases\r\nwhere the option had any effect on the output at all,
the effect tended\r\nto be causing a garbled patch to be created that
couldn't actually be\r\napplied to the source file.\r\n\r\n-
[#&#8203;539](https://togithub.com/kpdecker/jsdiff/pull/539)\r\n**`diffWords`
now takes an optional `intlSegmenter` option** which\r\nshould be an
`Intl.Segmenter` with word-level granularity. This provides\r\nbetter
tokenization of text into words than the default behaviour, even\r\nfor
English but especially for some other languages for which the\r\ndefault
behaviour is
poor.\r\n\r\n###\r\n[`v5.2.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#v520)\r\n\r\n[Compare\r\nSource](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)\r\n\r\n[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)\r\n\r\n-
[#&#8203;411](https://togithub.com/kpdecker/jsdiff/pull/411)
Big\r\nperformance improvement. Previously an O(n) array-copying
operation\r\ninside the innermost loop of jsdiff's base diffing code
increased the\r\noverall worst-case time complexity of computing a diff
from O(n²) to\r\nO(n³). This is now fixed, bringing the worst-case time
complexity down\r\nto what it theoretically should be for a Myers diff
implementation.\r\n-
[#&#8203;448](https://togithub.com/kpdecker/jsdiff/pull/448)\r\nPerformance
improvement. Diagonals whose furthest-reaching D-path would\r\ngo off
the edge of the edit graph are now skipped, rather than
being\r\npointlessly considered as called for by the original Myers
diff\r\nalgorithm. This dramatically speeds up computing diffs where the
new\r\ntext just appends or truncates content at the end of the old
text.\r\n-
[#&#8203;351](https://togithub.com/kpdecker/jsdiff/issues/351)\r\nImporting
from the lib folder - e.g. `require(\"diff/lib/diff/word.js\")`\r\n-
will work again now. This had been broken for users on the
latest\r\nversion of Node since Node 17.5.0, which changed how Node
interprets the\r\n`exports` property in jsdiff's `package.json`
file.\r\n-
[#&#8203;344](https://togithub.com/kpdecker/jsdiff/issues/344)\r\n`diffLines`,
`createTwoFilesPatch`, and other patch-creation methods now\r\ntake an
optional `stripTrailingCr: true` option which causes\r\nWindows-style
`\\r\\n` line endings to be replaced with Unix-style `\\n`\r\nline
endings before calculating the diff, just like GNU
`diff`'s\r\n`--strip-trailing-cr` flag.\r\n-
[#&#8203;451](https://togithub.com/kpdecker/jsdiff/pull/451)
Added\r\n`diff.formatPatch`.\r\n-
[#&#8203;450](https://togithub.com/kpdecker/jsdiff/pull/450)
Added\r\n`diff.reversePatch`.\r\n-
[#&#8203;478](https://togithub.com/kpdecker/jsdiff/pull/478)
Added\r\n`timeout`
option.\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>ka-weihe/fastest-levenshtein
(fastest-levenshtein)</summary>\r\n\r\n###\r\n[`v1.0.16`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)\r\n\r\n###\r\n[`v1.0.15`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)\r\n\r\n###\r\n[`v1.0.14`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)\r\n\r\n###\r\n[`v1.0.13`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)\r\n\r\n</details>\r\n\r\n---\r\n\r\n###
Configuration\r\n\r\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\r\nAutomerge - At any time (no schedule
defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this
manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR
becomes conflicted, or you tick the\r\nrebase/retry checkbox.\r\n\r\n👻
**Immortal**: This PR will be recreated if closed unmerged.
Get\r\n[config
help](https://togithub.com/renovatebot/renovate/discussions)
if\r\nthat's undesired.\r\n\r\n---\r\n\r\n- [ ] <!-- rebase-check -->If
you want to rebase/retry this PR, check\r\nthis
box\r\n\r\n---\r\n\r\nThis PR has been generated by
[Renovate\r\nBot](https://togithub.com/renovatebot/renovate).\r\n\r\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkRhdGFEaXNjb3ZlcnkiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->\r\n\r\n---------\r\n\r\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Davis McPhee <davis.mcphee@elastic.co>\r\nCo-authored-by: Nikita Indik
<nikita.indik@elastic.co>\r\nCo-authored-by: Matthias Wilhelm
<matthias.wilhelm@elastic.co>","sha":"90e738f09d586e96ccad8a257e40c7b3beb36674"}},"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/202622","number":202622,"mergeCommit":{"message":"Update
@elastic/kibana-data-discovery dependencies (main) (#202622)\n\nThis PR
contains the following updates:\r\n\r\n| Package | Type | Update |
Change
|\r\n|---|---|---|---|\r\n|\r\n[@types/diff](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/diff)\r\n([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff))\r\n|
devDependencies | major | [`^5.0.8`
->\r\n`^6.0.0`](https://renovatebot.com/diffs/npm/@types%2fdiff/5.0.8/6.0.0)
|\r\n| [diff](https://togithub.com/kpdecker/jsdiff) | dependencies |
major |\r\n[`^5.1.0`
->\r\n`^7.0.0`](https://renovatebot.com/diffs/npm/diff/5.1.0/7.0.0)
|\r\n|\r\n[fastest-levenshtein](https://togithub.com/ka-weihe/fastest-levenshtein)\r\n|
dependencies | patch | [`^1.0.12`
->\r\n`^1.0.16`](https://renovatebot.com/diffs/npm/fastest-levenshtein/1.0.12/1.0.16)\r\n|\r\n\r\n---\r\n\r\n###
Release Notes\r\n\r\n<details>\r\n<summary>kpdecker/jsdiff
(diff)</summary>\r\n\r\n###\r\n[`v7.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#700)\r\n\r\n[Compare\r\nSource](https://togithub.com/kpdecker/jsdiff/compare/v6.0.0...7.0.0)\r\n\r\nJust
a single (breaking) bugfix, undoing a behaviour change
introduced\r\naccidentally in 6.0.0:\r\n\r\n-
[#&#8203;554](https://togithub.com/kpdecker/jsdiff/pull/554)\r\n**`diffWords`
treats numbers and underscores as word characters again.**\r\nThis
behaviour was broken in
v6.0.0.\r\n\r\n###\r\n[`v6.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#600)\r\n\r\n[Compare\r\nSource](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)\r\n\r\nThis
is a release containing many, *many* breaking changes. The\r\nobjective
of this release was to carry out a mass fix, in one go, of all\r\nthe
open bugs and design problems that required breaking changes to
fix.\r\nA substantial, but exhaustive, changelog is
below.\r\n\r\n[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)\r\n\r\n-
[#&#8203;497](https://togithub.com/kpdecker/jsdiff/pull/497)\r\n**`diffWords`
behavior has been radically changed.** Previously, even\r\nwith
`ignoreWhitespace: true`, runs of whitespace were tokens, which
led\r\nto unhelpful and unintuitive diffing behavior in typical
texts.\r\nSpecifically, even when two texts contained overlapping
passages,\r\n`diffWords` would sometimes choose to delete all the words
from the old\r\ntext and insert them anew in their new positions in
order to avoid\r\nhaving to delete or insert whitespace tokens.
Whitespace sequences are\r\nno longer tokens as of this release, which
affects both the generated\r\ndiffs and the `count`s.\r\n\r\n Runs of
whitespace are still tokens in `diffWordsWithSpace`.\r\n\r\nAs part of
the changes to `diffWords`, **a new `.postProcess` method has\r\nbeen
added on the base `Diff` type**, which can be overridden in
custom\r\n`Diff` implementations.\r\n\r\n**`diffLines` with
`ignoreWhitespace: true` will no longer ignore the\r\ninsertion or
deletion of entire extra lines of whitespace at the end of\r\nthe
text**. Previously, these would not show up as insertions
or\r\ndeletions, as a side effect of a hack in the base diffing
algorithm\r\nmeant to help ignore whitespace in `diffWords`. More
generally, **the\r\nundocumented special handling in the core algorithm
for ignored\r\nterminals has been removed entirely.** (This special case
behavior used\r\nto rewrite the final two change objects in a scenario
where the final\r\nchange object was an addition or deletion and its
`value` was treated as\r\nequal to the empty string when compared using
the diff object's\r\n`.equals` method.)\r\n\r\n-
[#&#8203;500](https://togithub.com/kpdecker/jsdiff/pull/500)\r\n**`diffChars`
now diffs Unicode code points** instead of UTF-16
code\r\nunits.\r\n\r\n-
[#&#8203;508](https://togithub.com/kpdecker/jsdiff/pull/508)\r\n**`parsePatch`
now always runs in what was previously \"strict\" mode;
the\r\nundocumented `strict` option has been removed.** Previously, by
default,\r\n`parsePatch` (and other patch functions that use it under
the hood to\r\nparse patches) would accept a patch where the line counts
in the headers\r\nwere inconsistent with the actual patch content - e.g.
where a hunk\r\nstarted with the header `@@&#8203; -1,3 +1,6
@&#8203;@&#8203;`,\r\nindicating that the content below spanned 3 lines
in the old file and 6\r\nlines in the new file, but then the actual
content below the header\r\nconsisted of some different number of lines,
say 10 lines of context, 5\r\ndeletions, and 1 insertion. Actually
trying to work with these patches\r\nusing `applyPatch` or `merge`,
however, would produce incorrect results\r\ninstead of just ignoring the
incorrect headers, making this \"feature\"\r\nmore of a trap than
something actually useful. It's been ripped out, and\r\nnow we are
always \"strict\" and will reject patches where the line counts\r\nin
the headers aren't consistent with the actual patch content.\r\n\r\n-
[#&#8203;435](https://togithub.com/kpdecker/jsdiff/pull/435)
**Fix\r\n`parsePatch` handling of control characters.** `parsePatch`
used to\r\ninterpret various unusual control characters - namely
vertical tabs,\r\nform feeds, lone carriage returns without a line feed,
and EBCDIC NELs -\r\nas line breaks when parsing a patch file. This was
inconsistent with the\r\nbehavior of both JsDiff's own `diffLines`
method and also the Unix\r\n`diff` and `patch` utils, which all simply
treat those control\r\ncharacters as ordinary characters. The result of
this discrepancy was\r\nthat some well-formed patches - produced either
by `diff` or by JsDiff\r\nitself and handled properly by the `patch`
util - would be wrongly\r\nparsed by `parsePatch`, with the effect that
it would disregard the\r\nremainder of a hunk after encountering one of
these control characters.\r\n\r\n-
[#&#8203;439](https://togithub.com/kpdecker/jsdiff/pull/439)
**Prefer\r\ndiffs that order deletions before insertions.** When faced
with a choice\r\nbetween two diffs with an equal total edit distance,
the Myers diff\r\nalgorithm generally prefers one that does deletions
before insertions\r\nrather than insertions before deletions. For
instance, when diffing\r\n`abcd` against `acbd`, it will prefer a diff
that says to delete the `b`\r\nand then insert a new `b` after the `c`,
over a diff that says to insert\r\na `c` before the `b` and then delete
the existing `c`. JsDiff deviated\r\nfrom the published Myers algorithm
in a way that led to it having the\r\nopposite preference in many cases,
including that example. This is now\r\nfixed, meaning diffs output by
JsDiff will more accurately reflect what\r\nthe published Myers diff
algorithm would output.\r\n\r\n-
[#&#8203;455](https://togithub.com/kpdecker/jsdiff/pull/455)
**The\r\n`added` and `removed` properties of change objects are now
guaranteed to\r\nbe set to a boolean value.** (Previously, they would be
set to\r\n`undefined` or omitted entirely instead of setting them to
false.)\r\n\r\n-
[#&#8203;464](https://togithub.com/kpdecker/jsdiff/pull/464)\r\nSpecifying
`{maxEditLength: 0}` now sets a max edit length of 0 instead\r\nof no
maximum.\r\n\r\n-
[#&#8203;460](https://togithub.com/kpdecker/jsdiff/pull/460)
**Added\r\n`oneChangePerToken` option.**\r\n\r\n-
[#&#8203;467](https://togithub.com/kpdecker/jsdiff/pull/467)\r\n**Consistent
ordering of arguments to `comparator(left, right)`.**\r\nValues from the
old array will now consistently be passed as the first\r\nargument
(`left`) and values from the new array as the second
argument\r\n(`right`). Previously this was almost (but not quite) always
the other\r\nway round.\r\n\r\n-
[#&#8203;480](https://togithub.com/kpdecker/jsdiff/pull/480)
**Passing\r\n`maxEditLength` to `createPatch` & `createTwoFilesPatch`
now works\r\nproperly** (i.e. returns undefined if the max edit distance
is exceeded;\r\nprevious behavior was to crash with a `TypeError` if the
edit distance\r\nwas exceeded).\r\n\r\n-
[#&#8203;486](https://togithub.com/kpdecker/jsdiff/pull/486)
**The\r\n`ignoreWhitespace` option of `diffLines` behaves more sensibly
now.**\r\n`value`s in returned change objects now include
leading/trailing\r\nwhitespace even when `ignoreWhitespace` is used,
just like how with\r\n`ignoreCase` the `value`s still reflect the case
of one of the original\r\ntexts instead of being all-lowercase.
`ignoreWhitespace` is also now\r\ncompatible with `newlineIsToken`.
Finally, **`diffTrimmedLines` is\r\ndeprecated** (and removed from the
docs) in favour of using `diffLines`\r\nwith `ignoreWhitespace: true`;
the two are, and always have been,\r\nequivalent.\r\n\r\n-
[#&#8203;490](https://togithub.com/kpdecker/jsdiff/pull/490)
**When\r\ncalling diffing functions in async mode by passing a
`callback` option,\r\nthe diff result will now be passed as the *first*
argument to the\r\ncallback instead of the second.** (Previously, the
first argument was\r\nnever used at all and would always have value
`undefined`.)\r\n\r\n-
[#&#8203;489](togithub.com/kpdecker/jsdiff/pull/489)
**`this.options`\r\nno longer exists on `Diff` objects.** Instead,
`options` is now passed\r\nas an argument to methods that rely on
options, like `equals(left,\r\nright, options)`. This fixes a race
condition in async mode, where\r\ndiffing behaviour could be changed
mid-execution if a concurrent usage\r\nof the same `Diff` instances
overwrote its `options`.\r\n\r\n-
[#&#8203;518](https://togithub.com/kpdecker/jsdiff/pull/518)\r\n**`linedelimiters`
no longer exists** on patch objects; instead, when a\r\npatch with
Windows-style CRLF line endings is parsed, **the lines in\r\n`lines`
will end with `\\r`**. There is now a **new\r\n`autoConvertLineEndings`
option, on by default**, which makes it so that\r\nwhen a patch with
Windows-style line endings is applied to a source file\r\nwith Unix
style line endings, the patch gets autoconverted to use\r\nUnix-style
line endings, and when a patch with Unix-style line endings\r\nis
applied to a source file with Windows-style line endings, it
gets\r\nautoconverted to use Windows-style line endings.\r\n\r\n-
[#&#8203;521](https://togithub.com/kpdecker/jsdiff/pull/521)
**the\r\n`callback` option is now supported by `structuredPatch`,
`createPatch`,\r\nand `createTwoFilesPatch`**\r\n\r\n-
[#&#8203;529](https://togithub.com/kpdecker/jsdiff/pull/529)\r\n**`parsePatch`
can now parse patches where lines starting with `--` or\r\n`++` are
deleted/inserted**; previously, there were edge cases where
the\r\nparser would choke on valid patches or give wrong
results.\r\n\r\n-
[#&#8203;530](https://togithub.com/kpdecker/jsdiff/pull/530)
**Added\r\n`ignoreNewlineAtEof` option to `diffLines`**\r\n\r\n-
[#&#8203;533](https://togithub.com/kpdecker/jsdiff/pull/533)\r\n**`applyPatch`
uses an entirely new algorithm for fuzzy matching.**\r\nDifferences
between the old and new algorithm are as follows:\r\n- The `fuzzFactor`
now indicates the maximum
[*Levenshtein*\r\ndistance](https://en.wikipedia.org/wiki/Levenshtein_distance)
that there\r\ncan be between the context shown in a hunk and the actual
file content\r\nat a location where we try to apply the hunk.
(Previously, it\r\nrepresented a maximum
[*Hamming*\r\ndistance](https://en.wikipedia.org/wiki/Hamming_distance),
meaning that\r\na single insertion or deletion in the source file could
stop a hunk from\r\napplying even with a high `fuzzFactor`.)\r\n- A hunk
containing a deletion can now only be applied in a context\r\nwhere the
line to be deleted actually appears verbatim. (Previously, as\r\nlong as
enough context lines in the hunk matched, `applyPatch` would\r\napply
the hunk anyway and delete a completely different line.)\r\n- The
context line immediately before and immediately after an
insertion\r\nmust match exactly between the hunk and the file for a hunk
to apply.\r\n(Previously this was not required.)\r\n\r\n-
[#&#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535) **A
bug\r\nin patch generation functions is now fixed** that would
sometimes\r\npreviously cause `\\ No newline at end of file` to appear
in the wrong\r\nplace in the generated patch, resulting in the patch
being invalid.\r\n\r\n-
[#&#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535)
**Passing\r\n`newlineIsToken: true` to *patch*-generation functions is
no longer\r\nallowed.** (Passing it to `diffLines` is still supported -
it's only\r\nfunctions like `createPatch` where passing `newlineIsToken`
is now an\r\nerror.) Allowing it to be passed never really made sense,
since in cases\r\nwhere the option had any effect on the output at all,
the effect tended\r\nto be causing a garbled patch to be created that
couldn't actually be\r\napplied to the source file.\r\n\r\n-
[#&#8203;539](https://togithub.com/kpdecker/jsdiff/pull/539)\r\n**`diffWords`
now takes an optional `intlSegmenter` option** which\r\nshould be an
`Intl.Segmenter` with word-level granularity. This provides\r\nbetter
tokenization of text into words than the default behaviour, even\r\nfor
English but especially for some other languages for which the\r\ndefault
behaviour is
poor.\r\n\r\n###\r\n[`v5.2.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#v520)\r\n\r\n[Compare\r\nSource](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)\r\n\r\n[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)\r\n\r\n-
[#&#8203;411](https://togithub.com/kpdecker/jsdiff/pull/411)
Big\r\nperformance improvement. Previously an O(n) array-copying
operation\r\ninside the innermost loop of jsdiff's base diffing code
increased the\r\noverall worst-case time complexity of computing a diff
from O(n²) to\r\nO(n³). This is now fixed, bringing the worst-case time
complexity down\r\nto what it theoretically should be for a Myers diff
implementation.\r\n-
[#&#8203;448](https://togithub.com/kpdecker/jsdiff/pull/448)\r\nPerformance
improvement. Diagonals whose furthest-reaching D-path would\r\ngo off
the edge of the edit graph are now skipped, rather than
being\r\npointlessly considered as called for by the original Myers
diff\r\nalgorithm. This dramatically speeds up computing diffs where the
new\r\ntext just appends or truncates content at the end of the old
text.\r\n-
[#&#8203;351](https://togithub.com/kpdecker/jsdiff/issues/351)\r\nImporting
from the lib folder - e.g. `require(\"diff/lib/diff/word.js\")`\r\n-
will work again now. This had been broken for users on the
latest\r\nversion of Node since Node 17.5.0, which changed how Node
interprets the\r\n`exports` property in jsdiff's `package.json`
file.\r\n-
[#&#8203;344](https://togithub.com/kpdecker/jsdiff/issues/344)\r\n`diffLines`,
`createTwoFilesPatch`, and other patch-creation methods now\r\ntake an
optional `stripTrailingCr: true` option which causes\r\nWindows-style
`\\r\\n` line endings to be replaced with Unix-style `\\n`\r\nline
endings before calculating the diff, just like GNU
`diff`'s\r\n`--strip-trailing-cr` flag.\r\n-
[#&#8203;451](https://togithub.com/kpdecker/jsdiff/pull/451)
Added\r\n`diff.formatPatch`.\r\n-
[#&#8203;450](https://togithub.com/kpdecker/jsdiff/pull/450)
Added\r\n`diff.reversePatch`.\r\n-
[#&#8203;478](https://togithub.com/kpdecker/jsdiff/pull/478)
Added\r\n`timeout`
option.\r\n\r\n</details>\r\n\r\n<details>\r\n<summary>ka-weihe/fastest-levenshtein
(fastest-levenshtein)</summary>\r\n\r\n###\r\n[`v1.0.16`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)\r\n\r\n###\r\n[`v1.0.15`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)\r\n\r\n###\r\n[`v1.0.14`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)\r\n\r\n###\r\n[`v1.0.13`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)\r\n\r\n[Compare\r\nSource](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)\r\n\r\n</details>\r\n\r\n---\r\n\r\n###
Configuration\r\n\r\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\r\nAutomerge - At any time (no schedule
defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this
manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Whenever PR
becomes conflicted, or you tick the\r\nrebase/retry checkbox.\r\n\r\n👻
**Immortal**: This PR will be recreated if closed unmerged.
Get\r\n[config
help](https://togithub.com/renovatebot/renovate/discussions)
if\r\nthat's undesired.\r\n\r\n---\r\n\r\n- [ ] <!-- rebase-check -->If
you want to rebase/retry this PR, check\r\nthis
box\r\n\r\n---\r\n\r\nThis PR has been generated by
[Renovate\r\nBot](https://togithub.com/renovatebot/renovate).\r\n\r\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkRhdGFEaXNjb3ZlcnkiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->\r\n\r\n---------\r\n\r\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\r\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\r\nCo-authored-by:
Davis McPhee <davis.mcphee@elastic.co>\r\nCo-authored-by: Nikita Indik
<nikita.indik@elastic.co>\r\nCo-authored-by: Matthias Wilhelm
<matthias.wilhelm@elastic.co>","sha":"90e738f09d586e96ccad8a257e40c7b3beb36674"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Davis McPhee <davis.mcphee@elastic.co>
kowalczyk-krzysztof pushed a commit to kowalczyk-krzysztof/kibana that referenced this pull request Jan 7, 2025
…2622)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@types/diff](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/diff)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff))
| devDependencies | major | [`^5.0.8` ->
`^6.0.0`](https://renovatebot.com/diffs/npm/@types%2fdiff/5.0.8/6.0.0) |
| [diff](https://togithub.com/kpdecker/jsdiff) | dependencies | major |
[`^5.1.0` ->
`^7.0.0`](https://renovatebot.com/diffs/npm/diff/5.1.0/7.0.0) |
|
[fastest-levenshtein](https://togithub.com/ka-weihe/fastest-levenshtein)
| dependencies | patch | [`^1.0.12` ->
`^1.0.16`](https://renovatebot.com/diffs/npm/fastest-levenshtein/1.0.12/1.0.16)
|

---

### Release Notes

<details>
<summary>kpdecker/jsdiff (diff)</summary>

###
[`v7.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#700)

[Compare
Source](https://togithub.com/kpdecker/jsdiff/compare/v6.0.0...7.0.0)

Just a single (breaking) bugfix, undoing a behaviour change introduced
accidentally in 6.0.0:

- [#&elastic#8203;554](https://togithub.com/kpdecker/jsdiff/pull/554)
**`diffWords` treats numbers and underscores as word characters again.**
This behaviour was broken in v6.0.0.

###
[`v6.0.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#600)

[Compare
Source](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)

This is a release containing many, *many* breaking changes. The
objective of this release was to carry out a mass fix, in one go, of all
the open bugs and design problems that required breaking changes to fix.
A substantial, but exhaustive, changelog is below.

[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.2.0...v6.0.0)

- [#&elastic#8203;497](https://togithub.com/kpdecker/jsdiff/pull/497)
**`diffWords` behavior has been radically changed.** Previously, even
with `ignoreWhitespace: true`, runs of whitespace were tokens, which led
to unhelpful and unintuitive diffing behavior in typical texts.
Specifically, even when two texts contained overlapping passages,
`diffWords` would sometimes choose to delete all the words from the old
text and insert them anew in their new positions in order to avoid
having to delete or insert whitespace tokens. Whitespace sequences are
no longer tokens as of this release, which affects both the generated
diffs and the `count`s.

    Runs of whitespace are still tokens in `diffWordsWithSpace`.

As part of the changes to `diffWords`, **a new `.postProcess` method has
been added on the base `Diff` type**, which can be overridden in custom
`Diff` implementations.

**`diffLines` with `ignoreWhitespace: true` will no longer ignore the
insertion or deletion of entire extra lines of whitespace at the end of
the text**. Previously, these would not show up as insertions or
deletions, as a side effect of a hack in the base diffing algorithm
meant to help ignore whitespace in `diffWords`. More generally, **the
undocumented special handling in the core algorithm for ignored
terminals has been removed entirely.** (This special case behavior used
to rewrite the final two change objects in a scenario where the final
change object was an addition or deletion and its `value` was treated as
equal to the empty string when compared using the diff object's
`.equals` method.)

- [#&elastic#8203;500](https://togithub.com/kpdecker/jsdiff/pull/500)
**`diffChars` now diffs Unicode code points** instead of UTF-16 code
units.

- [#&elastic#8203;508](https://togithub.com/kpdecker/jsdiff/pull/508)
**`parsePatch` now always runs in what was previously "strict" mode; the
undocumented `strict` option has been removed.** Previously, by default,
`parsePatch` (and other patch functions that use it under the hood to
parse patches) would accept a patch where the line counts in the headers
were inconsistent with the actual patch content - e.g. where a hunk
started with the header `@@&elastic#8203; -1,3 +1,6 @&elastic#8203;@&elastic#8203;`,
indicating that the content below spanned 3 lines in the old file and 6
lines in the new file, but then the actual content below the header
consisted of some different number of lines, say 10 lines of context, 5
deletions, and 1 insertion. Actually trying to work with these patches
using `applyPatch` or `merge`, however, would produce incorrect results
instead of just ignoring the incorrect headers, making this "feature"
more of a trap than something actually useful. It's been ripped out, and
now we are always "strict" and will reject patches where the line counts
in the headers aren't consistent with the actual patch content.

- [#&elastic#8203;435](https://togithub.com/kpdecker/jsdiff/pull/435) **Fix
`parsePatch` handling of control characters.** `parsePatch` used to
interpret various unusual control characters - namely vertical tabs,
form feeds, lone carriage returns without a line feed, and EBCDIC NELs -
as line breaks when parsing a patch file. This was inconsistent with the
behavior of both JsDiff's own `diffLines` method and also the Unix
`diff` and `patch` utils, which all simply treat those control
characters as ordinary characters. The result of this discrepancy was
that some well-formed patches - produced either by `diff` or by JsDiff
itself and handled properly by the `patch` util - would be wrongly
parsed by `parsePatch`, with the effect that it would disregard the
remainder of a hunk after encountering one of these control characters.

- [#&elastic#8203;439](https://togithub.com/kpdecker/jsdiff/pull/439) **Prefer
diffs that order deletions before insertions.** When faced with a choice
between two diffs with an equal total edit distance, the Myers diff
algorithm generally prefers one that does deletions before insertions
rather than insertions before deletions. For instance, when diffing
`abcd` against `acbd`, it will prefer a diff that says to delete the `b`
and then insert a new `b` after the `c`, over a diff that says to insert
a `c` before the `b` and then delete the existing `c`. JsDiff deviated
from the published Myers algorithm in a way that led to it having the
opposite preference in many cases, including that example. This is now
fixed, meaning diffs output by JsDiff will more accurately reflect what
the published Myers diff algorithm would output.

- [#&elastic#8203;455](https://togithub.com/kpdecker/jsdiff/pull/455) **The
`added` and `removed` properties of change objects are now guaranteed to
be set to a boolean value.** (Previously, they would be set to
`undefined` or omitted entirely instead of setting them to false.)

- [#&elastic#8203;464](https://togithub.com/kpdecker/jsdiff/pull/464)
Specifying `{maxEditLength: 0}` now sets a max edit length of 0 instead
of no maximum.

- [#&elastic#8203;460](https://togithub.com/kpdecker/jsdiff/pull/460) **Added
`oneChangePerToken` option.**

- [#&elastic#8203;467](https://togithub.com/kpdecker/jsdiff/pull/467)
**Consistent ordering of arguments to `comparator(left, right)`.**
Values from the old array will now consistently be passed as the first
argument (`left`) and values from the new array as the second argument
(`right`). Previously this was almost (but not quite) always the other
way round.

- [#&elastic#8203;480](https://togithub.com/kpdecker/jsdiff/pull/480) **Passing
`maxEditLength` to `createPatch` & `createTwoFilesPatch` now works
properly** (i.e. returns undefined if the max edit distance is exceeded;
previous behavior was to crash with a `TypeError` if the edit distance
was exceeded).

- [#&elastic#8203;486](https://togithub.com/kpdecker/jsdiff/pull/486) **The
`ignoreWhitespace` option of `diffLines` behaves more sensibly now.**
`value`s in returned change objects now include leading/trailing
whitespace even when `ignoreWhitespace` is used, just like how with
`ignoreCase` the `value`s still reflect the case of one of the original
texts instead of being all-lowercase. `ignoreWhitespace` is also now
compatible with `newlineIsToken`. Finally, **`diffTrimmedLines` is
deprecated** (and removed from the docs) in favour of using `diffLines`
with `ignoreWhitespace: true`; the two are, and always have been,
equivalent.

- [#&elastic#8203;490](https://togithub.com/kpdecker/jsdiff/pull/490) **When
calling diffing functions in async mode by passing a `callback` option,
the diff result will now be passed as the *first* argument to the
callback instead of the second.** (Previously, the first argument was
never used at all and would always have value `undefined`.)

- [#&elastic#8203;489](togithub.com/kpdecker/jsdiff/pull/489) **`this.options`
no longer exists on `Diff` objects.** Instead, `options` is now passed
as an argument to methods that rely on options, like `equals(left,
right, options)`. This fixes a race condition in async mode, where
diffing behaviour could be changed mid-execution if a concurrent usage
of the same `Diff` instances overwrote its `options`.

- [#&elastic#8203;518](https://togithub.com/kpdecker/jsdiff/pull/518)
**`linedelimiters` no longer exists** on patch objects; instead, when a
patch with Windows-style CRLF line endings is parsed, **the lines in
`lines` will end with `\r`**. There is now a **new
`autoConvertLineEndings` option, on by default**, which makes it so that
when a patch with Windows-style line endings is applied to a source file
with Unix style line endings, the patch gets autoconverted to use
Unix-style line endings, and when a patch with Unix-style line endings
is applied to a source file with Windows-style line endings, it gets
autoconverted to use Windows-style line endings.

- [#&elastic#8203;521](https://togithub.com/kpdecker/jsdiff/pull/521) **the
`callback` option is now supported by `structuredPatch`, `createPatch`,
and `createTwoFilesPatch`**

- [#&elastic#8203;529](https://togithub.com/kpdecker/jsdiff/pull/529)
**`parsePatch` can now parse patches where lines starting with `--` or
`++` are deleted/inserted**; previously, there were edge cases where the
parser would choke on valid patches or give wrong results.

- [#&elastic#8203;530](https://togithub.com/kpdecker/jsdiff/pull/530) **Added
`ignoreNewlineAtEof` option to `diffLines`**

- [#&elastic#8203;533](https://togithub.com/kpdecker/jsdiff/pull/533)
**`applyPatch` uses an entirely new algorithm for fuzzy matching.**
Differences between the old and new algorithm are as follows:
- The `fuzzFactor` now indicates the maximum [*Levenshtein*
distance](https://en.wikipedia.org/wiki/Levenshtein_distance) that there
can be between the context shown in a hunk and the actual file content
at a location where we try to apply the hunk. (Previously, it
represented a maximum [*Hamming*
distance](https://en.wikipedia.org/wiki/Hamming_distance), meaning that
a single insertion or deletion in the source file could stop a hunk from
applying even with a high `fuzzFactor`.)
- A hunk containing a deletion can now only be applied in a context
where the line to be deleted actually appears verbatim. (Previously, as
long as enough context lines in the hunk matched, `applyPatch` would
apply the hunk anyway and delete a completely different line.)
- The context line immediately before and immediately after an insertion
must match exactly between the hunk and the file for a hunk to apply.
(Previously this was not required.)

- [#&elastic#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535) **A bug
in patch generation functions is now fixed** that would sometimes
previously cause `\ No newline at end of file` to appear in the wrong
place in the generated patch, resulting in the patch being invalid.

- [#&elastic#8203;535](https://togithub.com/kpdecker/jsdiff/pull/535) **Passing
`newlineIsToken: true` to *patch*-generation functions is no longer
allowed.** (Passing it to `diffLines` is still supported - it's only
functions like `createPatch` where passing `newlineIsToken` is now an
error.) Allowing it to be passed never really made sense, since in cases
where the option had any effect on the output at all, the effect tended
to be causing a garbled patch to be created that couldn't actually be
applied to the source file.

- [#&elastic#8203;539](https://togithub.com/kpdecker/jsdiff/pull/539)
**`diffWords` now takes an optional `intlSegmenter` option** which
should be an `Intl.Segmenter` with word-level granularity. This provides
better tokenization of text into words than the default behaviour, even
for English but especially for some other languages for which the
default behaviour is poor.

###
[`v5.2.0`](https://togithub.com/kpdecker/jsdiff/blob/HEAD/release-notes.md#v520)

[Compare
Source](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)

[Commits](https://togithub.com/kpdecker/jsdiff/compare/v5.1.0...v5.2.0)

- [#&elastic#8203;411](https://togithub.com/kpdecker/jsdiff/pull/411) Big
performance improvement. Previously an O(n) array-copying operation
inside the innermost loop of jsdiff's base diffing code increased the
overall worst-case time complexity of computing a diff from O(n²) to
O(n³). This is now fixed, bringing the worst-case time complexity down
to what it theoretically should be for a Myers diff implementation.
- [#&elastic#8203;448](https://togithub.com/kpdecker/jsdiff/pull/448)
Performance improvement. Diagonals whose furthest-reaching D-path would
go off the edge of the edit graph are now skipped, rather than being
pointlessly considered as called for by the original Myers diff
algorithm. This dramatically speeds up computing diffs where the new
text just appends or truncates content at the end of the old text.
- [#&elastic#8203;351](https://togithub.com/kpdecker/jsdiff/issues/351)
Importing from the lib folder - e.g. `require("diff/lib/diff/word.js")`
- will work again now. This had been broken for users on the latest
version of Node since Node 17.5.0, which changed how Node interprets the
`exports` property in jsdiff's `package.json` file.
- [#&elastic#8203;344](https://togithub.com/kpdecker/jsdiff/issues/344)
`diffLines`, `createTwoFilesPatch`, and other patch-creation methods now
take an optional `stripTrailingCr: true` option which causes
Windows-style `\r\n` line endings to be replaced with Unix-style `\n`
line endings before calculating the diff, just like GNU `diff`'s
`--strip-trailing-cr` flag.
- [#&elastic#8203;451](https://togithub.com/kpdecker/jsdiff/pull/451) Added
`diff.formatPatch`.
- [#&elastic#8203;450](https://togithub.com/kpdecker/jsdiff/pull/450) Added
`diff.reversePatch`.
- [#&elastic#8203;478](https://togithub.com/kpdecker/jsdiff/pull/478) Added
`timeout` option.

</details>

<details>
<summary>ka-weihe/fastest-levenshtein (fastest-levenshtein)</summary>

###
[`v1.0.16`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/1.0.15...03d621ba324d0f665b3b7f557429ca622560d9a3)

###
[`v1.0.15`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/37bd0917de8347c73d67467bd1c5ea803cba5f94...1.0.15)

###
[`v1.0.14`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/45d58d245e0d75138bb7da00dd1188ef8d6fdb84...37bd0917de8347c73d67467bd1c5ea803cba5f94)

###
[`v1.0.13`](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)

[Compare
Source](https://togithub.com/ka-weihe/fastest-levenshtein/compare/606c132c58039c22989fa0d2d91d4e2d8bbb2404...45d58d245e0d75138bb7da00dd1188ef8d6fdb84)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkRhdGFEaXNjb3ZlcnkiLCJiYWNrcG9ydDphbGwtb3BlbiIsInJlbGVhc2Vfbm90ZTpza2lwIl19-->

---------

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>
Co-authored-by: Davis McPhee <davis.mcphee@elastic.co>
Co-authored-by: Nikita Indik <nikita.indik@elastic.co>
Co-authored-by: Matthias Wilhelm <matthias.wilhelm@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants