sveltejs/kit (@sveltejs/adapter-auto)
### [`v2.0.1`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/adapter-auto/CHANGELOG.md#201)
[Compare Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/adapter-auto@2.0.0...@sveltejs/adapter-auto@2.0.1)
##### Patch Changes
- chore: update dependency `import-meta-resolve` to v3 ([#9758](https://togithub.com/sveltejs/kit/pull/9758))
- Updated dependencies \[[`aae5992e4`](https://togithub.com/sveltejs/kit/commit/aae5992e4568d93b477befe02b4018a59a298262), [`415358258`](https://togithub.com/sveltejs/kit/commit/415358258797911a8406c3b1e569b7cdcae6b207)]:
- [@sveltejs/kit](https://togithub.com/sveltejs/kit)[@1](https://togithub.com/1).15.8
sveltejs/kit (@sveltejs/adapter-node)
### [`v1.2.4`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/adapter-node/CHANGELOG.md#124)
[Compare Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/adapter-node@1.2.3...@sveltejs/adapter-node@1.2.4)
##### Patch Changes
- chore: update all dependencies with minor version bumps ([#9761](https://togithub.com/sveltejs/kit/pull/9761))
sveltejs/kit (@sveltejs/kit)
### [`v1.15.9`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#1159)
[Compare Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/kit@1.15.8...@sveltejs/kit@1.15.9)
##### Patch Changes
- fix: correctly replace state when `data-sveltekit-replacestate` is used with a hash link ([#9751](https://togithub.com/sveltejs/kit/pull/9751))
- fix: compute trailing slash on page server / data request ([#9738](https://togithub.com/sveltejs/kit/pull/9738))
- fix: update vite-plugin-svelte to fix windows resolution issue ([#9769](https://togithub.com/sveltejs/kit/pull/9769))
### [`v1.15.8`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#1158)
[Compare Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/kit@1.15.7...@sveltejs/kit@1.15.8)
##### Patch Changes
- chore: revert undici pin and upgrade version ([#9740](https://togithub.com/sveltejs/kit/pull/9740))
- chore: upgrade vite-plugin-svelte for resolve improvements and warnings ([#9742](https://togithub.com/sveltejs/kit/pull/9742))
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1)
##### Bug Fixes
- **eslint-plugin:** \[prefer-regexp-exec] skip malformed regexes ([#6935](https://togithub.com/typescript-eslint/typescript-eslint/issues/6935)) ([05ed60e](https://togithub.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8))
- **eslint-plugin:** \[unified-signatures] no parameters function ([#6940](https://togithub.com/typescript-eslint/typescript-eslint/issues/6940)) ([2970861](https://togithub.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed))
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
evanw/esbuild
### [`v0.17.18`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#01718)
[Compare Source](https://togithub.com/evanw/esbuild/compare/v0.17.17...v0.17.18)
- Fix non-default JSON import error with `export {} from` ([#3070](https://togithub.com/evanw/esbuild/issues/3070))
This release fixes a bug where esbuild incorrectly identified statements of the form `export { default as x } from "y" assert { type: "json" }` as a non-default import. The bug did not affect code of the form `import { default as x } from ...` (only code that used the `export` keyword).
- Fix a crash with an invalid subpath import ([#3067](https://togithub.com/evanw/esbuild/issues/3067))
Previously esbuild could crash when attempting to generate a friendly error message for an invalid [subpath import](https://nodejs.org/api/packages.html#subpath-imports) (i.e. an import starting with `#`). This happened because esbuild originally only supported the `exports` field and the code for that error message was not updated when esbuild later added support for the `imports` field. This crash has been fixed.
eslint/eslint
### [`v8.39.0`](https://togithub.com/eslint/eslint/releases/tag/v8.39.0)
[Compare Source](https://togithub.com/eslint/eslint/compare/v8.38.0...v8.39.0)
#### Features
- [`3f7af9f`](https://togithub.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba) feat: Implement `SourceCode#markVariableAsUsed()` ([#17086](https://togithub.com/eslint/eslint/issues/17086)) (Nicholas C. Zakas)
#### Documentation
- [`6987dc5`](https://togithub.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc) docs: Fix formatting in Custom Rules docs ([#17097](https://togithub.com/eslint/eslint/issues/17097)) (Milos Djermanovic)
- [`4ee92e5`](https://togithub.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a) docs: Update README (GitHub Actions Bot)
- [`d8e9887`](https://togithub.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c) docs: Custom Rules cleanup/expansion ([#16906](https://togithub.com/eslint/eslint/issues/16906)) (Ben Perlmutter)
- [`1fea279`](https://togithub.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc) docs: Clarify how to add to tsc agenda ([#17084](https://togithub.com/eslint/eslint/issues/17084)) (Nicholas C. Zakas)
- [`970ef1c`](https://togithub.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03) docs: Update triage board location (Nicholas C. Zakas)
- [`6d8bffd`](https://togithub.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468) docs: Update README (GitHub Actions Bot)
#### Chores
- [`60a6f26`](https://togithub.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).39.0 ([#17102](https://togithub.com/eslint/eslint/issues/17102)) (Milos Djermanovic)
- [`d5ba5c0`](https://togithub.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins)
- [`f57eff2`](https://togithub.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784) ci: run tests on Node.js v20 ([#17093](https://togithub.com/eslint/eslint/issues/17093)) (Nitin Kumar)
- [`9d1b8fc`](https://togithub.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf) perf: Binary search in token store `utils.search` ([#17066](https://togithub.com/eslint/eslint/issues/17066)) (Francesco Trotta)
- [`07a4435`](https://togithub.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b) chore: Add request for minimal repro to bug report ([#17081](https://togithub.com/eslint/eslint/issues/17081)) (Nicholas C. Zakas)
- [`eac4943`](https://togithub.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40) refactor: remove unnecessary use of `SourceCode#getAncestors` in rules ([#17075](https://togithub.com/eslint/eslint/issues/17075)) (Milos Djermanovic)
- [`0a7b60a`](https://togithub.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca) chore: update description of `SourceCode#getDeclaredVariables` ([#17072](https://togithub.com/eslint/eslint/issues/17072)) (Milos Djermanovic)
- [`6e2df71`](https://togithub.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450) chore: remove unnecessary references to the LICENSE file ([#17071](https://togithub.com/eslint/eslint/issues/17071)) (Milos Djermanovic)
okonet/lint-staged
### [`v13.2.2`](https://togithub.com/okonet/lint-staged/releases/tag/v13.2.2)
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v13.2.1...v13.2.2)
##### Bug Fixes
- **dependencies:** update `yaml@2.2.2` (GHSA-f9xv-q969-pqx4) ([#1290](https://togithub.com/okonet/lint-staged/issues/1290)) ([cf691aa](https://togithub.com/okonet/lint-staged/commit/cf691aa188719d9479ceaeffbffe814594fdb65f))
Microsoft/playwright
### [`v1.33.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.33.0)
[Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.32.3...v1.33.0)
##### Locators Update
- Use [`locator.or()`][locator.or()] to create a locator that matches either of the two locators.
Consider a scenario where you'd like to click on a "New email" button, but sometimes a security settings dialog shows up instead.
In this case, you can wait for either a "New email" button, or a dialog and act accordingly:
```js
const newEmail = page.getByRole('button', { name: 'New' });
const dialog = page.getByText('Confirm security settings');
await expect(newEmail.or(dialog)).toBeVisible();
if (await dialog.isVisible())
await page.getByRole('button', { name: 'Dismiss' }).click();
await newEmail.click();
```
- Use new options `hasNot` and `hasNotText` in [`locator.filter()`][locator.filter()]
to find elements that **do not match** certain conditions.
```js
const rowLocator = page.locator('tr');
await rowLocator
.filter({ hasNotText: 'text in column 1' })
.filter({ hasNot: page.getByRole('button', { name: 'column 2 button' }) })
.screenshot();
```
- Use new web-first assertion [`locatorAssertions.toBeAttached()`][locatorAssertions.toBeAttached()] to ensure that the element
is present in the page's DOM. Do not confuse with the [`locatorAssertions.toBeVisible()`][locatorAssertions.toBeVisible()] that ensures that
element is both attached & visible.
##### New APIs
- [`locator.or()`][locator.or()]
- New option `hasNot` in [`locator.filter()`][locator.filter()]
- New option `hasNotText` in [`locator.filter()`][locator.filter()]
- [`locatorAssertions.toBeAttached()`][locatorAssertions.toBeAttached()]
- New option `timeout` in [`route.fetch()`][route.fetch()]
- [`reporter.onExit()`][reporter.onExit()]
##### ⚠️ Breaking change
- The `mcr.microsoft.com/playwright:v1.33.0` now serves a Playwright image based on Ubuntu Jammy.
To use the focal-based image, please use `mcr.microsoft.com/playwright:v1.33.0-focal` instead.
##### Browser Versions
- Chromium 113.0.5672.53
- Mozilla Firefox 112.0
- WebKit 16.4
This version was also tested against the following stable channels:
- Google Chrome 112
- Microsoft Edge 112
[`locator.or()`]: https://playwright.dev/docs/api/class-locator#locator-or
[`reporter.onExit()`]: https://playwright.dev/docs/api/class-reporter#reporter-on-exit
[`locator.filter()`]: https://playwright.dev/docs/api/class-locator#locator-filter
[`locatorAssertions.toBeAttached()`]: https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-attached
[`locatorAssertions.toBeVisible()`]: https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-visible
[`route.fetch()`]: https://playwright.dev/docs/api/class-route#route-fetch
prettier/prettier
### [`v2.8.8`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#288)
[Compare Source](https://togithub.com/prettier/prettier/compare/2.8.7...2.8.8)
This version is a republished version of v2.8.7.
A bad version was accidentally published and [it can't be unpublished](https://togithub.com/npm/cli/issues/1686), apologies for the churn.
rollup/rollup
### [`v3.21.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3212)
[Compare Source](https://togithub.com/rollup/rollup/compare/v3.21.1...v3.21.2)
*2023-04-30*
##### Bug Fixes
- Mark global functions that trigger iterators as impure for now ([#4955](https://togithub.com/rollup/rollup/issues/4955))
##### Pull Requests
- [#4955](https://togithub.com/rollup/rollup/pull/4955): fix: mark some known globals or their functions as impure ([@TrickyPi](https://togithub.com/TrickyPi))
### [`v3.21.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3211)
[Compare Source](https://togithub.com/rollup/rollup/compare/v3.21.0...v3.21.1)
*2023-04-29*
##### Bug Fixes
- Make sure call arguments are properly deoptimized when a function uses the `arguments` variable ([#4965](https://togithub.com/rollup/rollup/issues/4965))
##### Pull Requests
- [#4957](https://togithub.com/rollup/rollup/pull/4957): Update dependencies ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4964](https://togithub.com/rollup/rollup/pull/4964): Fix REPL in dev ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4965](https://togithub.com/rollup/rollup/pull/4965): Ensure arguments are deoptimized when arguments variable is used ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4967](https://togithub.com/rollup/rollup/pull/4967): Log REPL output to console ([@lukastaegert](https://togithub.com/lukastaegert))
### [`v3.21.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3210)
[Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.7...v3.21.0)
*2023-04-23*
##### Features
- Support tree-shaking of named exports in dynamic imports when using destructuring and similar patterns ([#4952](https://togithub.com/rollup/rollup/issues/4952))
##### Pull Requests
- [#4952](https://togithub.com/rollup/rollup/pull/4952): feat: tree-shake deterministic dynamic imports ([@antfu](https://togithub.com/antfu))
### [`v3.20.7`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3207)
[Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.6...v3.20.7)
*2023-04-21*
##### Bug Fixes
- Properly track array element mutations when iterating with a for-of loop ([#4949](https://togithub.com/rollup/rollup/issues/4949))
- Handle default exporting an anonymous class that extends another class ([#4950](https://togithub.com/rollup/rollup/issues/4950))
##### Pull Requests
- [#4943](https://togithub.com/rollup/rollup/pull/4943): Add a test for reserved keywords used as import/export specifiers ([@Andarist](https://togithub.com/Andarist))
- [#4949](https://togithub.com/rollup/rollup/pull/4949): Deoptimize right side in for-of loops ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4950](https://togithub.com/rollup/rollup/pull/4950): Support default exported classes that extend other classes ([@lukastaegert](https://togithub.com/lukastaegert))
### [`v3.20.6`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3206)
[Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.5...v3.20.6)
*2023-04-18*
##### Bug Fixes
- Revert handling of non-JS import and export names due to regressions ([#4914](https://togithub.com/rollup/rollup/issues/4914))
##### Pull Requests
- [#4914](https://togithub.com/rollup/rollup/pull/4914): feat: add locales in vitepress config ([@iDestin](https://togithub.com/iDestin))
- [#4946](https://togithub.com/rollup/rollup/pull/4946): Revert [#4939](https://togithub.com/rollup/rollup/issues/4939) for now ([@lukastaegert](https://togithub.com/lukastaegert))
### [`v3.20.5`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3205)
[Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.4...v3.20.5)
*2023-04-18*
##### Bug Fixes
- Handle import and export names that are not valid JavaScript identifiers ([#4939](https://togithub.com/rollup/rollup/issues/4939))
##### Pull Requests
- [#4939](https://togithub.com/rollup/rollup/pull/4939): Fixed imports/exports that are illegal identifiers in the es output ([@Andarist](https://togithub.com/Andarist))
- [#4941](https://togithub.com/rollup/rollup/pull/4941): Reinstate global styles ([@lukastaegert](https://togithub.com/lukastaegert))
### [`v3.20.4`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3204)
[Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.3...v3.20.4)
*2023-04-17*
##### Bug Fixes
- Do not remove breaks statements after switch statements with conditional breaks ([#4937](https://togithub.com/rollup/rollup/issues/4937))
##### Pull Requests
- [#4937](https://togithub.com/rollup/rollup/pull/4937): fix: handle conditional breaks in nested switch statement cases ([@TrickyPi](https://togithub.com/TrickyPi) and [@lukastaegert](https://togithub.com/lukastaegert))
### [`v3.20.3`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3203)
[Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.2...v3.20.3)
*2023-04-16*
##### Bug Fixes
- Reduce memory consumption for function call parameter analysis ([#4938](https://togithub.com/rollup/rollup/issues/4938))
- Fix types for `shouldTransformCachedModule` ([#4932](https://togithub.com/rollup/rollup/issues/4932))
##### Pull Requests
- [#4925](https://togithub.com/rollup/rollup/pull/4925): chore: repl style add scoped ([@btea](https://togithub.com/btea))
- [#4926](https://togithub.com/rollup/rollup/pull/4926): docs: Update the x_google_ignorelist url ([@jecfish](https://togithub.com/jecfish))
- [#4932](https://togithub.com/rollup/rollup/pull/4932): Allow shouldTransformCachedModule to return null ([@bluwy](https://togithub.com/bluwy))
- [#4935](https://togithub.com/rollup/rollup/pull/4935): Bump peter-evans/create-or-update-comment from 2 to 3 ([@dependabot](https://togithub.com/dependabot)\[bot])
- [#4936](https://togithub.com/rollup/rollup/pull/4936): Disable puppeteer sandbox to fix Vercel deployment ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4938](https://togithub.com/rollup/rollup/pull/4938): Improve memory usage for parameter deoptimizations ([@lukastaegert](https://togithub.com/lukastaegert))
sass/dart-sass
### [`v1.62.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1621)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.62.0...1.62.1)
- Fix a bug where `:has(+ &)` and related constructs would drop the leading
combinator.
lukeed/sirv
### [`v2.0.3`](https://togithub.com/lukeed/sirv/releases/tag/v2.0.3)
[Compare Source](https://togithub.com/lukeed/sirv/compare/v2.0.2...v2.0.3)
#### Patches
- fix(sirv): avoid false-positive on too big range end by [@dmkret](https://togithub.com/dmkret) in [https://github.com/lukeed/sirv/pull/147](https://togithub.com/lukeed/sirv/pull/147)
- fix(sirv): correctly decode path by [@benmccann](https://togithub.com/benmccann) in [https://github.com/lukeed/sirv/pull/149](https://togithub.com/lukeed/sirv/pull/149)
***
**Full Changelog**: https://github.com/lukeed/sirv/compare/v2.0.2...v2.0.3
vitejs/vite
### [`v4.3.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small433-2023-04-26-small)
[Compare Source](https://togithub.com/vitejs/vite/compare/v4.3.2...v4.3.3)
- fix: address file path mismatch when loading Vite config file on Windows (fix [#12923](https://togithub.com/vitejs/vite/issues/12923)) ([#13005](https://togithub.com/vitejs/vite/issues/13005)) ([84c4118](https://togithub.com/vitejs/vite/commit/84c4118)), closes [#12923](https://togithub.com/vitejs/vite/issues/12923) [#13005](https://togithub.com/vitejs/vite/issues/13005)
- fix: undefined document in worker ([#12988](https://togithub.com/vitejs/vite/issues/12988)) ([08c1452](https://togithub.com/vitejs/vite/commit/08c1452)), closes [#12988](https://togithub.com/vitejs/vite/issues/12988)
- fix(resolve): deep import resolvedId error ([#13010](https://togithub.com/vitejs/vite/issues/13010)) ([30a41ff](https://togithub.com/vitejs/vite/commit/30a41ff)), closes [#13010](https://togithub.com/vitejs/vite/issues/13010)
- feat: optimize deps option to turn off auto discovery ([#13000](https://togithub.com/vitejs/vite/issues/13000)) ([bd86375](https://togithub.com/vitejs/vite/commit/bd86375)), closes [#13000](https://togithub.com/vitejs/vite/issues/13000)
- chore(deps): update all non-major dependencies ([#12805](https://togithub.com/vitejs/vite/issues/12805)) ([5731ac9](https://togithub.com/vitejs/vite/commit/5731ac9)), closes [#12805](https://togithub.com/vitejs/vite/issues/12805)
### [`v4.3.2`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small432-2023-04-25-small)
[Compare Source](https://togithub.com/vitejs/vite/compare/2a8779c5779ddcf1dd726be39c4547b4851b45cf...v4.3.2)
- fix: status optional in windows network drive regex (fix: [#12948](https://togithub.com/vitejs/vite/issues/12948)) ([#12949](https://togithub.com/vitejs/vite/issues/12949)) ([f781fc6](https://togithub.com/vitejs/vite/commit/f781fc6)), closes [#12948](https://togithub.com/vitejs/vite/issues/12948) [#12949](https://togithub.com/vitejs/vite/issues/12949)
- fix: use realpathSync for node <16.18 on windows ([#12971](https://togithub.com/vitejs/vite/issues/12971)) ([965839c](https://togithub.com/vitejs/vite/commit/965839c)), closes [#12971](https://togithub.com/vitejs/vite/issues/12971)
- fix(ssr): hoist statements after hashbang ([#12985](https://togithub.com/vitejs/vite/issues/12985)) ([07bd6d1](https://togithub.com/vitejs/vite/commit/07bd6d1)), closes [#12985](https://togithub.com/vitejs/vite/issues/12985)
- chore: build time message setting color ([#12940](https://togithub.com/vitejs/vite/issues/12940)) ([ada7cd5](https://togithub.com/vitejs/vite/commit/ada7cd5)), closes [#12940](https://togithub.com/vitejs/vite/issues/12940)
- chore: remove extra ) in changelog ([#12932](https://togithub.com/vitejs/vite/issues/12932)) ([e7924d2](https://togithub.com/vitejs/vite/commit/e7924d2)), closes [#12932](https://togithub.com/vitejs/vite/issues/12932)
- chore: upgrade rollup ([#12965](https://togithub.com/vitejs/vite/issues/12965)) ([bdb2f25](https://togithub.com/vitejs/vite/commit/bdb2f25)), closes [#12965](https://togithub.com/vitejs/vite/issues/12965)
- refactor: resolveExports ([#10917](https://togithub.com/vitejs/vite/issues/10917)) ([ad21ec3](https://togithub.com/vitejs/vite/commit/ad21ec3)), closes [#10917](https://togithub.com/vitejs/vite/issues/10917)
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:
^2.0.0
->^2.0.1
^1.2.3
->^1.2.4
^1.15.7
->^1.15.9
^18.15.13
->^18.16.3
^5.59.0
->^5.59.1
^5.59.0
->^5.59.1
^0.17.17
->^0.17.18
^8.38.0
->^8.39.0
^13.2.1
->^13.2.2
^1.32.3
->^1.33.0
^2.8.7
->^2.8.8
^2.79.1
->^3.21.2
^1.62.0
->^1.62.1
^2.0.2
->^2.0.3
^4.3.1
->^4.3.3
Release Notes
sveltejs/kit (@sveltejs/adapter-auto)
### [`v2.0.1`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/adapter-auto/CHANGELOG.md#201) [Compare Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/adapter-auto@2.0.0...@sveltejs/adapter-auto@2.0.1) ##### Patch Changes - chore: update dependency `import-meta-resolve` to v3 ([#9758](https://togithub.com/sveltejs/kit/pull/9758)) - Updated dependencies \[[`aae5992e4`](https://togithub.com/sveltejs/kit/commit/aae5992e4568d93b477befe02b4018a59a298262), [`415358258`](https://togithub.com/sveltejs/kit/commit/415358258797911a8406c3b1e569b7cdcae6b207)]: - [@sveltejs/kit](https://togithub.com/sveltejs/kit)[@1](https://togithub.com/1).15.8sveltejs/kit (@sveltejs/adapter-node)
### [`v1.2.4`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/adapter-node/CHANGELOG.md#124) [Compare Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/adapter-node@1.2.3...@sveltejs/adapter-node@1.2.4) ##### Patch Changes - chore: update all dependencies with minor version bumps ([#9761](https://togithub.com/sveltejs/kit/pull/9761))sveltejs/kit (@sveltejs/kit)
### [`v1.15.9`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#1159) [Compare Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/kit@1.15.8...@sveltejs/kit@1.15.9) ##### Patch Changes - fix: correctly replace state when `data-sveltekit-replacestate` is used with a hash link ([#9751](https://togithub.com/sveltejs/kit/pull/9751)) - fix: compute trailing slash on page server / data request ([#9738](https://togithub.com/sveltejs/kit/pull/9738)) - fix: update vite-plugin-svelte to fix windows resolution issue ([#9769](https://togithub.com/sveltejs/kit/pull/9769)) ### [`v1.15.8`](https://togithub.com/sveltejs/kit/blob/HEAD/packages/kit/CHANGELOG.md#1158) [Compare Source](https://togithub.com/sveltejs/kit/compare/@sveltejs/kit@1.15.7...@sveltejs/kit@1.15.8) ##### Patch Changes - chore: revert undici pin and upgrade version ([#9740](https://togithub.com/sveltejs/kit/pull/9740)) - chore: upgrade vite-plugin-svelte for resolve improvements and warnings ([#9742](https://togithub.com/sveltejs/kit/pull/9742))typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) ##### Bug Fixes - **eslint-plugin:** \[prefer-regexp-exec] skip malformed regexes ([#6935](https://togithub.com/typescript-eslint/typescript-eslint/issues/6935)) ([05ed60e](https://togithub.com/typescript-eslint/typescript-eslint/commit/05ed60e25f1de9d1bb83d56c81a349130960bec8)) - **eslint-plugin:** \[unified-signatures] no parameters function ([#6940](https://togithub.com/typescript-eslint/typescript-eslint/issues/6940)) ([2970861](https://togithub.com/typescript-eslint/typescript-eslint/commit/297086154acc568a0ae8eb41c8977b7a7ba4e0ed))typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v5.59.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#5591-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5590v5591-2023-04-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.59.0...v5.59.1) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)evanw/esbuild
### [`v0.17.18`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#01718) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.17.17...v0.17.18) - Fix non-default JSON import error with `export {} from` ([#3070](https://togithub.com/evanw/esbuild/issues/3070)) This release fixes a bug where esbuild incorrectly identified statements of the form `export { default as x } from "y" assert { type: "json" }` as a non-default import. The bug did not affect code of the form `import { default as x } from ...` (only code that used the `export` keyword). - Fix a crash with an invalid subpath import ([#3067](https://togithub.com/evanw/esbuild/issues/3067)) Previously esbuild could crash when attempting to generate a friendly error message for an invalid [subpath import](https://nodejs.org/api/packages.html#subpath-imports) (i.e. an import starting with `#`). This happened because esbuild originally only supported the `exports` field and the code for that error message was not updated when esbuild later added support for the `imports` field. This crash has been fixed.eslint/eslint
### [`v8.39.0`](https://togithub.com/eslint/eslint/releases/tag/v8.39.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.38.0...v8.39.0) #### Features - [`3f7af9f`](https://togithub.com/eslint/eslint/commit/3f7af9f408625dbc486af914706d34c4b483b5ba) feat: Implement `SourceCode#markVariableAsUsed()` ([#17086](https://togithub.com/eslint/eslint/issues/17086)) (Nicholas C. Zakas) #### Documentation - [`6987dc5`](https://togithub.com/eslint/eslint/commit/6987dc59e46f4e345d0d6c20c1f2c6846bbd7acc) docs: Fix formatting in Custom Rules docs ([#17097](https://togithub.com/eslint/eslint/issues/17097)) (Milos Djermanovic) - [`4ee92e5`](https://togithub.com/eslint/eslint/commit/4ee92e5cbdeba6fea2147901ce926de16946958a) docs: Update README (GitHub Actions Bot) - [`d8e9887`](https://togithub.com/eslint/eslint/commit/d8e9887c2c384d24d586d08ee9ae2ada79bd234c) docs: Custom Rules cleanup/expansion ([#16906](https://togithub.com/eslint/eslint/issues/16906)) (Ben Perlmutter) - [`1fea279`](https://togithub.com/eslint/eslint/commit/1fea2797801a82a2718814c83dad641dab092bcc) docs: Clarify how to add to tsc agenda ([#17084](https://togithub.com/eslint/eslint/issues/17084)) (Nicholas C. Zakas) - [`970ef1c`](https://togithub.com/eslint/eslint/commit/970ef1c868235a58297682513842f1256cdfbd03) docs: Update triage board location (Nicholas C. Zakas) - [`6d8bffd`](https://togithub.com/eslint/eslint/commit/6d8bffdf45d50e272dc45e6d2d05b4a737514468) docs: Update README (GitHub Actions Bot) #### Chores - [`60a6f26`](https://togithub.com/eslint/eslint/commit/60a6f2694deb4aa1c54de2a28d0357cddfd16644) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@8](https://togithub.com/8).39.0 ([#17102](https://togithub.com/eslint/eslint/issues/17102)) (Milos Djermanovic) - [`d5ba5c0`](https://togithub.com/eslint/eslint/commit/d5ba5c0a85e7a10777761f5d46c104ab7f25845b) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (ESLint Jenkins) - [`f57eff2`](https://togithub.com/eslint/eslint/commit/f57eff20f5789408e95061f1af5354bb9b4f4784) ci: run tests on Node.js v20 ([#17093](https://togithub.com/eslint/eslint/issues/17093)) (Nitin Kumar) - [`9d1b8fc`](https://togithub.com/eslint/eslint/commit/9d1b8fc60cc31f12618e58c10a2669506b7ce9bf) perf: Binary search in token store `utils.search` ([#17066](https://togithub.com/eslint/eslint/issues/17066)) (Francesco Trotta) - [`07a4435`](https://togithub.com/eslint/eslint/commit/07a4435a0c08cb63ebf11b71f735bac20318829b) chore: Add request for minimal repro to bug report ([#17081](https://togithub.com/eslint/eslint/issues/17081)) (Nicholas C. Zakas) - [`eac4943`](https://togithub.com/eslint/eslint/commit/eac4943ba2e4edb3dbfea0470e5d4b15a4926c40) refactor: remove unnecessary use of `SourceCode#getAncestors` in rules ([#17075](https://togithub.com/eslint/eslint/issues/17075)) (Milos Djermanovic) - [`0a7b60a`](https://togithub.com/eslint/eslint/commit/0a7b60a9d5621dbbc1a8a8adda3b7c2060c779ca) chore: update description of `SourceCode#getDeclaredVariables` ([#17072](https://togithub.com/eslint/eslint/issues/17072)) (Milos Djermanovic) - [`6e2df71`](https://togithub.com/eslint/eslint/commit/6e2df71cc390252aaca212abe3dc0467fe397450) chore: remove unnecessary references to the LICENSE file ([#17071](https://togithub.com/eslint/eslint/issues/17071)) (Milos Djermanovic)okonet/lint-staged
### [`v13.2.2`](https://togithub.com/okonet/lint-staged/releases/tag/v13.2.2) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v13.2.1...v13.2.2) ##### Bug Fixes - **dependencies:** update `yaml@2.2.2` (GHSA-f9xv-q969-pqx4) ([#1290](https://togithub.com/okonet/lint-staged/issues/1290)) ([cf691aa](https://togithub.com/okonet/lint-staged/commit/cf691aa188719d9479ceaeffbffe814594fdb65f))Microsoft/playwright
### [`v1.33.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.33.0) [Compare Source](https://togithub.com/Microsoft/playwright/compare/v1.32.3...v1.33.0) ##### Locators Update - Use [`locator.or()`][locator.or()] to create a locator that matches either of the two locators. Consider a scenario where you'd like to click on a "New email" button, but sometimes a security settings dialog shows up instead. In this case, you can wait for either a "New email" button, or a dialog and act accordingly: ```js const newEmail = page.getByRole('button', { name: 'New' }); const dialog = page.getByText('Confirm security settings'); await expect(newEmail.or(dialog)).toBeVisible(); if (await dialog.isVisible()) await page.getByRole('button', { name: 'Dismiss' }).click(); await newEmail.click(); ``` - Use new options `hasNot` and `hasNotText` in [`locator.filter()`][locator.filter()] to find elements that **do not match** certain conditions. ```js const rowLocator = page.locator('tr'); await rowLocator .filter({ hasNotText: 'text in column 1' }) .filter({ hasNot: page.getByRole('button', { name: 'column 2 button' }) }) .screenshot(); ``` - Use new web-first assertion [`locatorAssertions.toBeAttached()`][locatorAssertions.toBeAttached()] to ensure that the element is present in the page's DOM. Do not confuse with the [`locatorAssertions.toBeVisible()`][locatorAssertions.toBeVisible()] that ensures that element is both attached & visible. ##### New APIs - [`locator.or()`][locator.or()] - New option `hasNot` in [`locator.filter()`][locator.filter()] - New option `hasNotText` in [`locator.filter()`][locator.filter()] - [`locatorAssertions.toBeAttached()`][locatorAssertions.toBeAttached()] - New option `timeout` in [`route.fetch()`][route.fetch()] - [`reporter.onExit()`][reporter.onExit()] ##### ⚠️ Breaking change - The `mcr.microsoft.com/playwright:v1.33.0` now serves a Playwright image based on Ubuntu Jammy. To use the focal-based image, please use `mcr.microsoft.com/playwright:v1.33.0-focal` instead. ##### Browser Versions - Chromium 113.0.5672.53 - Mozilla Firefox 112.0 - WebKit 16.4 This version was also tested against the following stable channels: - Google Chrome 112 - Microsoft Edge 112 [`locator.or()`]: https://playwright.dev/docs/api/class-locator#locator-or [`reporter.onExit()`]: https://playwright.dev/docs/api/class-reporter#reporter-on-exit [`locator.filter()`]: https://playwright.dev/docs/api/class-locator#locator-filter [`locatorAssertions.toBeAttached()`]: https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-attached [`locatorAssertions.toBeVisible()`]: https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-visible [`route.fetch()`]: https://playwright.dev/docs/api/class-route#route-fetchprettier/prettier
### [`v2.8.8`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#288) [Compare Source](https://togithub.com/prettier/prettier/compare/2.8.7...2.8.8) This version is a republished version of v2.8.7. A bad version was accidentally published and [it can't be unpublished](https://togithub.com/npm/cli/issues/1686), apologies for the churn.rollup/rollup
### [`v3.21.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3212) [Compare Source](https://togithub.com/rollup/rollup/compare/v3.21.1...v3.21.2) *2023-04-30* ##### Bug Fixes - Mark global functions that trigger iterators as impure for now ([#4955](https://togithub.com/rollup/rollup/issues/4955)) ##### Pull Requests - [#4955](https://togithub.com/rollup/rollup/pull/4955): fix: mark some known globals or their functions as impure ([@TrickyPi](https://togithub.com/TrickyPi)) ### [`v3.21.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3211) [Compare Source](https://togithub.com/rollup/rollup/compare/v3.21.0...v3.21.1) *2023-04-29* ##### Bug Fixes - Make sure call arguments are properly deoptimized when a function uses the `arguments` variable ([#4965](https://togithub.com/rollup/rollup/issues/4965)) ##### Pull Requests - [#4957](https://togithub.com/rollup/rollup/pull/4957): Update dependencies ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4964](https://togithub.com/rollup/rollup/pull/4964): Fix REPL in dev ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4965](https://togithub.com/rollup/rollup/pull/4965): Ensure arguments are deoptimized when arguments variable is used ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4967](https://togithub.com/rollup/rollup/pull/4967): Log REPL output to console ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v3.21.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3210) [Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.7...v3.21.0) *2023-04-23* ##### Features - Support tree-shaking of named exports in dynamic imports when using destructuring and similar patterns ([#4952](https://togithub.com/rollup/rollup/issues/4952)) ##### Pull Requests - [#4952](https://togithub.com/rollup/rollup/pull/4952): feat: tree-shake deterministic dynamic imports ([@antfu](https://togithub.com/antfu)) ### [`v3.20.7`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3207) [Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.6...v3.20.7) *2023-04-21* ##### Bug Fixes - Properly track array element mutations when iterating with a for-of loop ([#4949](https://togithub.com/rollup/rollup/issues/4949)) - Handle default exporting an anonymous class that extends another class ([#4950](https://togithub.com/rollup/rollup/issues/4950)) ##### Pull Requests - [#4943](https://togithub.com/rollup/rollup/pull/4943): Add a test for reserved keywords used as import/export specifiers ([@Andarist](https://togithub.com/Andarist)) - [#4949](https://togithub.com/rollup/rollup/pull/4949): Deoptimize right side in for-of loops ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4950](https://togithub.com/rollup/rollup/pull/4950): Support default exported classes that extend other classes ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v3.20.6`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3206) [Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.5...v3.20.6) *2023-04-18* ##### Bug Fixes - Revert handling of non-JS import and export names due to regressions ([#4914](https://togithub.com/rollup/rollup/issues/4914)) ##### Pull Requests - [#4914](https://togithub.com/rollup/rollup/pull/4914): feat: add locales in vitepress config ([@iDestin](https://togithub.com/iDestin)) - [#4946](https://togithub.com/rollup/rollup/pull/4946): Revert [#4939](https://togithub.com/rollup/rollup/issues/4939) for now ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v3.20.5`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3205) [Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.4...v3.20.5) *2023-04-18* ##### Bug Fixes - Handle import and export names that are not valid JavaScript identifiers ([#4939](https://togithub.com/rollup/rollup/issues/4939)) ##### Pull Requests - [#4939](https://togithub.com/rollup/rollup/pull/4939): Fixed imports/exports that are illegal identifiers in the es output ([@Andarist](https://togithub.com/Andarist)) - [#4941](https://togithub.com/rollup/rollup/pull/4941): Reinstate global styles ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v3.20.4`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3204) [Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.3...v3.20.4) *2023-04-17* ##### Bug Fixes - Do not remove breaks statements after switch statements with conditional breaks ([#4937](https://togithub.com/rollup/rollup/issues/4937)) ##### Pull Requests - [#4937](https://togithub.com/rollup/rollup/pull/4937): fix: handle conditional breaks in nested switch statement cases ([@TrickyPi](https://togithub.com/TrickyPi) and [@lukastaegert](https://togithub.com/lukastaegert)) ### [`v3.20.3`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#3203) [Compare Source](https://togithub.com/rollup/rollup/compare/v3.20.2...v3.20.3) *2023-04-16* ##### Bug Fixes - Reduce memory consumption for function call parameter analysis ([#4938](https://togithub.com/rollup/rollup/issues/4938)) - Fix types for `shouldTransformCachedModule` ([#4932](https://togithub.com/rollup/rollup/issues/4932)) ##### Pull Requests - [#4925](https://togithub.com/rollup/rollup/pull/4925): chore: repl style add scoped ([@btea](https://togithub.com/btea)) - [#4926](https://togithub.com/rollup/rollup/pull/4926): docs: Update the x_google_ignorelist url ([@jecfish](https://togithub.com/jecfish)) - [#4932](https://togithub.com/rollup/rollup/pull/4932): Allow shouldTransformCachedModule to return null ([@bluwy](https://togithub.com/bluwy)) - [#4935](https://togithub.com/rollup/rollup/pull/4935): Bump peter-evans/create-or-update-comment from 2 to 3 ([@dependabot](https://togithub.com/dependabot)\[bot]) - [#4936](https://togithub.com/rollup/rollup/pull/4936): Disable puppeteer sandbox to fix Vercel deployment ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4938](https://togithub.com/rollup/rollup/pull/4938): Improve memory usage for parameter deoptimizations ([@lukastaegert](https://togithub.com/lukastaegert))sass/dart-sass
### [`v1.62.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1621) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.62.0...1.62.1) - Fix a bug where `:has(+ &)` and related constructs would drop the leading combinator.lukeed/sirv
### [`v2.0.3`](https://togithub.com/lukeed/sirv/releases/tag/v2.0.3) [Compare Source](https://togithub.com/lukeed/sirv/compare/v2.0.2...v2.0.3) #### Patches - fix(sirv): avoid false-positive on too big range end by [@dmkret](https://togithub.com/dmkret) in [https://github.com/lukeed/sirv/pull/147](https://togithub.com/lukeed/sirv/pull/147) - fix(sirv): correctly decode path by [@benmccann](https://togithub.com/benmccann) in [https://github.com/lukeed/sirv/pull/149](https://togithub.com/lukeed/sirv/pull/149) *** **Full Changelog**: https://github.com/lukeed/sirv/compare/v2.0.2...v2.0.3vitejs/vite
### [`v4.3.3`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small433-2023-04-26-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v4.3.2...v4.3.3) - fix: address file path mismatch when loading Vite config file on Windows (fix [#12923](https://togithub.com/vitejs/vite/issues/12923)) ([#13005](https://togithub.com/vitejs/vite/issues/13005)) ([84c4118](https://togithub.com/vitejs/vite/commit/84c4118)), closes [#12923](https://togithub.com/vitejs/vite/issues/12923) [#13005](https://togithub.com/vitejs/vite/issues/13005) - fix: undefined document in worker ([#12988](https://togithub.com/vitejs/vite/issues/12988)) ([08c1452](https://togithub.com/vitejs/vite/commit/08c1452)), closes [#12988](https://togithub.com/vitejs/vite/issues/12988) - fix(resolve): deep import resolvedId error ([#13010](https://togithub.com/vitejs/vite/issues/13010)) ([30a41ff](https://togithub.com/vitejs/vite/commit/30a41ff)), closes [#13010](https://togithub.com/vitejs/vite/issues/13010) - feat: optimize deps option to turn off auto discovery ([#13000](https://togithub.com/vitejs/vite/issues/13000)) ([bd86375](https://togithub.com/vitejs/vite/commit/bd86375)), closes [#13000](https://togithub.com/vitejs/vite/issues/13000) - chore(deps): update all non-major dependencies ([#12805](https://togithub.com/vitejs/vite/issues/12805)) ([5731ac9](https://togithub.com/vitejs/vite/commit/5731ac9)), closes [#12805](https://togithub.com/vitejs/vite/issues/12805) ### [`v4.3.2`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small432-2023-04-25-small) [Compare Source](https://togithub.com/vitejs/vite/compare/2a8779c5779ddcf1dd726be39c4547b4851b45cf...v4.3.2) - fix: status optional in windows network drive regex (fix: [#12948](https://togithub.com/vitejs/vite/issues/12948)) ([#12949](https://togithub.com/vitejs/vite/issues/12949)) ([f781fc6](https://togithub.com/vitejs/vite/commit/f781fc6)), closes [#12948](https://togithub.com/vitejs/vite/issues/12948) [#12949](https://togithub.com/vitejs/vite/issues/12949) - fix: use realpathSync for node <16.18 on windows ([#12971](https://togithub.com/vitejs/vite/issues/12971)) ([965839c](https://togithub.com/vitejs/vite/commit/965839c)), closes [#12971](https://togithub.com/vitejs/vite/issues/12971) - fix(ssr): hoist statements after hashbang ([#12985](https://togithub.com/vitejs/vite/issues/12985)) ([07bd6d1](https://togithub.com/vitejs/vite/commit/07bd6d1)), closes [#12985](https://togithub.com/vitejs/vite/issues/12985) - chore: build time message setting color ([#12940](https://togithub.com/vitejs/vite/issues/12940)) ([ada7cd5](https://togithub.com/vitejs/vite/commit/ada7cd5)), closes [#12940](https://togithub.com/vitejs/vite/issues/12940) - chore: remove extra ) in changelog ([#12932](https://togithub.com/vitejs/vite/issues/12932)) ([e7924d2](https://togithub.com/vitejs/vite/commit/e7924d2)), closes [#12932](https://togithub.com/vitejs/vite/issues/12932) - chore: upgrade rollup ([#12965](https://togithub.com/vitejs/vite/issues/12965)) ([bdb2f25](https://togithub.com/vitejs/vite/commit/bdb2f25)), closes [#12965](https://togithub.com/vitejs/vite/issues/12965) - refactor: resolveExports ([#10917](https://togithub.com/vitejs/vite/issues/10917)) ([ad21ec3](https://togithub.com/vitejs/vite/commit/ad21ec3)), closes [#10917](https://togithub.com/vitejs/vite/issues/10917)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.