typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.46.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5460-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5451v5460-2022-12-08)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.45.1...v5.46.0)
##### Bug Fixes
- **eslint-plugin:** \[ban-types] update message to suggest `object` instead of `Record` ([#6079](https://togithub.com/typescript-eslint/typescript-eslint/issues/6079)) ([d91a5fc](https://togithub.com/typescript-eslint/typescript-eslint/commit/d91a5fc41be5bc2a0625574e9c9496f61fb7471d))
##### Features
- **eslint-plugin:** \[prefer-nullish-coalescing] logic and test for strict null checks ([#6174](https://togithub.com/typescript-eslint/typescript-eslint/issues/6174)) ([8a91cbd](https://togithub.com/typescript-eslint/typescript-eslint/commit/8a91cbd9fbe5bc4cf750cd949d2b8d48ff4c311d))
#### [5.45.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.45.0...v5.45.1) (2022-12-05)
##### Bug Fixes
- **eslint-plugin:** \[keyword-spacing] unexpected space before/after in `import type` ([#6095](https://togithub.com/typescript-eslint/typescript-eslint/issues/6095)) ([98caa92](https://togithub.com/typescript-eslint/typescript-eslint/commit/98caa92ca89bdf0ca6ba6e4ff1f13c60221579e8))
- **eslint-plugin:** \[no-shadow] add call and method signatures to `ignoreFunctionTypeParameterNameValueShadow` ([#6129](https://togithub.com/typescript-eslint/typescript-eslint/issues/6129)) ([9d58b6b](https://togithub.com/typescript-eslint/typescript-eslint/commit/9d58b6be246507d20af67c84a5e9bb592d97cff5))
- **eslint-plugin:** \[prefer-optional-chain] collect MetaProperty type ([#6083](https://togithub.com/typescript-eslint/typescript-eslint/issues/6083)) ([d7114d3](https://togithub.com/typescript-eslint/typescript-eslint/commit/d7114d3ab09d1b93627d3b3dbb9862e37ee29c97))
- **eslint-plugin:** \[sort-type-constituents, sort-type-union-intersection-members] handle some required parentheses cases in the fixer ([#6118](https://togithub.com/typescript-eslint/typescript-eslint/issues/6118)) ([5d49d5d](https://togithub.com/typescript-eslint/typescript-eslint/commit/5d49d5dbee4425fc8bc01c5e748d161f3619477b))
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.46.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5460-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5451v5460-2022-12-08)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.45.1...v5.46.0)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
#### [5.45.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.45.0...v5.45.1) (2022-12-05)
##### Bug Fixes
- **parser:** remove the jsx option requirement for automatic jsx pragma resolution ([#6134](https://togithub.com/typescript-eslint/typescript-eslint/issues/6134)) ([e777f5e](https://togithub.com/typescript-eslint/typescript-eslint/commit/e777f5e225b9ddfb6bb1eaa74cbc5171a17ac017))
carbon-design-system/carbon-components-svelte
### [`v0.70.13`](https://togithub.com/carbon-design-system/carbon-components-svelte/blob/HEAD/CHANGELOG.md#07013-httpsgithubcomcarbon-design-systemcarbon-components-sveltereleasestagv07013---2022-12-08)
[Compare Source](https://togithub.com/carbon-design-system/carbon-components-svelte/compare/v0.70.12...v0.70.13)
**Fixes**
- support `NumberInput` incrementing/decrementing floating point values
- allow arrow keys to open and navigate `Dropdown` menu
- only fire `Dropdown` "select" event on interaction
- avoid runtime error if `Dropdown` items is an empty array
- avoid runtime error if `MultiSelect` items is an empty array
- avoid runtime error if `ComboBox` items is an empty array
- fire `OverflowMenu` "close" event when clicking outside menu
- fire `Popover` "click:outside" event when clicking sibling elements
- forward `Toggle` "change" and "keyup" events after `toggled` updates
- fix `ProgressStep` label text if `vertical`
- make `ProgressStep` inherit unclickable styles if `preventChangeOnClick`
- add explicit `type="button"` to `TableHeader` button
- add explicit `type="button"` to `ProgressStep` button
- loosen `TreeView` text prop type from `string` to `any`
- make `TreeView` children prop type work recursively
- remove unused `derived` import from `DataTable`
evanw/esbuild
### [`v0.16.4`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0164)
[Compare Source](https://togithub.com/evanw/esbuild/compare/v0.16.3...v0.16.4)
- Fix binary downloads from the `@esbuild/` scope for Deno ([#2729](https://togithub.com/evanw/esbuild/issues/2729))
Version 0.16.0 of esbuild moved esbuild's binary executables into npm packages under the `@esbuild/` scope, which accidentally broke the binary downloader script for Deno. This release fixes this script so it should now be possible to use esbuild version 0.16.4+ with Deno.
postcss/postcss
### [`v8.4.20`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8420)
[Compare Source](https://togithub.com/postcss/postcss/compare/8.4.19...8.4.20)
- Fixed source map generation for childless at-rules like `@layer`.
prettier/prettier
### [`v2.8.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#281)
[Compare Source](https://togithub.com/prettier/prettier/compare/2.8.0...2.8.1)
[diff](https://togithub.com/prettier/prettier/compare/2.8.0...2.8.1)
##### Fix SCSS map in arguments ([#9184](https://togithub.com/prettier/prettier/pull/9184) by [@agamkrbit](https://togithub.com/agamkrbit))
```scss
// Input
$display-breakpoints: map-deep-merge(
(
"print-only": "only print",
"screen-only": "only screen",
"xs-only": "only screen and (max-width: #{map-get($grid-breakpoints, "sm")-1})",
),
$display-breakpoints
);
// Prettier 2.8.0
$display-breakpoints: map-deep-merge(
(
"print-only": "only print",
"screen-only": "only screen",
"xs-only": "only screen and (max-width: #{map-get($grid-breakpoints, " sm
")-1})",
),
$display-breakpoints
);
// Prettier 2.8.1
$display-breakpoints: map-deep-merge(
(
"print-only": "only print",
"screen-only": "only screen",
"xs-only": "only screen and (max-width: #{map-get($grid-breakpoints, "sm")-1})",
),
$display-breakpoints
);
```
##### Support auto accessors syntax ([#13919](https://togithub.com/prettier/prettier/pull/13919) by [@sosukesuzuki](https://togithub.com/sosukesuzuki))
Support for [Auto Accessors Syntax](https://devblogs.microsoft.com/typescript/announcing-typescript-4-9/#auto-accessors-in-classes) landed in TypeScript 4.9.
(Doesn't work well with `babel-ts` parser)
```tsx
class Foo {
accessor foo: number = 3;
}
```
sveltejs/prettier-plugin-svelte
### [`v2.9.0`](https://togithub.com/sveltejs/prettier-plugin-svelte/blob/HEAD/CHANGELOG.md#290)
[Compare Source](https://togithub.com/sveltejs/prettier-plugin-svelte/compare/14da6fb7fe0141771d88662b73efa53d39946b1f...bd5a49ae6f57f2a62f986bb4efbbca0b4b97cbff)
- (feat) support style modifiers ([#330](https://togithub.com/sveltejs/prettier-plugin-svelte/issues/330))
- (fix) respect strict mode and shorthand options when formatting style/class directives ([#328](https://togithub.com/sveltejs/prettier-plugin-svelte/issues/328))
sass/dart-sass
### [`v1.56.2`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1562)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.56.1...1.56.2)
##### Embedded Sass
- The embedded compiler now supports version 1.2.0 of [the embedded
protocol](https://togithub.com/sass/embedded-protocol).
sveltejs/language-tools
### [`v2.10.2`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-2.10.2)
[Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-2.10.1...svelte-check-2.10.2)
- (fix) add polling interval to watchFile
Microsoft/TypeScript
### [`v4.9.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v4.9.4): TypeScript 4.9.4
[Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v4.9.3...v4.9.4)
For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-9).
For the complete list of fixed issues, check out the
- [fixed issues query for Typescript v4.9.4](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.9.4%22+is%3Aclosed+).
Downloads are available on:
- [npm](https://www.npmjs.com/package/typescript)
- [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)
#### Changes:
- [`e286821`](https://togithub.com/Microsoft/TypeScript/commit/e2868216f637e875a74c675845625eb15dcfe9a2) Bump version to 4.9.4 and LKG.
- [`eb5419f`](https://togithub.com/Microsoft/TypeScript/commit/eb5419fc8d980859b98553586dfb5f40d811a745) Cherry-pick [#51704](https://togithub.com/Microsoft/TypeScript/issues/51704) to release 4.9 ([#51712](https://togithub.com/Microsoft/TypeScript/issues/51712))
- [`b4d382b`](https://togithub.com/Microsoft/TypeScript/commit/b4d382b9b12460adf2da4cc0d1429cf19f8dc8be) Cherry-pick changes for narrowing to tagged literal types.
- [`e7a02f4`](https://togithub.com/Microsoft/TypeScript/commit/e7a02f43fce47e1a39259ada5460bcc33c8e98b5) Port of [#51626](https://togithub.com/Microsoft/TypeScript/issues/51626) and [#51689](https://togithub.com/Microsoft/TypeScript/issues/51689) to release-4.9 ([#51627](https://togithub.com/Microsoft/TypeScript/issues/51627))
- [`1727912`](https://togithub.com/Microsoft/TypeScript/commit/1727912f0437a7f367d90040fc4b0b4f3efd017a) Cherry-pick fix around `visitEachChild` to release-4.9. ([#51544](https://togithub.com/Microsoft/TypeScript/issues/51544))
This list of changes was [auto generated](https://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/\_release?releaseId=117&\_a=release-summary).
vitest-dev/vitest
### [`v0.25.7`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.25.7)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.25.6...v0.25.7)
##### 🚀 Features
- Support Vite 4 - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2470](https://togithub.com/vitest-dev/vitest/issues/2470) [(3bb6b)](https://togithub.com/vitest-dev/vitest/commit/3bb6b0c8)
##### 🐞 Bug Fixes
- Restart on config change crashes - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2481](https://togithub.com/vitest-dev/vitest/issues/2481) [(286e9)](https://togithub.com/vitest-dev/vitest/commit/286e9cf7)
- **coverage-istanbul**: Clear coverage map after use - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2466](https://togithub.com/vitest-dev/vitest/issues/2466) [(e6a18)](https://togithub.com/vitest-dev/vitest/commit/e6a18c74)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.25.6...v0.25.7)
### [`v0.25.6`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.25.6)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.25.5...v0.25.6)
##### 🐞 Bug Fixes
- Expected reversed with actual - by [@poyoho](https://togithub.com/poyoho) in [https://github.com/vitest-dev/vitest/issues/2460](https://togithub.com/vitest-dev/vitest/issues/2460) [(f02c9)](https://togithub.com/vitest-dev/vitest/commit/f02c9828)
- Try to resolve id, if relative path is provided - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2461](https://togithub.com/vitest-dev/vitest/issues/2461) [(e9cb4)](https://togithub.com/vitest-dev/vitest/commit/e9cb4136)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.25.5...v0.25.6)
### [`v0.25.5`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.25.5)
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.25.4...v0.25.5)
##### 🚀 Features
- **ui**: Show diff in report panel - by [@scarf005](https://togithub.com/scarf005) and [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2406](https://togithub.com/vitest-dev/vitest/issues/2406) and [https://github.com/vitest-dev/vitest/issues/2423](https://togithub.com/vitest-dev/vitest/issues/2423) [(8595c)](https://togithub.com/vitest-dev/vitest/commit/8595c0e5)
##### 🐞 Bug Fixes
- Correctly resolve filename, when running code - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2439](https://togithub.com/vitest-dev/vitest/issues/2439) [(2e789)](https://togithub.com/vitest-dev/vitest/commit/2e7892cb)
- Move sourcemapping source out of the sourcemap - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2443](https://togithub.com/vitest-dev/vitest/issues/2443) [(cc13c)](https://togithub.com/vitest-dev/vitest/commit/cc13c28c)
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.25.4...v0.25.5)
Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), 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 if that's undesired.
[ ] 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:
^18.11.11
->^18.11.13
^5.45.1
->^5.46.0
^5.45.1
->^5.46.0
^0.70.12
->^0.70.13
^0.16.3
->^0.16.4
^8.4.19
->^8.4.20
^2.8.0
->^2.8.1
^2.8.1
->^2.9.0
^1.56.1
->^1.56.2
^2.10.1
->^2.10.2
^4.9.3
->^4.9.4
^0.25.4
->^0.25.7
Release Notes
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.46.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5460-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5451v5460-2022-12-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.45.1...v5.46.0) ##### Bug Fixes - **eslint-plugin:** \[ban-types] update message to suggest `object` instead of `Recordtypescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.46.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5460-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5451v5460-2022-12-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.45.1...v5.46.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) #### [5.45.1](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.45.0...v5.45.1) (2022-12-05) ##### Bug Fixes - **parser:** remove the jsx option requirement for automatic jsx pragma resolution ([#6134](https://togithub.com/typescript-eslint/typescript-eslint/issues/6134)) ([e777f5e](https://togithub.com/typescript-eslint/typescript-eslint/commit/e777f5e225b9ddfb6bb1eaa74cbc5171a17ac017))carbon-design-system/carbon-components-svelte
### [`v0.70.13`](https://togithub.com/carbon-design-system/carbon-components-svelte/blob/HEAD/CHANGELOG.md#07013-httpsgithubcomcarbon-design-systemcarbon-components-sveltereleasestagv07013---2022-12-08) [Compare Source](https://togithub.com/carbon-design-system/carbon-components-svelte/compare/v0.70.12...v0.70.13) **Fixes** - support `NumberInput` incrementing/decrementing floating point values - allow arrow keys to open and navigate `Dropdown` menu - only fire `Dropdown` "select" event on interaction - avoid runtime error if `Dropdown` items is an empty array - avoid runtime error if `MultiSelect` items is an empty array - avoid runtime error if `ComboBox` items is an empty array - fire `OverflowMenu` "close" event when clicking outside menu - fire `Popover` "click:outside" event when clicking sibling elements - forward `Toggle` "change" and "keyup" events after `toggled` updates - fix `ProgressStep` label text if `vertical` - make `ProgressStep` inherit unclickable styles if `preventChangeOnClick` - add explicit `type="button"` to `TableHeader` button - add explicit `type="button"` to `ProgressStep` button - loosen `TreeView` text prop type from `string` to `any` - make `TreeView` children prop type work recursively - remove unused `derived` import from `DataTable`evanw/esbuild
### [`v0.16.4`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0164) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.16.3...v0.16.4) - Fix binary downloads from the `@esbuild/` scope for Deno ([#2729](https://togithub.com/evanw/esbuild/issues/2729)) Version 0.16.0 of esbuild moved esbuild's binary executables into npm packages under the `@esbuild/` scope, which accidentally broke the binary downloader script for Deno. This release fixes this script so it should now be possible to use esbuild version 0.16.4+ with Deno.postcss/postcss
### [`v8.4.20`](https://togithub.com/postcss/postcss/blob/HEAD/CHANGELOG.md#8420) [Compare Source](https://togithub.com/postcss/postcss/compare/8.4.19...8.4.20) - Fixed source map generation for childless at-rules like `@layer`.prettier/prettier
### [`v2.8.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#281) [Compare Source](https://togithub.com/prettier/prettier/compare/2.8.0...2.8.1) [diff](https://togithub.com/prettier/prettier/compare/2.8.0...2.8.1) ##### Fix SCSS map in arguments ([#9184](https://togithub.com/prettier/prettier/pull/9184) by [@agamkrbit](https://togithub.com/agamkrbit)) ```scss // Input $display-breakpoints: map-deep-merge( ( "print-only": "only print", "screen-only": "only screen", "xs-only": "only screen and (max-width: #{map-get($grid-breakpoints, "sm")-1})", ), $display-breakpoints ); // Prettier 2.8.0 $display-breakpoints: map-deep-merge( ( "print-only": "only print", "screen-only": "only screen", "xs-only": "only screen and (max-width: #{map-get($grid-breakpoints, " sm ")-1})", ), $display-breakpoints ); // Prettier 2.8.1 $display-breakpoints: map-deep-merge( ( "print-only": "only print", "screen-only": "only screen", "xs-only": "only screen and (max-width: #{map-get($grid-breakpoints, "sm")-1})", ), $display-breakpoints ); ``` ##### Support auto accessors syntax ([#13919](https://togithub.com/prettier/prettier/pull/13919) by [@sosukesuzuki](https://togithub.com/sosukesuzuki)) Support for [Auto Accessors Syntax](https://devblogs.microsoft.com/typescript/announcing-typescript-4-9/#auto-accessors-in-classes) landed in TypeScript 4.9. (Doesn't work well with `babel-ts` parser) ```tsx class Foo { accessor foo: number = 3; } ```sveltejs/prettier-plugin-svelte
### [`v2.9.0`](https://togithub.com/sveltejs/prettier-plugin-svelte/blob/HEAD/CHANGELOG.md#290) [Compare Source](https://togithub.com/sveltejs/prettier-plugin-svelte/compare/14da6fb7fe0141771d88662b73efa53d39946b1f...bd5a49ae6f57f2a62f986bb4efbbca0b4b97cbff) - (feat) support style modifiers ([#330](https://togithub.com/sveltejs/prettier-plugin-svelte/issues/330)) - (fix) respect strict mode and shorthand options when formatting style/class directives ([#328](https://togithub.com/sveltejs/prettier-plugin-svelte/issues/328))sass/dart-sass
### [`v1.56.2`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1562) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.56.1...1.56.2) ##### Embedded Sass - The embedded compiler now supports version 1.2.0 of [the embedded protocol](https://togithub.com/sass/embedded-protocol).sveltejs/language-tools
### [`v2.10.2`](https://togithub.com/sveltejs/language-tools/releases/tag/svelte-check-2.10.2) [Compare Source](https://togithub.com/sveltejs/language-tools/compare/svelte-check-2.10.1...svelte-check-2.10.2) - (fix) add polling interval to watchFileMicrosoft/TypeScript
### [`v4.9.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v4.9.4): TypeScript 4.9.4 [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v4.9.3...v4.9.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-9). For the complete list of fixed issues, check out the - [fixed issues query for Typescript v4.9.4](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.9.4%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) #### Changes: - [`e286821`](https://togithub.com/Microsoft/TypeScript/commit/e2868216f637e875a74c675845625eb15dcfe9a2) Bump version to 4.9.4 and LKG. - [`eb5419f`](https://togithub.com/Microsoft/TypeScript/commit/eb5419fc8d980859b98553586dfb5f40d811a745) Cherry-pick [#51704](https://togithub.com/Microsoft/TypeScript/issues/51704) to release 4.9 ([#51712](https://togithub.com/Microsoft/TypeScript/issues/51712)) - [`b4d382b`](https://togithub.com/Microsoft/TypeScript/commit/b4d382b9b12460adf2da4cc0d1429cf19f8dc8be) Cherry-pick changes for narrowing to tagged literal types. - [`e7a02f4`](https://togithub.com/Microsoft/TypeScript/commit/e7a02f43fce47e1a39259ada5460bcc33c8e98b5) Port of [#51626](https://togithub.com/Microsoft/TypeScript/issues/51626) and [#51689](https://togithub.com/Microsoft/TypeScript/issues/51689) to release-4.9 ([#51627](https://togithub.com/Microsoft/TypeScript/issues/51627)) - [`1727912`](https://togithub.com/Microsoft/TypeScript/commit/1727912f0437a7f367d90040fc4b0b4f3efd017a) Cherry-pick fix around `visitEachChild` to release-4.9. ([#51544](https://togithub.com/Microsoft/TypeScript/issues/51544)) This list of changes was [auto generated](https://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/\_release?releaseId=117&\_a=release-summary).vitest-dev/vitest
### [`v0.25.7`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.25.7) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.25.6...v0.25.7) ##### 🚀 Features - Support Vite 4 - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2470](https://togithub.com/vitest-dev/vitest/issues/2470) [(3bb6b)](https://togithub.com/vitest-dev/vitest/commit/3bb6b0c8) ##### 🐞 Bug Fixes - Restart on config change crashes - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2481](https://togithub.com/vitest-dev/vitest/issues/2481) [(286e9)](https://togithub.com/vitest-dev/vitest/commit/286e9cf7) - **coverage-istanbul**: Clear coverage map after use - by [@AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/2466](https://togithub.com/vitest-dev/vitest/issues/2466) [(e6a18)](https://togithub.com/vitest-dev/vitest/commit/e6a18c74) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.25.6...v0.25.7) ### [`v0.25.6`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.25.6) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.25.5...v0.25.6) ##### 🐞 Bug Fixes - Expected reversed with actual - by [@poyoho](https://togithub.com/poyoho) in [https://github.com/vitest-dev/vitest/issues/2460](https://togithub.com/vitest-dev/vitest/issues/2460) [(f02c9)](https://togithub.com/vitest-dev/vitest/commit/f02c9828) - Try to resolve id, if relative path is provided - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2461](https://togithub.com/vitest-dev/vitest/issues/2461) [(e9cb4)](https://togithub.com/vitest-dev/vitest/commit/e9cb4136) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.25.5...v0.25.6) ### [`v0.25.5`](https://togithub.com/vitest-dev/vitest/releases/tag/v0.25.5) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v0.25.4...v0.25.5) ##### 🚀 Features - **ui**: Show diff in report panel - by [@scarf005](https://togithub.com/scarf005) and [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2406](https://togithub.com/vitest-dev/vitest/issues/2406) and [https://github.com/vitest-dev/vitest/issues/2423](https://togithub.com/vitest-dev/vitest/issues/2423) [(8595c)](https://togithub.com/vitest-dev/vitest/commit/8595c0e5) ##### 🐞 Bug Fixes - Correctly resolve filename, when running code - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2439](https://togithub.com/vitest-dev/vitest/issues/2439) [(2e789)](https://togithub.com/vitest-dev/vitest/commit/2e7892cb) - Move sourcemapping source out of the sourcemap - by [@sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/2443](https://togithub.com/vitest-dev/vitest/issues/2443) [(cc13c)](https://togithub.com/vitest-dev/vitest/commit/cc13c28c) ##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v0.25.4...v0.25.5)Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), 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 if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.