rollup/plugins (@rollup/plugin-babel)
### [`v6.0.3`](https://togithub.com/rollup/plugins/blob/HEAD/packages/babel/CHANGELOG.md#v603)
[Compare Source](https://togithub.com/rollup/plugins/compare/15f70ce348c135aa24b5a7c7020d6e9e097d49eb...7f90b607eda51bbc63e3409f470c1e51af148b70)
*2022-11-25*
##### Updates
- docs: small typo in babel plugin readme [#1355](https://togithub.com/rollup/plugins/pull/1355)
### [`v6.0.2`](https://togithub.com/rollup/plugins/blob/HEAD/packages/babel/CHANGELOG.md#v602)
[Compare Source](https://togithub.com/rollup/plugins/compare/a8ae756f3a586aa708e50a59f7c40a04bea71076...15f70ce348c135aa24b5a7c7020d6e9e097d49eb)
*2022-10-21*
##### Updates
- chore: update rollup dependencies ([3038271](https://togithub.com/rollup/plugins/commit/303827191ede6b2e4eade96c6968ed16a587683f))
### [`v6.0.1`](https://togithub.com/rollup/plugins/blob/HEAD/packages/babel/CHANGELOG.md#v601)
[Compare Source](https://togithub.com/rollup/plugins/compare/5578afe2e92245000f92a06358ebeadb1fb1160c...a8ae756f3a586aa708e50a59f7c40a04bea71076)
*Skipped for repo rebase*
### [`v6.0.0`](https://togithub.com/rollup/plugins/blob/HEAD/packages/babel/CHANGELOG.md#v600)
*2022-10-08*
##### Breaking Changes
- fix: prepare for Rollup 3 [#1303](https://togithub.com/rollup/plugins/pull/1303)
rollup/plugins (@rollup/plugin-replace)
### [`v5.0.2`](https://togithub.com/rollup/plugins/blob/HEAD/packages/replace/CHANGELOG.md#v502)
[Compare Source](https://togithub.com/rollup/plugins/compare/8791470de938716884b4c4b932d32a6a80226922...ec974f2b2894ede07fffd12d8bdfd01a08e5b8e9)
*2022-12-17*
##### Bugfixes
- fix: update magic-string [#1373](https://togithub.com/rollup/plugins/pull/1373)
### [`v5.0.1`](https://togithub.com/rollup/plugins/blob/HEAD/packages/replace/CHANGELOG.md#v501)
[Compare Source](https://togithub.com/rollup/plugins/compare/692446ca30a824919afac91c494d9b5f84ac9ca5...8791470de938716884b4c4b932d32a6a80226922)
*2022-10-21*
##### Updates
- chore: update rollup dependencies ([3038271](https://togithub.com/rollup/plugins/commit/303827191ede6b2e4eade96c6968ed16a587683f))
### [`v5.0.0`](https://togithub.com/rollup/plugins/blob/HEAD/packages/replace/CHANGELOG.md#v500)
*2022-10-10*
##### Breaking Changes
- fix: prepare for Rollup 3 [#1286](https://togithub.com/rollup/plugins/pull/1286)
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
babel/babel-loader (babel-loader)
### [`v9.1.3`](https://togithub.com/babel/babel-loader/releases/tag/v9.1.3)
[Compare Source](https://togithub.com/babel/babel-loader/compare/v9.1.2...v9.1.3)
#### Security dependency updates
- Bump http-cache-semantics from 4.1.0 to 4.1.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/babel/babel-loader/pull/982](https://togithub.com/babel/babel-loader/pull/982)
- Bump semver from 7.3.2 to 7.5.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/babel/babel-loader/pull/993](https://togithub.com/babel/babel-loader/pull/993)
- bump find-cache-dir to v4 by [@JLHwung](https://togithub.com/JLHwung) in [https://github.com/babel/babel-loader/pull/995](https://togithub.com/babel/babel-loader/pull/995)
#### New Contributors
- [@piwysocki](https://togithub.com/piwysocki) made their first contribution in [https://github.com/babel/babel-loader/pull/981](https://togithub.com/babel/babel-loader/pull/981)
- [@comoser](https://togithub.com/comoser) made their first contribution in [https://github.com/babel/babel-loader/pull/897](https://togithub.com/babel/babel-loader/pull/897)
**Full Changelog**: https://github.com/babel/babel-loader/compare/v9.1.2...v9.1.3
### [`v9.1.2`](https://togithub.com/babel/babel-loader/releases/tag/v9.1.2)
[Compare Source](https://togithub.com/babel/babel-loader/compare/v9.1.1...v9.1.2)
9.1.1 was a broken release, it didn't include all the commits.
#### Dependencies updates
- Bump qs from 6.5.2 to 6.5.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/babel/babel-loader/pull/977](https://togithub.com/babel/babel-loader/pull/977)
- Bump json5 from 2.2.1 to 2.2.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/babel/babel-loader/pull/980](https://togithub.com/babel/babel-loader/pull/980)
#### Misc
- GitHub Workflows security hardening by [@sashashura](https://togithub.com/sashashura) in [https://github.com/babel/babel-loader/pull/976](https://togithub.com/babel/babel-loader/pull/976)
#### New Contributors
- [@sashashura](https://togithub.com/sashashura) made their first contribution in [https://github.com/babel/babel-loader/pull/976](https://togithub.com/babel/babel-loader/pull/976)
**Full Changelog**: https://github.com/babel/babel-loader/compare/v9.1.0...v9.1.2
### [`v9.1.1`](https://togithub.com/babel/babel-loader/compare/v9.1.0...v9.1.1)
[Compare Source](https://togithub.com/babel/babel-loader/compare/v9.1.0...v9.1.1)
### [`v9.1.0`](https://togithub.com/babel/babel-loader/releases/tag/v9.1.0)
[Compare Source](https://togithub.com/babel/babel-loader/compare/v9.0.1...v9.1.0)
#### New features
- Pass external dependencies from Babel to Webpack by [@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo) in [https://github.com/babel/babel-loader/pull/971](https://togithub.com/babel/babel-loader/pull/971)
**Full Changelog**: https://github.com/babel/babel-loader/compare/v9.0.1...v9.1.0
### [`v9.0.1`](https://togithub.com/babel/babel-loader/releases/tag/v9.0.1)
[Compare Source](https://togithub.com/babel/babel-loader/compare/v9.0.0...v9.0.1)
#### Bug Fixes
- remove "node:" builtin prefix by [@JLHwung](https://togithub.com/JLHwung) in [https://github.com/babel/babel-loader/pull/970](https://togithub.com/babel/babel-loader/pull/970)
**Full Changelog**: https://github.com/babel/babel-loader/compare/v9.0.0...v9.0.1
### [`v9.0.0`](https://togithub.com/babel/babel-loader/releases/tag/v9.0.0)
[Compare Source](https://togithub.com/babel/babel-loader/compare/v8.3.0...v9.0.0)
#### What's Changed
- update hash method mechanism so it doesn't fail on a fips enabled machine by [@darmbrust](https://togithub.com/darmbrust) in [https://github.com/babel/babel-loader/pull/939](https://togithub.com/babel/babel-loader/pull/939)
- Require babel ^7.12.0 and Node.js >= 14.15.0 versions by [@JLHwung](https://togithub.com/JLHwung) in [https://github.com/babel/babel-loader/pull/956](https://togithub.com/babel/babel-loader/pull/956)
- Remove dependency on loader-utils and drop webpack 4 support by [@nied](https://togithub.com/nied) in [https://github.com/babel/babel-loader/pull/942](https://togithub.com/babel/babel-loader/pull/942)
#### New Contributors
- [@darmbrust](https://togithub.com/darmbrust) made their first contribution in [https://github.com/babel/babel-loader/pull/939](https://togithub.com/babel/babel-loader/pull/939)
- [@nied](https://togithub.com/nied) made their first contribution in [https://github.com/babel/babel-loader/pull/942](https://togithub.com/babel/babel-loader/pull/942)
**Full Changelog**: https://github.com/babel/babel-loader/compare/v8.2.5...v9.0.0
jsdom/jsdom (jsdom)
### [`v22.1.0`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2210)
[Compare Source](https://togithub.com/jsdom/jsdom/compare/22.0.0...22.1.0)
- Added `crypto.randomUUID()`. (jamesbvaughan)
- Added `DOMRect` and `DOMRectReadOnly`.
- Added `AbortSignal.timeout()`.
- Added `abortSignal.throwIfAborted()`.
- Added support for the `submitter` argument to the `FormData` constructor. (jenseng)
- Improved `getComputedStyle()`'s results for color-based properties, to resolve named colors and attempt to provide initial inheritance support. (hoekz-wwt)
- Updated `Window`'s event handler properties (e.g. `oncopy`, `ontouchstart`, etc.) to reflect the latest list from the standard.
- Fixed `DOMParser`-created documents to inherit their URL from the creating document.
### [`v22.0.0`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2200)
[Compare Source](https://togithub.com/jsdom/jsdom/compare/21.1.2...22.0.0)
- Node.js v16 is now the minimum supported version.
- Removed support for running jsdom in the browser via a [browserified](https://browserify.org/) bundle. This carried with it too much complexity, especially for our testing infrastructure, and [a testing package we relied on was recently deprecated](https://togithub.com/karma-runner/karma#karma-is-deprecated-and-is-not-accepting-new-features-or-general-bug-fixes).
### [`v21.1.2`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2112)
[Compare Source](https://togithub.com/jsdom/jsdom/compare/21.1.1...21.1.2)
- Fixed `setRangeText()` used on `` and `
This PR contains the following updates:
5.3.1
->6.0.3
4.0.0
->5.0.2
16.18.40
->18.17.5
4.3.3
->5.3.1
3.15.0
->5.3.1
8.3.0
->9.1.3
19.0.0
->22.1.0
12.5.0
->14.0.0
13.3.0
->14.0.0
16.20.2
->18.17.1
7.7.0
->8.0.4
2.8.8
->3.0.2
3.0.2
->5.0.1
2.79.1
->3.28.0
13.0.2
->15.2.0
4.9.5
->5.1.6
4.10.0
->5.1.4
Release Notes
rollup/plugins (@rollup/plugin-babel)
### [`v6.0.3`](https://togithub.com/rollup/plugins/blob/HEAD/packages/babel/CHANGELOG.md#v603) [Compare Source](https://togithub.com/rollup/plugins/compare/15f70ce348c135aa24b5a7c7020d6e9e097d49eb...7f90b607eda51bbc63e3409f470c1e51af148b70) *2022-11-25* ##### Updates - docs: small typo in babel plugin readme [#1355](https://togithub.com/rollup/plugins/pull/1355) ### [`v6.0.2`](https://togithub.com/rollup/plugins/blob/HEAD/packages/babel/CHANGELOG.md#v602) [Compare Source](https://togithub.com/rollup/plugins/compare/a8ae756f3a586aa708e50a59f7c40a04bea71076...15f70ce348c135aa24b5a7c7020d6e9e097d49eb) *2022-10-21* ##### Updates - chore: update rollup dependencies ([3038271](https://togithub.com/rollup/plugins/commit/303827191ede6b2e4eade96c6968ed16a587683f)) ### [`v6.0.1`](https://togithub.com/rollup/plugins/blob/HEAD/packages/babel/CHANGELOG.md#v601) [Compare Source](https://togithub.com/rollup/plugins/compare/5578afe2e92245000f92a06358ebeadb1fb1160c...a8ae756f3a586aa708e50a59f7c40a04bea71076) *Skipped for repo rebase* ### [`v6.0.0`](https://togithub.com/rollup/plugins/blob/HEAD/packages/babel/CHANGELOG.md#v600) *2022-10-08* ##### Breaking Changes - fix: prepare for Rollup 3 [#1303](https://togithub.com/rollup/plugins/pull/1303)rollup/plugins (@rollup/plugin-replace)
### [`v5.0.2`](https://togithub.com/rollup/plugins/blob/HEAD/packages/replace/CHANGELOG.md#v502) [Compare Source](https://togithub.com/rollup/plugins/compare/8791470de938716884b4c4b932d32a6a80226922...ec974f2b2894ede07fffd12d8bdfd01a08e5b8e9) *2022-12-17* ##### Bugfixes - fix: update magic-string [#1373](https://togithub.com/rollup/plugins/pull/1373) ### [`v5.0.1`](https://togithub.com/rollup/plugins/blob/HEAD/packages/replace/CHANGELOG.md#v501) [Compare Source](https://togithub.com/rollup/plugins/compare/692446ca30a824919afac91c494d9b5f84ac9ca5...8791470de938716884b4c4b932d32a6a80226922) *2022-10-21* ##### Updates - chore: update rollup dependencies ([3038271](https://togithub.com/rollup/plugins/commit/303827191ede6b2e4eade96c6968ed16a587683f)) ### [`v5.0.0`](https://togithub.com/rollup/plugins/blob/HEAD/packages/replace/CHANGELOG.md#v500) *2022-10-10* ##### Breaking Changes - fix: prepare for Rollup 3 [#1286](https://togithub.com/rollup/plugins/pull/1286)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.0babel/babel-loader (babel-loader)
### [`v9.1.3`](https://togithub.com/babel/babel-loader/releases/tag/v9.1.3) [Compare Source](https://togithub.com/babel/babel-loader/compare/v9.1.2...v9.1.3) #### Security dependency updates - Bump http-cache-semantics from 4.1.0 to 4.1.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/babel/babel-loader/pull/982](https://togithub.com/babel/babel-loader/pull/982) - Bump semver from 7.3.2 to 7.5.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/babel/babel-loader/pull/993](https://togithub.com/babel/babel-loader/pull/993) - bump find-cache-dir to v4 by [@JLHwung](https://togithub.com/JLHwung) in [https://github.com/babel/babel-loader/pull/995](https://togithub.com/babel/babel-loader/pull/995) #### New Contributors - [@piwysocki](https://togithub.com/piwysocki) made their first contribution in [https://github.com/babel/babel-loader/pull/981](https://togithub.com/babel/babel-loader/pull/981) - [@comoser](https://togithub.com/comoser) made their first contribution in [https://github.com/babel/babel-loader/pull/897](https://togithub.com/babel/babel-loader/pull/897) **Full Changelog**: https://github.com/babel/babel-loader/compare/v9.1.2...v9.1.3 ### [`v9.1.2`](https://togithub.com/babel/babel-loader/releases/tag/v9.1.2) [Compare Source](https://togithub.com/babel/babel-loader/compare/v9.1.1...v9.1.2) 9.1.1 was a broken release, it didn't include all the commits. #### Dependencies updates - Bump qs from 6.5.2 to 6.5.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/babel/babel-loader/pull/977](https://togithub.com/babel/babel-loader/pull/977) - Bump json5 from 2.2.1 to 2.2.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/babel/babel-loader/pull/980](https://togithub.com/babel/babel-loader/pull/980) #### Misc - GitHub Workflows security hardening by [@sashashura](https://togithub.com/sashashura) in [https://github.com/babel/babel-loader/pull/976](https://togithub.com/babel/babel-loader/pull/976) #### New Contributors - [@sashashura](https://togithub.com/sashashura) made their first contribution in [https://github.com/babel/babel-loader/pull/976](https://togithub.com/babel/babel-loader/pull/976) **Full Changelog**: https://github.com/babel/babel-loader/compare/v9.1.0...v9.1.2 ### [`v9.1.1`](https://togithub.com/babel/babel-loader/compare/v9.1.0...v9.1.1) [Compare Source](https://togithub.com/babel/babel-loader/compare/v9.1.0...v9.1.1) ### [`v9.1.0`](https://togithub.com/babel/babel-loader/releases/tag/v9.1.0) [Compare Source](https://togithub.com/babel/babel-loader/compare/v9.0.1...v9.1.0) #### New features - Pass external dependencies from Babel to Webpack by [@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo) in [https://github.com/babel/babel-loader/pull/971](https://togithub.com/babel/babel-loader/pull/971) **Full Changelog**: https://github.com/babel/babel-loader/compare/v9.0.1...v9.1.0 ### [`v9.0.1`](https://togithub.com/babel/babel-loader/releases/tag/v9.0.1) [Compare Source](https://togithub.com/babel/babel-loader/compare/v9.0.0...v9.0.1) #### Bug Fixes - remove "node:" builtin prefix by [@JLHwung](https://togithub.com/JLHwung) in [https://github.com/babel/babel-loader/pull/970](https://togithub.com/babel/babel-loader/pull/970) **Full Changelog**: https://github.com/babel/babel-loader/compare/v9.0.0...v9.0.1 ### [`v9.0.0`](https://togithub.com/babel/babel-loader/releases/tag/v9.0.0) [Compare Source](https://togithub.com/babel/babel-loader/compare/v8.3.0...v9.0.0) #### What's Changed - update hash method mechanism so it doesn't fail on a fips enabled machine by [@darmbrust](https://togithub.com/darmbrust) in [https://github.com/babel/babel-loader/pull/939](https://togithub.com/babel/babel-loader/pull/939) - Require babel ^7.12.0 and Node.js >= 14.15.0 versions by [@JLHwung](https://togithub.com/JLHwung) in [https://github.com/babel/babel-loader/pull/956](https://togithub.com/babel/babel-loader/pull/956) - Remove dependency on loader-utils and drop webpack 4 support by [@nied](https://togithub.com/nied) in [https://github.com/babel/babel-loader/pull/942](https://togithub.com/babel/babel-loader/pull/942) #### New Contributors - [@darmbrust](https://togithub.com/darmbrust) made their first contribution in [https://github.com/babel/babel-loader/pull/939](https://togithub.com/babel/babel-loader/pull/939) - [@nied](https://togithub.com/nied) made their first contribution in [https://github.com/babel/babel-loader/pull/942](https://togithub.com/babel/babel-loader/pull/942) **Full Changelog**: https://github.com/babel/babel-loader/compare/v8.2.5...v9.0.0jsdom/jsdom (jsdom)
### [`v22.1.0`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2210) [Compare Source](https://togithub.com/jsdom/jsdom/compare/22.0.0...22.1.0) - Added `crypto.randomUUID()`. (jamesbvaughan) - Added `DOMRect` and `DOMRectReadOnly`. - Added `AbortSignal.timeout()`. - Added `abortSignal.throwIfAborted()`. - Added support for the `submitter` argument to the `FormData` constructor. (jenseng) - Improved `getComputedStyle()`'s results for color-based properties, to resolve named colors and attempt to provide initial inheritance support. (hoekz-wwt) - Updated `Window`'s event handler properties (e.g. `oncopy`, `ontouchstart`, etc.) to reflect the latest list from the standard. - Fixed `DOMParser`-created documents to inherit their URL from the creating document. ### [`v22.0.0`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2200) [Compare Source](https://togithub.com/jsdom/jsdom/compare/21.1.2...22.0.0) - Node.js v16 is now the minimum supported version. - Removed support for running jsdom in the browser via a [browserified](https://browserify.org/) bundle. This carried with it too much complexity, especially for our testing infrastructure, and [a testing package we relied on was recently deprecated](https://togithub.com/karma-runner/karma#karma-is-deprecated-and-is-not-accepting-new-features-or-general-bug-fixes). ### [`v21.1.2`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2112) [Compare Source](https://togithub.com/jsdom/jsdom/compare/21.1.1...21.1.2) - Fixed `setRangeText()` used on `` and `