Update dependency ava to v5
Created by: renovate[bot]
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
ava (source) | ^4.3.3 -> ^5.0.0 |
Release Notes
avajs/ava
v5.3.0
What's Changed
- Support arrays in
t.like()
assertions by @tommy-mitchell in https://github.com/avajs/ava/pull/3185 - Recognize typical assertion errors (
expect
andassert
) and use their formatting by @Irvenae in https://github.com/avajs/ava/pull/3187
New Contributors
- @MartynasZilinskas made their first contribution in https://github.com/avajs/ava/pull/3172
- @flovogt made their first contribution in https://github.com/avajs/ava/pull/3194
- @ondreian made their first contribution in https://github.com/avajs/ava/pull/3192
- @tommy-mitchell made their first contribution in https://github.com/avajs/ava/pull/3185
- @craigahobbs made their first contribution in https://github.com/avajs/ava/pull/3198
- @Irvenae made their first contribution in https://github.com/avajs/ava/pull/3187
Full Changelog: https://github.com/avajs/ava/compare/v5.2.0...v5.3.0
v5.2.0
What's Changed
- Infer thrown error from expectations by @tao-cumplido in https://github.com/avajs/ava/pull/3156
New Contributors
- @tao-cumplido made their first contribution in https://github.com/avajs/ava/pull/3156
Full Changelog: https://github.com/avajs/ava/compare/v5.1.1...v5.2.0
v5.1.1
What's Changed
- Fix de-registration of shared workers to ensure AVA exits correctly, by @codetheweb in https://github.com/avajs/ava/pull/3149 & https://github.com/avajs/ava/pull/3151
Full Changelog: https://github.com/avajs/ava/compare/v5.1.0...v5.1.1
v5.1.0
What's Changed
- Output logs for tests that remain pending when AVA exits by @kevo1ution in https://github.com/avajs/ava/pull/3125
- Check for --config file extensions after they fail to load, allowing custom loaders by @panva in https://github.com/avajs/ava/pull/3135
New Contributors
- @kevo1ution made their first contribution in https://github.com/avajs/ava/pull/3125
- @panva made their first contribution in https://github.com/avajs/ava/pull/3135
Full Changelog: https://github.com/avajs/ava/compare/v5.0.1...v5.1.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.
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
- Type definition distribution assumes at least TypeScript 4.7. https://github.com/avajs/ava/pull/3041
- We're now exporting types rather than interfaces. https://github.com/avajs/ava/pull/3096
Improvements
- Detect
process.exit()
called from tests by @gibson042 in https://github.com/avajs/ava/pull/3080 - Improve test result accessibility by @gibson042 in https://github.com/avajs/ava/pull/3082
- Parse for line numbers with latest supported ECMA version by @novemberborn in https://github.com/avajs/ava/pull/3063
- Work around
os.cpus()
returning an empty array on unsupported platforms by @catink123 in https://github.com/avajs/ava/pull/3095 - Count timeouts separately from the timed out tests by @novemberborn in https://github.com/avajs/ava/pull/3099
- Cap idle timeouts to the maximum possible value by @creestor in https://github.com/avajs/ava/pull/3100
New Contributors
- @Prinzhorn made their first contribution in https://github.com/avajs/ava/pull/3073
- @catink123 made their first contribution in https://github.com/avajs/ava/pull/3095
- @creestor made their first contribution in https://github.com/avajs/ava/pull/3100
- @DavidVujic made their first contribution in https://github.com/avajs/ava/pull/3109
Full Changelog: https://github.com/avajs/ava/compare/v4.3.3...v5.0.1
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:
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
- Type definition distribution is no longer compatible with TypeScript versions before 4.7. https://github.com/avajs/ava/pull/3041
- We're now exporting types rather than interfaces. https://github.com/avajs/ava/pull/3096
Improvements
- Detect
process.exit()
called from tests by @gibson042 in https://github.com/avajs/ava/pull/3080 - Improve test result accessibility by @gibson042 in https://github.com/avajs/ava/pull/3082
- Parse for line numbers with latest supported ECMA version by @novemberborn in https://github.com/avajs/ava/pull/3063
- Work around
os.cpus()
returning an empty array on unsupported platforms by @catink123 in https://github.com/avajs/ava/pull/3095 - Count timeouts separately from the timed out tests by @novemberborn in https://github.com/avajs/ava/pull/3099
New Contributors
- @Prinzhorn made their first contribution in https://github.com/avajs/ava/pull/3073
- @catink123 made their first contribution in https://github.com/avajs/ava/pull/3095
Full Changelog: https://github.com/avajs/ava/compare/v4.3.3...v5.0.0
Configuration
-
If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.