avajs/ava (ava)
### [`v5.3.1`](https://togithub.com/avajs/ava/releases/tag/v5.3.1)
[Compare Source](https://togithub.com/avajs/ava/compare/v5.3.0...v5.3.1)
#### What's Changed
- Update `t.like()` to support Symbol keys and ignore non-enumerable properties by [@gibson042](https://togithub.com/gibson042) in [https://github.com/avajs/ava/pull/3209](https://togithub.com/avajs/ava/pull/3209)
- Fix circular selector detection in `t.like()` by [@novemberborn](https://togithub.com/novemberborn) in [https://github.com/avajs/ava/pull/3212](https://togithub.com/avajs/ava/pull/3212)
**Full Changelog**: https://github.com/avajs/ava/compare/v5.3.0...v5.3.1
### [`v5.3.0`](https://togithub.com/avajs/ava/releases/tag/v5.3.0)
[Compare Source](https://togithub.com/avajs/ava/compare/v5.2.0...v5.3.0)
#### What's Changed
- Support arrays in `t.like()` assertions by [@tommy-mitchell](https://togithub.com/tommy-mitchell) in [https://github.com/avajs/ava/pull/3185](https://togithub.com/avajs/ava/pull/3185)
- Recognize typical assertion errors (`expect` and `assert`) and use their formatting by [@Irvenae](https://togithub.com/Irvenae) in [https://github.com/avajs/ava/pull/3187](https://togithub.com/avajs/ava/pull/3187)
#### New Contributors
- [@MartynasZilinskas](https://togithub.com/MartynasZilinskas) made their first contribution in [https://github.com/avajs/ava/pull/3172](https://togithub.com/avajs/ava/pull/3172)
- [@flovogt](https://togithub.com/flovogt) made their first contribution in [https://github.com/avajs/ava/pull/3194](https://togithub.com/avajs/ava/pull/3194)
- [@ondreian](https://togithub.com/ondreian) made their first contribution in [https://github.com/avajs/ava/pull/3192](https://togithub.com/avajs/ava/pull/3192)
- [@tommy-mitchell](https://togithub.com/tommy-mitchell) made their first contribution in [https://github.com/avajs/ava/pull/3185](https://togithub.com/avajs/ava/pull/3185)
- [@craigahobbs](https://togithub.com/craigahobbs) made their first contribution in [https://github.com/avajs/ava/pull/3198](https://togithub.com/avajs/ava/pull/3198)
- [@Irvenae](https://togithub.com/Irvenae) made their first contribution in [https://github.com/avajs/ava/pull/3187](https://togithub.com/avajs/ava/pull/3187)
**Full Changelog**: https://github.com/avajs/ava/compare/v5.2.0...v5.3.0
### [`v5.2.0`](https://togithub.com/avajs/ava/releases/tag/v5.2.0)
[Compare Source](https://togithub.com/avajs/ava/compare/v5.1.1...v5.2.0)
#### What's Changed
- Infer thrown error from expectations by [@tao-cumplido](https://togithub.com/tao-cumplido) in [https://github.com/avajs/ava/pull/3156](https://togithub.com/avajs/ava/pull/3156)
#### New Contributors
- [@tao-cumplido](https://togithub.com/tao-cumplido) made their first contribution in [https://github.com/avajs/ava/pull/3156](https://togithub.com/avajs/ava/pull/3156)
**Full Changelog**: https://github.com/avajs/ava/compare/v5.1.1...v5.2.0
### [`v5.1.1`](https://togithub.com/avajs/ava/releases/tag/v5.1.1)
[Compare Source](https://togithub.com/avajs/ava/compare/v5.1.0...v5.1.1)
#### What's Changed
- Fix de-registration of shared workers to ensure AVA exits correctly, by [@codetheweb](https://togithub.com/codetheweb) in [https://github.com/avajs/ava/pull/3149](https://togithub.com/avajs/ava/pull/3149) & [https://github.com/avajs/ava/pull/3151](https://togithub.com/avajs/ava/pull/3151)
**Full Changelog**: https://github.com/avajs/ava/compare/v5.1.0...v5.1.1
### [`v5.1.0`](https://togithub.com/avajs/ava/releases/tag/v5.1.0)
[Compare Source](https://togithub.com/avajs/ava/compare/v5.0.1...v5.1.0)
##### What's Changed
- Output logs for tests that remain pending when AVA exits by [@kevo1ution](https://togithub.com/kevo1ution) in [https://github.com/avajs/ava/pull/3125](https://togithub.com/avajs/ava/pull/3125)
- Check for --config file extensions after they fail to load, allowing custom loaders by [@panva](https://togithub.com/panva) in [https://github.com/avajs/ava/pull/3135](https://togithub.com/avajs/ava/pull/3135)
##### New Contributors
- [@kevo1ution](https://togithub.com/kevo1ution) made their first contribution in [https://github.com/avajs/ava/pull/3125](https://togithub.com/avajs/ava/pull/3125)
- [@panva](https://togithub.com/panva) made their first contribution in [https://github.com/avajs/ava/pull/3135](https://togithub.com/avajs/ava/pull/3135)
**Full Changelog**: https://github.com/avajs/ava/compare/v5.0.1...v5.1.0
### [`v5.0.1`](https://togithub.com/avajs/ava/releases/tag/v5.0.1)
[Compare Source](https://togithub.com/avajs/ava/compare/v5.0.0...v5.0.1)
Despite the major version bump this is a relatively minor release. Node.js 12 is no longer supported. The type definitions are now distributed to be compatible with TypeScript 4.7 or newer.
```console
npm install --save-dev ava
```
#### Breaking Changes
- AVA now requires Node.js 14.19, 16.15 or 18. [https://github.com/avajs/ava/pull/3043](https://togithub.com/avajs/ava/pull/3043)
- Type definition distribution assumes at least TypeScript 4.7. [https://github.com/avajs/ava/pull/3041](https://togithub.com/avajs/ava/pull/3041)
- We're now exporting types rather than interfaces. [https://github.com/avajs/ava/pull/3096](https://togithub.com/avajs/ava/pull/3096)
#### Improvements
- Detect `process.exit()` called from tests by [@gibson042](https://togithub.com/gibson042) in [https://github.com/avajs/ava/pull/3080](https://togithub.com/avajs/ava/pull/3080)
- Improve test result accessibility by [@gibson042](https://togithub.com/gibson042) in [https://github.com/avajs/ava/pull/3082](https://togithub.com/avajs/ava/pull/3082)
- Parse for line numbers with latest supported ECMA version by [@novemberborn](https://togithub.com/novemberborn) in [https://github.com/avajs/ava/pull/3063](https://togithub.com/avajs/ava/pull/3063)
- Work around `os.cpus()` returning an empty array on unsupported platforms by [@catink123](https://togithub.com/catink123) in [https://github.com/avajs/ava/pull/3095](https://togithub.com/avajs/ava/pull/3095)
- Count timeouts separately from the timed out tests by [@novemberborn](https://togithub.com/novemberborn) in [https://github.com/avajs/ava/pull/3099](https://togithub.com/avajs/ava/pull/3099)
- Cap idle timeouts to the maximum possible value by [@creestor](https://togithub.com/creestor) in [https://github.com/avajs/ava/pull/3100](https://togithub.com/avajs/ava/pull/3100)
#### New Contributors
- [@Prinzhorn](https://togithub.com/Prinzhorn) made their first contribution in [https://github.com/avajs/ava/pull/3073](https://togithub.com/avajs/ava/pull/3073)
- [@catink123](https://togithub.com/catink123) made their first contribution in [https://github.com/avajs/ava/pull/3095](https://togithub.com/avajs/ava/pull/3095)
- [@creestor](https://togithub.com/creestor) made their first contribution in [https://github.com/avajs/ava/pull/3100](https://togithub.com/avajs/ava/pull/3100)
- [@DavidVujic](https://togithub.com/DavidVujic) made their first contribution in [https://github.com/avajs/ava/pull/3109](https://togithub.com/avajs/ava/pull/3109)
**Full Changelog**: https://github.com/avajs/ava/compare/v4.3.3...v5.0.1
### [`v5.0.0`](https://togithub.com/avajs/ava/releases/tag/v5.0.0)
[Compare Source](https://togithub.com/avajs/ava/compare/v4.3.3...v5.0.0)
Despite the major version bump this is a relatively minor release. Node.js 12 is no longer supported. The type definitions are now distributed to be compatible with TypeScript 4.7 or newer.
It's available as a pre-release under the `next` tag for the next few weeks:
```console
npm install --save-dev ava@next
```
#### Breaking Changes
- AVA now requires Node.js 14.19, 16.15 or 18. [https://github.com/avajs/ava/pull/3043](https://togithub.com/avajs/ava/pull/3043)
- Type definition distribution is no longer compatible with TypeScript versions before 4.7. [https://github.com/avajs/ava/pull/3041](https://togithub.com/avajs/ava/pull/3041)
- We're now exporting types rather than interfaces. [https://github.com/avajs/ava/pull/3096](https://togithub.com/avajs/ava/pull/3096)
#### Improvements
- Detect `process.exit()` called from tests by [@gibson042](https://togithub.com/gibson042) in [https://github.com/avajs/ava/pull/3080](https://togithub.com/avajs/ava/pull/3080)
- Improve test result accessibility by [@gibson042](https://togithub.com/gibson042) in [https://github.com/avajs/ava/pull/3082](https://togithub.com/avajs/ava/pull/3082)
- Parse for line numbers with latest supported ECMA version by [@novemberborn](https://togithub.com/novemberborn) in [https://github.com/avajs/ava/pull/3063](https://togithub.com/avajs/ava/pull/3063)
- Work around `os.cpus()` returning an empty array on unsupported platforms by [@catink123](https://togithub.com/catink123) in [https://github.com/avajs/ava/pull/3095](https://togithub.com/avajs/ava/pull/3095)
- Count timeouts separately from the timed out tests by [@novemberborn](https://togithub.com/novemberborn) in [https://github.com/avajs/ava/pull/3099](https://togithub.com/avajs/ava/pull/3099)
#### New Contributors
- [@Prinzhorn](https://togithub.com/Prinzhorn) made their first contribution in [https://github.com/avajs/ava/pull/3073](https://togithub.com/avajs/ava/pull/3073)
- [@catink123](https://togithub.com/catink123) made their first contribution in [https://github.com/avajs/ava/pull/3095](https://togithub.com/avajs/ava/pull/3095)
**Full Changelog**: https://github.com/avajs/ava/compare/v4.3.3...v5.0.0
### [`v4.3.3`](https://togithub.com/avajs/ava/releases/tag/v4.3.3)
[Compare Source](https://togithub.com/avajs/ava/compare/v4.3.2...v4.3.3)
Add compatibility with Node.js 18.8, thanks [@Brooooooklyn](https://togithub.com/Brooooooklyn) [#3091](https://togithub.com/avajs/ava/issues/3091).
**Full Changelog**: https://github.com/avajs/ava/compare/v4.3.1...v4.3.3
### [`v4.3.2`](https://togithub.com/avajs/ava/compare/v4.3.1...v4.3.2)
[Compare Source](https://togithub.com/avajs/ava/compare/v4.3.1...v4.3.2)
### [`v4.3.1`](https://togithub.com/avajs/ava/releases/tag/v4.3.1)
[Compare Source](https://togithub.com/avajs/ava/compare/v4.3.0...v4.3.1)
#### What's Changed
- When translating line numbers, check whether the source map entry has original values in [https://github.com/avajs/ava/pull/3061](https://togithub.com/avajs/ava/pull/3061)
- Report error when parsing for line number selection in [https://github.com/avajs/ava/pull/3062](https://togithub.com/avajs/ava/pull/3062)
#### New Contributors
- [@ericcornelissen](https://togithub.com/ericcornelissen) made their first contribution in [https://github.com/avajs/ava/pull/3048](https://togithub.com/avajs/ava/pull/3048)
- [@AlencarGabriel](https://togithub.com/AlencarGabriel) made their first contribution in [https://github.com/avajs/ava/pull/3051](https://togithub.com/avajs/ava/pull/3051)
- [@binyamin](https://togithub.com/binyamin) made their first contribution in [https://github.com/avajs/ava/pull/3028](https://togithub.com/avajs/ava/pull/3028)
**Full Changelog**: https://github.com/avajs/ava/compare/v4.3.0...v4.3.1
### [`v4.3.0`](https://togithub.com/avajs/ava/releases/tag/v4.3.0)
[Compare Source](https://togithub.com/avajs/ava/compare/v4.2.0...v4.3.0)
#### What's Changed
- We're now shipping type definitions compatible with TypeScript 4.7, by [@RebeccaStevens](https://togithub.com/RebeccaStevens) in [https://github.com/avajs/ava/pull/3024](https://togithub.com/avajs/ava/pull/3024)
- `throws` and `throwsAsync` assertions now take a function to test error messages, by [@il3ven](https://togithub.com/il3ven) in [https://github.com/avajs/ava/pull/2995](https://togithub.com/avajs/ava/pull/2995)
- Test failure summaries no longer duplicate `t.log()` messages, by [@il3ven](https://togithub.com/il3ven) in [https://github.com/avajs/ava/pull/3013](https://togithub.com/avajs/ava/pull/3013)
- The number of timed-out tests is printed at the end of a run, by [@il3ven](https://togithub.com/il3ven) in [https://github.com/avajs/ava/pull/3021](https://togithub.com/avajs/ava/pull/3021)
- We've documented how to load multiple instances of the same "shared" worker, by [@codetheweb](https://togithub.com/codetheweb) in [https://github.com/avajs/ava/pull/3009](https://togithub.com/avajs/ava/pull/3009)
- Links to translated documentation have been updated, by [@forresst](https://togithub.com/forresst) in [https://github.com/avajs/ava/pull/3037](https://togithub.com/avajs/ava/pull/3037)
- Node.js 17 has been removed from the test matrix, and Node.js 18 added in [https://github.com/avajs/ava/pull/3039](https://togithub.com/avajs/ava/pull/3039)
**Full Changelog**: https://github.com/avajs/ava/compare/v4.2.0...v4.3.0
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
4.2.0
->5.3.1
Release Notes
avajs/ava (ava)
### [`v5.3.1`](https://togithub.com/avajs/ava/releases/tag/v5.3.1) [Compare Source](https://togithub.com/avajs/ava/compare/v5.3.0...v5.3.1) #### What's Changed - Update `t.like()` to support Symbol keys and ignore non-enumerable properties by [@gibson042](https://togithub.com/gibson042) in [https://github.com/avajs/ava/pull/3209](https://togithub.com/avajs/ava/pull/3209) - Fix circular selector detection in `t.like()` by [@novemberborn](https://togithub.com/novemberborn) in [https://github.com/avajs/ava/pull/3212](https://togithub.com/avajs/ava/pull/3212) **Full Changelog**: https://github.com/avajs/ava/compare/v5.3.0...v5.3.1 ### [`v5.3.0`](https://togithub.com/avajs/ava/releases/tag/v5.3.0) [Compare Source](https://togithub.com/avajs/ava/compare/v5.2.0...v5.3.0) #### What's Changed - Support arrays in `t.like()` assertions by [@tommy-mitchell](https://togithub.com/tommy-mitchell) in [https://github.com/avajs/ava/pull/3185](https://togithub.com/avajs/ava/pull/3185) - Recognize typical assertion errors (`expect` and `assert`) and use their formatting by [@Irvenae](https://togithub.com/Irvenae) in [https://github.com/avajs/ava/pull/3187](https://togithub.com/avajs/ava/pull/3187) #### New Contributors - [@MartynasZilinskas](https://togithub.com/MartynasZilinskas) made their first contribution in [https://github.com/avajs/ava/pull/3172](https://togithub.com/avajs/ava/pull/3172) - [@flovogt](https://togithub.com/flovogt) made their first contribution in [https://github.com/avajs/ava/pull/3194](https://togithub.com/avajs/ava/pull/3194) - [@ondreian](https://togithub.com/ondreian) made their first contribution in [https://github.com/avajs/ava/pull/3192](https://togithub.com/avajs/ava/pull/3192) - [@tommy-mitchell](https://togithub.com/tommy-mitchell) made their first contribution in [https://github.com/avajs/ava/pull/3185](https://togithub.com/avajs/ava/pull/3185) - [@craigahobbs](https://togithub.com/craigahobbs) made their first contribution in [https://github.com/avajs/ava/pull/3198](https://togithub.com/avajs/ava/pull/3198) - [@Irvenae](https://togithub.com/Irvenae) made their first contribution in [https://github.com/avajs/ava/pull/3187](https://togithub.com/avajs/ava/pull/3187) **Full Changelog**: https://github.com/avajs/ava/compare/v5.2.0...v5.3.0 ### [`v5.2.0`](https://togithub.com/avajs/ava/releases/tag/v5.2.0) [Compare Source](https://togithub.com/avajs/ava/compare/v5.1.1...v5.2.0) #### What's Changed - Infer thrown error from expectations by [@tao-cumplido](https://togithub.com/tao-cumplido) in [https://github.com/avajs/ava/pull/3156](https://togithub.com/avajs/ava/pull/3156) #### New Contributors - [@tao-cumplido](https://togithub.com/tao-cumplido) made their first contribution in [https://github.com/avajs/ava/pull/3156](https://togithub.com/avajs/ava/pull/3156) **Full Changelog**: https://github.com/avajs/ava/compare/v5.1.1...v5.2.0 ### [`v5.1.1`](https://togithub.com/avajs/ava/releases/tag/v5.1.1) [Compare Source](https://togithub.com/avajs/ava/compare/v5.1.0...v5.1.1) #### What's Changed - Fix de-registration of shared workers to ensure AVA exits correctly, by [@codetheweb](https://togithub.com/codetheweb) in [https://github.com/avajs/ava/pull/3149](https://togithub.com/avajs/ava/pull/3149) & [https://github.com/avajs/ava/pull/3151](https://togithub.com/avajs/ava/pull/3151) **Full Changelog**: https://github.com/avajs/ava/compare/v5.1.0...v5.1.1 ### [`v5.1.0`](https://togithub.com/avajs/ava/releases/tag/v5.1.0) [Compare Source](https://togithub.com/avajs/ava/compare/v5.0.1...v5.1.0) ##### What's Changed - Output logs for tests that remain pending when AVA exits by [@kevo1ution](https://togithub.com/kevo1ution) in [https://github.com/avajs/ava/pull/3125](https://togithub.com/avajs/ava/pull/3125) - Check for --config file extensions after they fail to load, allowing custom loaders by [@panva](https://togithub.com/panva) in [https://github.com/avajs/ava/pull/3135](https://togithub.com/avajs/ava/pull/3135) ##### New Contributors - [@kevo1ution](https://togithub.com/kevo1ution) made their first contribution in [https://github.com/avajs/ava/pull/3125](https://togithub.com/avajs/ava/pull/3125) - [@panva](https://togithub.com/panva) made their first contribution in [https://github.com/avajs/ava/pull/3135](https://togithub.com/avajs/ava/pull/3135) **Full Changelog**: https://github.com/avajs/ava/compare/v5.0.1...v5.1.0 ### [`v5.0.1`](https://togithub.com/avajs/ava/releases/tag/v5.0.1) [Compare Source](https://togithub.com/avajs/ava/compare/v5.0.0...v5.0.1) Despite the major version bump this is a relatively minor release. Node.js 12 is no longer supported. The type definitions are now distributed to be compatible with TypeScript 4.7 or newer. ```console npm install --save-dev ava ``` #### Breaking Changes - AVA now requires Node.js 14.19, 16.15 or 18. [https://github.com/avajs/ava/pull/3043](https://togithub.com/avajs/ava/pull/3043) - Type definition distribution assumes at least TypeScript 4.7. [https://github.com/avajs/ava/pull/3041](https://togithub.com/avajs/ava/pull/3041) - We're now exporting types rather than interfaces. [https://github.com/avajs/ava/pull/3096](https://togithub.com/avajs/ava/pull/3096) #### Improvements - Detect `process.exit()` called from tests by [@gibson042](https://togithub.com/gibson042) in [https://github.com/avajs/ava/pull/3080](https://togithub.com/avajs/ava/pull/3080) - Improve test result accessibility by [@gibson042](https://togithub.com/gibson042) in [https://github.com/avajs/ava/pull/3082](https://togithub.com/avajs/ava/pull/3082) - Parse for line numbers with latest supported ECMA version by [@novemberborn](https://togithub.com/novemberborn) in [https://github.com/avajs/ava/pull/3063](https://togithub.com/avajs/ava/pull/3063) - Work around `os.cpus()` returning an empty array on unsupported platforms by [@catink123](https://togithub.com/catink123) in [https://github.com/avajs/ava/pull/3095](https://togithub.com/avajs/ava/pull/3095) - Count timeouts separately from the timed out tests by [@novemberborn](https://togithub.com/novemberborn) in [https://github.com/avajs/ava/pull/3099](https://togithub.com/avajs/ava/pull/3099) - Cap idle timeouts to the maximum possible value by [@creestor](https://togithub.com/creestor) in [https://github.com/avajs/ava/pull/3100](https://togithub.com/avajs/ava/pull/3100) #### New Contributors - [@Prinzhorn](https://togithub.com/Prinzhorn) made their first contribution in [https://github.com/avajs/ava/pull/3073](https://togithub.com/avajs/ava/pull/3073) - [@catink123](https://togithub.com/catink123) made their first contribution in [https://github.com/avajs/ava/pull/3095](https://togithub.com/avajs/ava/pull/3095) - [@creestor](https://togithub.com/creestor) made their first contribution in [https://github.com/avajs/ava/pull/3100](https://togithub.com/avajs/ava/pull/3100) - [@DavidVujic](https://togithub.com/DavidVujic) made their first contribution in [https://github.com/avajs/ava/pull/3109](https://togithub.com/avajs/ava/pull/3109) **Full Changelog**: https://github.com/avajs/ava/compare/v4.3.3...v5.0.1 ### [`v5.0.0`](https://togithub.com/avajs/ava/releases/tag/v5.0.0) [Compare Source](https://togithub.com/avajs/ava/compare/v4.3.3...v5.0.0) Despite the major version bump this is a relatively minor release. Node.js 12 is no longer supported. The type definitions are now distributed to be compatible with TypeScript 4.7 or newer. It's available as a pre-release under the `next` tag for the next few weeks: ```console npm install --save-dev ava@next ``` #### Breaking Changes - AVA now requires Node.js 14.19, 16.15 or 18. [https://github.com/avajs/ava/pull/3043](https://togithub.com/avajs/ava/pull/3043) - Type definition distribution is no longer compatible with TypeScript versions before 4.7. [https://github.com/avajs/ava/pull/3041](https://togithub.com/avajs/ava/pull/3041) - We're now exporting types rather than interfaces. [https://github.com/avajs/ava/pull/3096](https://togithub.com/avajs/ava/pull/3096) #### Improvements - Detect `process.exit()` called from tests by [@gibson042](https://togithub.com/gibson042) in [https://github.com/avajs/ava/pull/3080](https://togithub.com/avajs/ava/pull/3080) - Improve test result accessibility by [@gibson042](https://togithub.com/gibson042) in [https://github.com/avajs/ava/pull/3082](https://togithub.com/avajs/ava/pull/3082) - Parse for line numbers with latest supported ECMA version by [@novemberborn](https://togithub.com/novemberborn) in [https://github.com/avajs/ava/pull/3063](https://togithub.com/avajs/ava/pull/3063) - Work around `os.cpus()` returning an empty array on unsupported platforms by [@catink123](https://togithub.com/catink123) in [https://github.com/avajs/ava/pull/3095](https://togithub.com/avajs/ava/pull/3095) - Count timeouts separately from the timed out tests by [@novemberborn](https://togithub.com/novemberborn) in [https://github.com/avajs/ava/pull/3099](https://togithub.com/avajs/ava/pull/3099) #### New Contributors - [@Prinzhorn](https://togithub.com/Prinzhorn) made their first contribution in [https://github.com/avajs/ava/pull/3073](https://togithub.com/avajs/ava/pull/3073) - [@catink123](https://togithub.com/catink123) made their first contribution in [https://github.com/avajs/ava/pull/3095](https://togithub.com/avajs/ava/pull/3095) **Full Changelog**: https://github.com/avajs/ava/compare/v4.3.3...v5.0.0 ### [`v4.3.3`](https://togithub.com/avajs/ava/releases/tag/v4.3.3) [Compare Source](https://togithub.com/avajs/ava/compare/v4.3.2...v4.3.3) Add compatibility with Node.js 18.8, thanks [@Brooooooklyn](https://togithub.com/Brooooooklyn) [#3091](https://togithub.com/avajs/ava/issues/3091). **Full Changelog**: https://github.com/avajs/ava/compare/v4.3.1...v4.3.3 ### [`v4.3.2`](https://togithub.com/avajs/ava/compare/v4.3.1...v4.3.2) [Compare Source](https://togithub.com/avajs/ava/compare/v4.3.1...v4.3.2) ### [`v4.3.1`](https://togithub.com/avajs/ava/releases/tag/v4.3.1) [Compare Source](https://togithub.com/avajs/ava/compare/v4.3.0...v4.3.1) #### What's Changed - When translating line numbers, check whether the source map entry has original values in [https://github.com/avajs/ava/pull/3061](https://togithub.com/avajs/ava/pull/3061) - Report error when parsing for line number selection in [https://github.com/avajs/ava/pull/3062](https://togithub.com/avajs/ava/pull/3062) #### New Contributors - [@ericcornelissen](https://togithub.com/ericcornelissen) made their first contribution in [https://github.com/avajs/ava/pull/3048](https://togithub.com/avajs/ava/pull/3048) - [@AlencarGabriel](https://togithub.com/AlencarGabriel) made their first contribution in [https://github.com/avajs/ava/pull/3051](https://togithub.com/avajs/ava/pull/3051) - [@binyamin](https://togithub.com/binyamin) made their first contribution in [https://github.com/avajs/ava/pull/3028](https://togithub.com/avajs/ava/pull/3028) **Full Changelog**: https://github.com/avajs/ava/compare/v4.3.0...v4.3.1 ### [`v4.3.0`](https://togithub.com/avajs/ava/releases/tag/v4.3.0) [Compare Source](https://togithub.com/avajs/ava/compare/v4.2.0...v4.3.0) #### What's Changed - We're now shipping type definitions compatible with TypeScript 4.7, by [@RebeccaStevens](https://togithub.com/RebeccaStevens) in [https://github.com/avajs/ava/pull/3024](https://togithub.com/avajs/ava/pull/3024) - `throws` and `throwsAsync` assertions now take a function to test error messages, by [@il3ven](https://togithub.com/il3ven) in [https://github.com/avajs/ava/pull/2995](https://togithub.com/avajs/ava/pull/2995) - Test failure summaries no longer duplicate `t.log()` messages, by [@il3ven](https://togithub.com/il3ven) in [https://github.com/avajs/ava/pull/3013](https://togithub.com/avajs/ava/pull/3013) - The number of timed-out tests is printed at the end of a run, by [@il3ven](https://togithub.com/il3ven) in [https://github.com/avajs/ava/pull/3021](https://togithub.com/avajs/ava/pull/3021) - We've documented how to load multiple instances of the same "shared" worker, by [@codetheweb](https://togithub.com/codetheweb) in [https://github.com/avajs/ava/pull/3009](https://togithub.com/avajs/ava/pull/3009) - Links to translated documentation have been updated, by [@forresst](https://togithub.com/forresst) in [https://github.com/avajs/ava/pull/3037](https://togithub.com/avajs/ava/pull/3037) - Node.js 17 has been removed from the test matrix, and Node.js 18 added in [https://github.com/avajs/ava/pull/3039](https://togithub.com/avajs/ava/pull/3039) **Full Changelog**: https://github.com/avajs/ava/compare/v4.2.0...v4.3.0Configuration
📅 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.
This PR has been generated by Mend Renovate. View repository job log here.