Update all dependencies #14

Merged
kjuulh merged 1 commits from renovate/all into main 2022-10-28 10:56:53 +02:00
Owner

This PR contains the following updates:

Package Type Update Change
@types/react (source) devDependencies patch 18.0.15 -> 18.0.24
@types/react-dom (source) devDependencies patch 18.0.6 -> 18.0.8
@vitejs/plugin-react (source) devDependencies minor 2.0.0 -> 2.2.0
typescript (source) devDependencies minor 4.7.4 -> 4.8.4
vite (source) devDependencies minor 3.0.2 -> 3.2.0

Release Notes

vitejs/vite (@​vitejs/plugin-react)

v2.2.0

Compare Source

v2.1.0

Compare Source

v2.0.1

Compare Source

Microsoft/TypeScript

v4.8.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v4.8.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v4.8.2

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

vitejs/vite (vite)

v3.2.0

Compare Source

Main Changes
Multiple Entries for Library Mode

Library mode now supports multiple entries:

  lib: {
    entry: {
        primary: 'src/index.ts',
        secondary: 'src/secondary.ts'
    },
    formats: ['es', 'cjs']
  }
  // => primary.es.js, primary.cjs.js, secondary.es.js, secondary.cjs.js

Check out the PR #​7047, and the build.lib config docs

build.modulePreload options

Vite now allows filtering and modifying module preload dependencies for each entry and async chunk. experimental.renderBuiltUrl will also get called for preload asset paths. And build.modulePreload.resolveDependencies will be called both for JS dynamic imports preload lists and also for HTML preload lists for chunks imported from entry HTML files. Refer to the PR for more context #​9938 and check out the modulePreload config docs. Note: build.modulePreloadPolyfill is now deprecated, please migrate to build.modulePreload.polyfill.

Include Duplicate Assets in the Manifest

Laravel and other backends integrations will now get entries for every asset file, even if they have been de-duplicated. See #​9928 for more information.

Customizable ErrorOverlay

You can now customize the ErrorOverlay by using css parts. Check out the PR for more details: #​10234.

Features
Bug Fixes
Previous Changelogs
3.2.0-beta.4 (2022-10-24)

See 3.2.0-beta.4 changelog

3.2.0-beta.3 (2022-10-20)

See 3.2.0-beta.3 changelog

3.2.0-beta.2 (2022-10-14)

See 3.2.0-beta.2 changelog

3.2.0-beta.1 (2022-10-10)

See 3.2.0-beta.1 changelog

3.2.0-beta.0 (2022-10-05)

See 3.2.0-beta.0 changelog

v3.1.8

Compare Source

Please refer to CHANGELOG.md for details.

v3.1.7

Compare Source

Please refer to CHANGELOG.md for details.

v3.1.6

Compare Source

Please refer to CHANGELOG.md for details.

v3.1.5

Compare Source

Please refer to CHANGELOG.md for details.

v3.1.4

Compare Source

Please refer to CHANGELOG.md for details.

v3.1.3

Compare Source

v3.1.2

Compare Source

v3.1.1

Compare Source

v3.1.0

Compare Source

Main Changes
  • Vite now uses parse5, which parses HTML in the same way as the latest browser versions. This migration gives us a more robust HTML story moving forward (#​9678).
  • Vite now supports using objects as hooks to change execution order (#​9634). Check out the RFC and the implementation upstream at rollup/rollup#​4600 for details and rationale.
      import { resolve } from 'node:path';
      import { readdir } from 'node:fs/promises';
    
      export default function getFilesOnDisk() {
        return {
          name: 'getFilesOnDisk',
          writeBundle: {
            // run this hook sequentially even if the hook is parallel
            sequential: true,
            // push this hook to the 'post' stage, after all normal hooks
            order: 'post',
            // hook implementation
            async handler({ dir }) {
              const topLevelFiles = await readdir(resolve(dir))
              console.log(topLevelFiles)
            }
          }
        }
      }
    
    Read the updated Rollup Plugin docs for more information.

Note


After Vite 3.1, you are no longer going to see [vite] hot updated log messages in the browser console. These messages have been moved to the debug channel (#​8855). Check your browser docs to show debug logs.

Features
Bug Fixes
Previous Changelogs
3.1.0-beta.2 (2022-09-02)

See 3.1.0-beta.2 changelog

3.1.0-beta.1 (2022-08-29)

See 3.1.0-beta.1 changelog

3.1.0-beta.0 (2022-08-25)

See 3.1.0-beta.0 changelog

v3.0.9

Compare Source

v3.0.8

Compare Source

v3.0.7

Compare Source

v3.0.6

Compare Source

v3.0.5

Compare Source

v3.0.4

Compare Source

v3.0.3

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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, click this checkbox.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [`18.0.15` -> `18.0.24`](https://renovatebot.com/diffs/npm/@types%2freact/18.0.15/18.0.24) | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [`18.0.6` -> `18.0.8`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.0.6/18.0.8) | | [@vitejs/plugin-react](https://github.com/vitejs/vite/tree/main/packages/plugin-react#readme) ([source](https://github.com/vitejs/vite)) | devDependencies | minor | [`2.0.0` -> `2.2.0`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/2.0.0/2.2.0) | | [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | devDependencies | minor | [`4.7.4` -> `4.8.4`](https://renovatebot.com/diffs/npm/typescript/4.7.4/4.8.4) | | [vite](https://github.com/vitejs/vite/tree/main/#readme) ([source](https://github.com/vitejs/vite)) | devDependencies | minor | [`3.0.2` -> `3.2.0`](https://renovatebot.com/diffs/npm/vite/3.0.2/3.2.0) | --- ### Release Notes <details> <summary>vitejs/vite (@&#8203;vitejs/plugin-react)</summary> ### [`v2.2.0`](https://github.com/vitejs/vite/blob/HEAD/packages/plugin-react/CHANGELOG.md#&#8203;220-2022-10-26) [Compare Source](https://github.com/vitejs/vite/compare/v2.1.0...v2.2.0) - fix(deps): update all non-major dependencies ([#&#8203;10610](https://github.com/vitejs/vite/issues/10610)) ([bb95467](https://github.com/vitejs/vite/commit/bb95467)), closes [#&#8203;10610](https://github.com/vitejs/vite/issues/10610) - fix(plugin-react): update `package.json` ([#&#8203;10479](https://github.com/vitejs/vite/issues/10479)) ([7f45eb5](https://github.com/vitejs/vite/commit/7f45eb5)), closes [#&#8203;10479](https://github.com/vitejs/vite/issues/10479) - chore(deps): update all non-major dependencies ([#&#8203;10393](https://github.com/vitejs/vite/issues/10393)) ([f519423](https://github.com/vitejs/vite/commit/f519423)), closes [#&#8203;10393](https://github.com/vitejs/vite/issues/10393) ### [`v2.1.0`](https://github.com/vitejs/vite/blob/HEAD/packages/plugin-react/CHANGELOG.md#&#8203;210-2022-09-05) [Compare Source](https://github.com/vitejs/vite/compare/v2.0.1...v2.1.0) - fix(plugin-react): duplicate \__self prop and \__source prop ([#&#8203;9387](https://github.com/vitejs/vite/issues/9387)) ([c89de3a](https://github.com/vitejs/vite/commit/c89de3a)), closes [#&#8203;9387](https://github.com/vitejs/vite/issues/9387) ### [`v2.0.1`](https://github.com/vitejs/vite/blob/HEAD/packages/plugin-react/CHANGELOG.md#small201-2022-08-11-small) [Compare Source](https://github.com/vitejs/vite/compare/v2.0.0...v2.0.1) - fix: don't count class declarations as react fast refresh boundry (fixes [#&#8203;3675](https://github.com/vitejs/vite/issues/3675)) ([#&#8203;8887](https://github.com/vitejs/vite/issues/8887)) ([5a18284](https://github.com/vitejs/vite/commit/5a18284)), closes [#&#8203;3675](https://github.com/vitejs/vite/issues/3675) [#&#8203;8887](https://github.com/vitejs/vite/issues/8887) - fix: mention that Node.js 13/15 support is dropped (fixes [#&#8203;9113](https://github.com/vitejs/vite/issues/9113)) ([#&#8203;9116](https://github.com/vitejs/vite/issues/9116)) ([2826303](https://github.com/vitejs/vite/commit/2826303)), closes [#&#8203;9113](https://github.com/vitejs/vite/issues/9113) [#&#8203;9116](https://github.com/vitejs/vite/issues/9116) - fix(deps): update all non-major dependencies ([#&#8203;9176](https://github.com/vitejs/vite/issues/9176)) ([31d3b70](https://github.com/vitejs/vite/commit/31d3b70)), closes [#&#8203;9176](https://github.com/vitejs/vite/issues/9176) - fix(deps): update all non-major dependencies ([#&#8203;9575](https://github.com/vitejs/vite/issues/9575)) ([8071325](https://github.com/vitejs/vite/commit/8071325)), closes [#&#8203;9575](https://github.com/vitejs/vite/issues/9575) - fix(plugin-react): wrong substitution causes `React is not defined` ([#&#8203;9386](https://github.com/vitejs/vite/issues/9386)) ([8a5b575](https://github.com/vitejs/vite/commit/8a5b575)), closes [#&#8203;9386](https://github.com/vitejs/vite/issues/9386) - docs: fix server options link ([#&#8203;9242](https://github.com/vitejs/vite/issues/9242)) ([29db3ea](https://github.com/vitejs/vite/commit/29db3ea)), closes [#&#8203;9242](https://github.com/vitejs/vite/issues/9242) </details> <details> <summary>Microsoft/TypeScript</summary> ### [`v4.8.4`](https://github.com/microsoft/TypeScript/releases/tag/v4.8.4) [Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.8.3...v4.8.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 4.8.0 (Beta)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.0%22+). - [fixed issues query for Typescript 4.8.1 (RC)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.1%22+). - [fixed issues query for Typescript 4.8.2 (Stable)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.2%22+). - [fixed issues query for Typescript 4.8.3 (Stable)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.3%22+). - [fixed issues query for Typescript 4.8.4 (Stable)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.4%22+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [Visual Studio 2022/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-484) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017)) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v4.8.3`](https://github.com/microsoft/TypeScript/releases/tag/v4.8.3) [Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.8.2...v4.8.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 4.8.0 (Beta)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.0%22+). - [fixed issues query for Typescript 4.8.1 (RC)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.1%22+). - [fixed issues query for Typescript 4.8.2 (Stable)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.2%22+). - [fixed issues query for Typescript 4.8.3 (Stable)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.3%22+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [Visual Studio 2022/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-483) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017)) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v4.8.2`](https://github.com/microsoft/TypeScript/releases/tag/v4.8.2) [Compare Source](https://github.com/Microsoft/TypeScript/compare/v4.7.4...v4.8.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-8/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 4.8.0 (Beta)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.0%22+). - [fixed issues query for Typescript 4.8.1 (RC)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.1%22+). - [fixed issues query for Typescript 4.8.1 (Stable)](https://github.com/microsoft/TypeScript/issues?q=milestone%3A%22TypeScript+4.8.2%22+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [Visual Studio 2022/2019](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript-48) ([Select new version in project options](https://github.com/Microsoft/TypeScript/wiki/Updating-TypeScript-in-Visual-Studio-2017)) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) </details> <details> <summary>vitejs/vite (vite)</summary> ### [`v3.2.0`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#&#8203;320-2022-10-26) [Compare Source](https://github.com/vitejs/vite/compare/v3.1.8...4198e3428457b648aa622b665035bebe2821c660) ##### Main Changes ##### Multiple Entries for Library Mode Library mode now supports multiple entries: ```js lib: { entry: { primary: 'src/index.ts', secondary: 'src/secondary.ts' }, formats: ['es', 'cjs'] } // => primary.es.js, primary.cjs.js, secondary.es.js, secondary.cjs.js ``` Check out the PR [#&#8203;7047](https://github.com/vitejs/vite/issues/7047), and the [`build.lib` config docs](https://main.vitejs.dev/config/build-options.html#build-lib) ##### `build.modulePreload` options Vite now allows filtering and modifying module preload dependencies for each entry and async chunk. [`experimental.renderBuiltUrl`](https://vitejs.dev/guide/build.html#advanced-base-options) will also get called for preload asset paths. And `build.modulePreload.resolveDependencies` will be called both for JS dynamic imports preload lists and also for HTML preload lists for chunks imported from entry HTML files. Refer to the PR for more context [#&#8203;9938](https://github.com/vitejs/vite/issues/9938) and check out the [modulePreload config docs](https://vitejs.dev/config/build-options.html#build-modulepreload). Note: `build.modulePreloadPolyfill` is now deprecated, please migrate to `build.modulePreload.polyfill`. ##### Include Duplicate Assets in the Manifest Laravel and other backends integrations will now get entries for every asset file, even if they have been de-duplicated. See [#&#8203;9928](https://github.com/vitejs/vite/issues/9928) for more information. ##### Customizable ErrorOverlay You can now customize the ErrorOverlay by using [css parts](developer.mozilla.org/en-US/docs/Web/CSS/::part). Check out the PR for more details: [#&#8203;10234](https://github.com/vitejs/vite/issues/10234). ##### Features - feat(build): experimental copyPublicDir option ([#&#8203;10550](https://github.com/vitejs/vite/issues/10550)) ([4f4a39f](https://github.com/vitejs/vite/commit/4f4a39f)), closes [#&#8203;10550](https://github.com/vitejs/vite/issues/10550) - feat(css): export preprocessCSS API ([#&#8203;10429](https://github.com/vitejs/vite/issues/10429)) ([177b427](https://github.com/vitejs/vite/commit/177b427)), closes [#&#8203;10429](https://github.com/vitejs/vite/issues/10429) - feat(preview): support outDir option ([#&#8203;10418](https://github.com/vitejs/vite/issues/10418)) ([15b90b3](https://github.com/vitejs/vite/commit/15b90b3)), closes [#&#8203;10418](https://github.com/vitejs/vite/issues/10418) - feat: include line and column in error format ([#&#8203;10529](https://github.com/vitejs/vite/issues/10529)) ([d806c4a](https://github.com/vitejs/vite/commit/d806c4a)), closes [#&#8203;10529](https://github.com/vitejs/vite/issues/10529) - feat: reuse opening tab in chromium browsers when start dev server ([#&#8203;10485](https://github.com/vitejs/vite/issues/10485)) ([1a2e7a8](https://github.com/vitejs/vite/commit/1a2e7a8)), closes [#&#8203;10485](https://github.com/vitejs/vite/issues/10485) - feat: update esbuild compilation affecting fields ([#&#8203;10374](https://github.com/vitejs/vite/issues/10374)) ([f542727](https://github.com/vitejs/vite/commit/f542727)), closes [#&#8203;10374](https://github.com/vitejs/vite/issues/10374) - feat(proxy): Include URL of request in proxy errors ([#&#8203;10508](https://github.com/vitejs/vite/issues/10508)) ([27e2832](https://github.com/vitejs/vite/commit/27e2832)), closes [#&#8203;10508](https://github.com/vitejs/vite/issues/10508) - refactor: delete dependent pre built proxy modules ([#&#8203;10427](https://github.com/vitejs/vite/issues/10427)) ([b3b388d](https://github.com/vitejs/vite/commit/b3b388d)), closes [#&#8203;10427](https://github.com/vitejs/vite/issues/10427) - feat(server): invalidate module with hmr ([#&#8203;10333](https://github.com/vitejs/vite/issues/10333)) ([8328011](https://github.com/vitejs/vite/commit/8328011)), closes [#&#8203;10333](https://github.com/vitejs/vite/issues/10333) - feat: build.modulePreload options ([#&#8203;9938](https://github.com/vitejs/vite/issues/9938)) ([e223f84](https://github.com/vitejs/vite/commit/e223f84)), closes [#&#8203;9938](https://github.com/vitejs/vite/issues/9938) - feat: customize ErrorOverlay ([#&#8203;10234](https://github.com/vitejs/vite/issues/10234)) ([fe4dc8d](https://github.com/vitejs/vite/commit/fe4dc8d)), closes [#&#8203;10234](https://github.com/vitejs/vite/issues/10234) - feat: dynamic import support ?url and ?worker ([#&#8203;8261](https://github.com/vitejs/vite/issues/8261)) ([0cb01ca](https://github.com/vitejs/vite/commit/0cb01ca)), closes [#&#8203;8261](https://github.com/vitejs/vite/issues/8261) - feat: include duplicate assets in the manifest ([#&#8203;9928](https://github.com/vitejs/vite/issues/9928)) ([42ecf37](https://github.com/vitejs/vite/commit/42ecf37)), closes [#&#8203;9928](https://github.com/vitejs/vite/issues/9928) - feat: support import.meta.hot.invalidate ([#&#8203;10244](https://github.com/vitejs/vite/issues/10244)) ([fb8ab16](https://github.com/vitejs/vite/commit/fb8ab16)), closes [#&#8203;10244](https://github.com/vitejs/vite/issues/10244) - feat: support postcss sugarss ([#&#8203;6705](https://github.com/vitejs/vite/issues/6705)) ([8ede2f1](https://github.com/vitejs/vite/commit/8ede2f1)), closes [#&#8203;6705](https://github.com/vitejs/vite/issues/6705) - feat(assets): allow `new URL` to resolve package assets ([#&#8203;7837](https://github.com/vitejs/vite/issues/7837)) ([bafccf5](https://github.com/vitejs/vite/commit/bafccf5)), closes [#&#8203;7837](https://github.com/vitejs/vite/issues/7837) - feat(client): add data-vite-dev-id attribute to style elements ([#&#8203;10080](https://github.com/vitejs/vite/issues/10080)) ([ea09fde](https://github.com/vitejs/vite/commit/ea09fde)), closes [#&#8203;10080](https://github.com/vitejs/vite/issues/10080) - feat(lib): allow multiple entries ([#&#8203;7047](https://github.com/vitejs/vite/issues/7047)) ([65a0fad](https://github.com/vitejs/vite/commit/65a0fad)), closes [#&#8203;7047](https://github.com/vitejs/vite/issues/7047) - feat(optimizer): Support bun lockfile format ([#&#8203;10288](https://github.com/vitejs/vite/issues/10288)) ([931d69b](https://github.com/vitejs/vite/commit/931d69b)), closes [#&#8203;10288](https://github.com/vitejs/vite/issues/10288) - refactor(types): bundle client types ([#&#8203;9966](https://github.com/vitejs/vite/issues/9966)) ([da632bf](https://github.com/vitejs/vite/commit/da632bf)), closes [#&#8203;9966](https://github.com/vitejs/vite/issues/9966) - refactor(types): simplify type exports ([#&#8203;10243](https://github.com/vitejs/vite/issues/10243)) ([291174d](https://github.com/vitejs/vite/commit/291174d)), closes [#&#8203;10243](https://github.com/vitejs/vite/issues/10243) - perf: cache compiled glob for `server.fs.deny` ([#&#8203;10044](https://github.com/vitejs/vite/issues/10044)) ([df560b0](https://github.com/vitejs/vite/commit/df560b0)), closes [#&#8203;10044](https://github.com/vitejs/vite/issues/10044) ##### Bug Fixes - fix: add a warning if css urls not exist during build time (fix [#&#8203;9800](https://github.com/vitejs/vite/issues/9800)) ([#&#8203;10331](https://github.com/vitejs/vite/issues/10331)) ([9f268da](https://github.com/vitejs/vite/commit/9f268da)), closes [#&#8203;9800](https://github.com/vitejs/vite/issues/9800) [#&#8203;10331](https://github.com/vitejs/vite/issues/10331) - fix: increase error overlay z-index ([#&#8203;10603](https://github.com/vitejs/vite/issues/10603)) ([1157941](https://github.com/vitejs/vite/commit/1157941)), closes [#&#8203;10603](https://github.com/vitejs/vite/issues/10603) - fix: revert es-module-lexer version ([#&#8203;10614](https://github.com/vitejs/vite/issues/10614)) ([cffe5c9](https://github.com/vitejs/vite/commit/cffe5c9)), closes [#&#8203;10614](https://github.com/vitejs/vite/issues/10614) - fix: when the file path is an absolute path, parsing causes parameter loss ([#&#8203;10449](https://github.com/vitejs/vite/issues/10449)) ([df86990](https://github.com/vitejs/vite/commit/df86990)), closes [#&#8203;10449](https://github.com/vitejs/vite/issues/10449) - fix(config): resolve build options with fallback ([#&#8203;10645](https://github.com/vitejs/vite/issues/10645)) ([f7021e3](https://github.com/vitejs/vite/commit/f7021e3)), closes [#&#8203;10645](https://github.com/vitejs/vite/issues/10645) - fix(deps): update all non-major dependencies ([#&#8203;10610](https://github.com/vitejs/vite/issues/10610)) ([bb95467](https://github.com/vitejs/vite/commit/bb95467)), closes [#&#8203;10610](https://github.com/vitejs/vite/issues/10610) - fix(hmr): cannot reload after missing import on server startup ([#&#8203;9534](https://github.com/vitejs/vite/issues/9534)) ([#&#8203;10602](https://github.com/vitejs/vite/issues/10602)) ([ee7c28a](https://github.com/vitejs/vite/commit/ee7c28a)), closes [#&#8203;9534](https://github.com/vitejs/vite/issues/9534) [#&#8203;10602](https://github.com/vitejs/vite/issues/10602) - fix(css): strip BOM (fixes [#&#8203;10043](https://github.com/vitejs/vite/issues/10043)) ([#&#8203;10577](https://github.com/vitejs/vite/issues/10577)) ([e0463bd](https://github.com/vitejs/vite/commit/e0463bd)), closes [#&#8203;10043](https://github.com/vitejs/vite/issues/10043) [#&#8203;10577](https://github.com/vitejs/vite/issues/10577) - fix(ssr): resolve with isRequire true ([#&#8203;10569](https://github.com/vitejs/vite/issues/10569)) ([7b81210](https://github.com/vitejs/vite/commit/7b81210)), closes [#&#8203;10569](https://github.com/vitejs/vite/issues/10569) - fix: prefer exports when resolving ([#&#8203;10371](https://github.com/vitejs/vite/issues/10371)) ([3259006](https://github.com/vitejs/vite/commit/3259006)), closes [#&#8203;10371](https://github.com/vitejs/vite/issues/10371) - fix(config): partial deno support ([#&#8203;10446](https://github.com/vitejs/vite/issues/10446)) ([c4489ea](https://github.com/vitejs/vite/commit/c4489ea)), closes [#&#8203;10446](https://github.com/vitejs/vite/issues/10446) - fix(config): skip resolve builtin modules ([#&#8203;10420](https://github.com/vitejs/vite/issues/10420)) ([ecba3f8](https://github.com/vitejs/vite/commit/ecba3f8)), closes [#&#8203;10420](https://github.com/vitejs/vite/issues/10420) - fix(ssr): handle parallel hookNodeResolve ([#&#8203;10401](https://github.com/vitejs/vite/issues/10401)) ([1a961d9](https://github.com/vitejs/vite/commit/1a961d9)), closes [#&#8203;10401](https://github.com/vitejs/vite/issues/10401) - fix(cli): when the user enters the same command ([#&#8203;10474](https://github.com/vitejs/vite/issues/10474)) ([2326f4a](https://github.com/vitejs/vite/commit/2326f4a)), closes [#&#8203;10474](https://github.com/vitejs/vite/issues/10474) - fix(config): don't use module condition (`import.meta.resolve`) (fixes [#&#8203;10430](https://github.com/vitejs/vite/issues/10430)) ([#&#8203;10528](https://github.com/vitejs/vite/issues/10528)) ([64f19b9](https://github.com/vitejs/vite/commit/64f19b9)), closes [#&#8203;10430](https://github.com/vitejs/vite/issues/10430) [#&#8203;10528](https://github.com/vitejs/vite/issues/10528) - fix(css): remove `?direct` in id for postcss process ([#&#8203;10514](https://github.com/vitejs/vite/issues/10514)) ([67e7bf2](https://github.com/vitejs/vite/commit/67e7bf2)), closes [#&#8203;10514](https://github.com/vitejs/vite/issues/10514) - fix(html): allow self closing on non-void elements ([#&#8203;10478](https://github.com/vitejs/vite/issues/10478)) ([29292af](https://github.com/vitejs/vite/commit/29292af)), closes [#&#8203;10478](https://github.com/vitejs/vite/issues/10478) - fix(legacy): restore entry chunk CSS inlining, reverts [#&#8203;9761](https://github.com/vitejs/vite/issues/9761) ([#&#8203;10496](https://github.com/vitejs/vite/issues/10496)) ([9cc808e](https://github.com/vitejs/vite/commit/9cc808e)), closes [#&#8203;9761](https://github.com/vitejs/vite/issues/9761) [#&#8203;10496](https://github.com/vitejs/vite/issues/10496) - chore: simplify filter plugin code ([#&#8203;10459](https://github.com/vitejs/vite/issues/10459)) ([5d9b810](https://github.com/vitejs/vite/commit/5d9b810)), closes [#&#8203;10459](https://github.com/vitejs/vite/issues/10459) - chore(deps): update all non-major dependencies ([#&#8203;10488](https://github.com/vitejs/vite/issues/10488)) ([15aa827](https://github.com/vitejs/vite/commit/15aa827)), closes [#&#8203;10488](https://github.com/vitejs/vite/issues/10488) - chore: update magic-string ([#&#8203;10364](https://github.com/vitejs/vite/issues/10364)) ([23c9259](https://github.com/vitejs/vite/commit/23c9259)), closes [#&#8203;10364](https://github.com/vitejs/vite/issues/10364) - chore(deps): update all non-major dependencies ([#&#8203;10393](https://github.com/vitejs/vite/issues/10393)) ([f519423](https://github.com/vitejs/vite/commit/f519423)), closes [#&#8203;10393](https://github.com/vitejs/vite/issues/10393) - chore(deps): update dependency [@&#8203;rollup/plugin-alias](https://github.com/rollup/plugin-alias) to v4 ([#&#8203;10394](https://github.com/vitejs/vite/issues/10394)) ([e2b4c8f](https://github.com/vitejs/vite/commit/e2b4c8f)), closes [#&#8203;10394](https://github.com/vitejs/vite/issues/10394) - feat(lib): cjs instead of umd as default format for multiple entries ([#&#8203;10315](https://github.com/vitejs/vite/issues/10315)) ([07d3fbd](https://github.com/vitejs/vite/commit/07d3fbd)), closes [#&#8203;10315](https://github.com/vitejs/vite/issues/10315) - fix: make client type work with `moduleResolution=node16` ([#&#8203;10375](https://github.com/vitejs/vite/issues/10375)) ([8c4df1f](https://github.com/vitejs/vite/commit/8c4df1f)), closes [#&#8203;10375](https://github.com/vitejs/vite/issues/10375) - fix(config): don't resolve by module field ([#&#8203;10347](https://github.com/vitejs/vite/issues/10347)) ([cc1c829](https://github.com/vitejs/vite/commit/cc1c829)), closes [#&#8203;10347](https://github.com/vitejs/vite/issues/10347) - fix(html): handle attrs with prefix (fixes [#&#8203;10337](https://github.com/vitejs/vite/issues/10337)) ([#&#8203;10381](https://github.com/vitejs/vite/issues/10381)) ([7b4d6e8](https://github.com/vitejs/vite/commit/7b4d6e8)), closes [#&#8203;10337](https://github.com/vitejs/vite/issues/10337) [#&#8203;10381](https://github.com/vitejs/vite/issues/10381) - fix(ssr): track var as function scope ([#&#8203;10388](https://github.com/vitejs/vite/issues/10388)) ([87b48f9](https://github.com/vitejs/vite/commit/87b48f9)), closes [#&#8203;10388](https://github.com/vitejs/vite/issues/10388) - fix: add module types ([#&#8203;10299](https://github.com/vitejs/vite/issues/10299)) ([0b89dd2](https://github.com/vitejs/vite/commit/0b89dd2)), closes [#&#8203;10299](https://github.com/vitejs/vite/issues/10299) - fix: css order problem in async chunk ([#&#8203;9949](https://github.com/vitejs/vite/issues/9949)) ([6c7b834](https://github.com/vitejs/vite/commit/6c7b834)), closes [#&#8203;9949](https://github.com/vitejs/vite/issues/9949) - fix: don't duplicate styles with dynamic import (fix [#&#8203;9967](https://github.com/vitejs/vite/issues/9967)) ([#&#8203;9970](https://github.com/vitejs/vite/issues/9970)) ([65f97bd](https://github.com/vitejs/vite/commit/65f97bd)), closes [#&#8203;9967](https://github.com/vitejs/vite/issues/9967) [#&#8203;9970](https://github.com/vitejs/vite/issues/9970) - fix: env variables override ([#&#8203;10113](https://github.com/vitejs/vite/issues/10113)) ([d619460](https://github.com/vitejs/vite/commit/d619460)), closes [#&#8203;10113](https://github.com/vitejs/vite/issues/10113) - fix: isFromTsImporter flag in worker virtual model ([#&#8203;10273](https://github.com/vitejs/vite/issues/10273)) ([78f74c9](https://github.com/vitejs/vite/commit/78f74c9)), closes [#&#8203;10273](https://github.com/vitejs/vite/issues/10273) - fix: properly close optimizer on server restart ([#&#8203;10028](https://github.com/vitejs/vite/issues/10028)) ([a32777f](https://github.com/vitejs/vite/commit/a32777f)), closes [#&#8203;10028](https://github.com/vitejs/vite/issues/10028) - fix: respect `mainFields` when resolving browser/module field (fixes [#&#8203;8659](https://github.com/vitejs/vite/issues/8659)) ([#&#8203;10071](https://github.com/vitejs/vite/issues/10071)) ([533d13c](https://github.com/vitejs/vite/commit/533d13c)), closes [#&#8203;8659](https://github.com/vitejs/vite/issues/8659) [#&#8203;10071](https://github.com/vitejs/vite/issues/10071) - fix: respect resolve.conditions, when resolving browser/require field ([#&#8203;9860](https://github.com/vitejs/vite/issues/9860)) ([9a83eaf](https://github.com/vitejs/vite/commit/9a83eaf)), closes [#&#8203;9860](https://github.com/vitejs/vite/issues/9860) - fix: support process each out dir when there are two or more ([#&#8203;9748](https://github.com/vitejs/vite/issues/9748)) ([ee3231c](https://github.com/vitejs/vite/commit/ee3231c)), closes [#&#8203;9748](https://github.com/vitejs/vite/issues/9748) - fix(build): fix resolution algorithm when `build.ssr` is true ([#&#8203;9989](https://github.com/vitejs/vite/issues/9989)) ([7229251](https://github.com/vitejs/vite/commit/7229251)), closes [#&#8203;9989](https://github.com/vitejs/vite/issues/9989) - fix(config): resolve implicit deps as absolute path ([#&#8203;10254](https://github.com/vitejs/vite/issues/10254)) ([ec1f3ae](https://github.com/vitejs/vite/commit/ec1f3ae)), closes [#&#8203;10254](https://github.com/vitejs/vite/issues/10254) - fix(css): missing css in lib mode ([#&#8203;10185](https://github.com/vitejs/vite/issues/10185)) ([e4c1c6d](https://github.com/vitejs/vite/commit/e4c1c6d)), closes [#&#8203;10185](https://github.com/vitejs/vite/issues/10185) - fix(deps): update all non-major dependencies ([#&#8203;10160](https://github.com/vitejs/vite/issues/10160)) ([6233c83](https://github.com/vitejs/vite/commit/6233c83)), closes [#&#8203;10160](https://github.com/vitejs/vite/issues/10160) - fix(deps): update all non-major dependencies ([#&#8203;10316](https://github.com/vitejs/vite/issues/10316)) ([a38b450](https://github.com/vitejs/vite/commit/a38b450)), closes [#&#8203;10316](https://github.com/vitejs/vite/issues/10316) - fix(deps): update rollup to `^2.79.1` ([#&#8203;10298](https://github.com/vitejs/vite/issues/10298)) ([2266d83](https://github.com/vitejs/vite/commit/2266d83)), closes [#&#8203;10298](https://github.com/vitejs/vite/issues/10298) - fix(esbuild): transpile with esnext in dev ([#&#8203;10207](https://github.com/vitejs/vite/issues/10207)) ([43b7b78](https://github.com/vitejs/vite/commit/43b7b78)), closes [#&#8203;10207](https://github.com/vitejs/vite/issues/10207) - fix(hmr): handle virtual module update ([#&#8203;10324](https://github.com/vitejs/vite/issues/10324)) ([7c4accb](https://github.com/vitejs/vite/commit/7c4accb)), closes [#&#8203;10324](https://github.com/vitejs/vite/issues/10324) - fix(optimizer): browser field bare import (fix [#&#8203;7599](https://github.com/vitejs/vite/issues/7599)) ([#&#8203;10314](https://github.com/vitejs/vite/issues/10314)) ([cba13e8](https://github.com/vitejs/vite/commit/cba13e8)), closes [#&#8203;7599](https://github.com/vitejs/vite/issues/7599) [#&#8203;10314](https://github.com/vitejs/vite/issues/10314) - fix(sass): reorder sass importers ([#&#8203;10101](https://github.com/vitejs/vite/issues/10101)) ([a543731](https://github.com/vitejs/vite/commit/a543731)), closes [#&#8203;10101](https://github.com/vitejs/vite/issues/10101) - fix(server): handle appType mpa html fallback ([#&#8203;10336](https://github.com/vitejs/vite/issues/10336)) ([65dd88b](https://github.com/vitejs/vite/commit/65dd88b)), closes [#&#8203;10336](https://github.com/vitejs/vite/issues/10336) - fix(ssr): correctly track scope ([#&#8203;10300](https://github.com/vitejs/vite/issues/10300)) ([a60529f](https://github.com/vitejs/vite/commit/a60529f)), closes [#&#8203;10300](https://github.com/vitejs/vite/issues/10300) - fix(worker): support comment in worker constructor option ([#&#8203;10226](https://github.com/vitejs/vite/issues/10226)) ([66c9058](https://github.com/vitejs/vite/commit/66c9058)), closes [#&#8203;10226](https://github.com/vitejs/vite/issues/10226) - fix(worker): support trailing comma ([#&#8203;10211](https://github.com/vitejs/vite/issues/10211)) ([0542e7c](https://github.com/vitejs/vite/commit/0542e7c)), closes [#&#8203;10211](https://github.com/vitejs/vite/issues/10211) ##### Previous Changelogs ##### [3.2.0-beta.4](https://github.com/vitejs/vite/compare/v3.2.0-beta.3....v3.2.0-beta.4) (2022-10-24) See [3.2.0-beta.4 changelog](https://github.com/vitejs/vite/blob/v3.2.0-beta.4/packages/vite/CHANGELOG.md) ##### [3.2.0-beta.3](https://github.com/vitejs/vite/compare/v3.2.0-beta.2...v3.2.0-beta.3) (2022-10-20) See [3.2.0-beta.3 changelog](https://github.com/vitejs/vite/blob/v3.2.0-beta.4/packages/vite/CHANGELOG.md) ##### [3.2.0-beta.2](https://github.com/vitejs/vite/compare/v3.2.0-beta.1...v3.2.0-beta.2) (2022-10-14) See [3.2.0-beta.2 changelog](https://github.com/vitejs/vite/blob/v3.2.0-beta.4/packages/vite/CHANGELOG.md) ##### [3.2.0-beta.1](https://github.com/vitejs/vite/compare/v3.2.0-beta.0...v3.2.0-beta.1) (2022-10-10) See [3.2.0-beta.1 changelog](https://github.com/vitejs/vite/blob/v3.2.0-beta.4/packages/vite/CHANGELOG.md) ##### [3.2.0-beta.0](https://github.com/vitejs/vite/compare/v3.1.3...v3.2.0-beta.0) (2022-10-05) See [3.2.0-beta.0 changelog](https://github.com/vitejs/vite/blob/v3.2.0-beta.4/packages/vite/CHANGELOG.md) ### [`v3.1.8`](https://github.com/vitejs/vite/releases/tag/v3.1.8) [Compare Source](https://github.com/vitejs/vite/compare/v3.1.7...v3.1.8) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v3.1.8/packages/vite/CHANGELOG.md) for details. ### [`v3.1.7`](https://github.com/vitejs/vite/releases/tag/v3.1.7) [Compare Source](https://github.com/vitejs/vite/compare/v3.1.6...v3.1.7) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v3.1.7/packages/vite/CHANGELOG.md) for details. ### [`v3.1.6`](https://github.com/vitejs/vite/releases/tag/v3.1.6) [Compare Source](https://github.com/vitejs/vite/compare/v3.1.5...v3.1.6) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v3.1.6/packages/vite/CHANGELOG.md) for details. ### [`v3.1.5`](https://github.com/vitejs/vite/releases/tag/v3.1.5) [Compare Source](https://github.com/vitejs/vite/compare/v3.1.4...v3.1.5) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v3.1.5/packages/vite/CHANGELOG.md) for details. ### [`v3.1.4`](https://github.com/vitejs/vite/releases/tag/v3.1.4) [Compare Source](https://github.com/vitejs/vite/compare/v3.1.3...v3.1.4) Please refer to [CHANGELOG.md](https://github.com/vitejs/vite/blob/v3.1.4/packages/vite/CHANGELOG.md) for details. ### [`v3.1.3`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small313-2022-09-19-small) [Compare Source](https://github.com/vitejs/vite/compare/v3.1.2...v3.1.3) - fix: esbuildOutputFromId for symlinked root ([#&#8203;10154](https://github.com/vitejs/vite/issues/10154)) ([fc5310f](https://github.com/vitejs/vite/commit/fc5310f)), closes [#&#8203;10154](https://github.com/vitejs/vite/issues/10154) - fix(hmr): dedupe virtual modules in module graph ([#&#8203;10144](https://github.com/vitejs/vite/issues/10144)) ([71f08e7](https://github.com/vitejs/vite/commit/71f08e7)), closes [#&#8203;10144](https://github.com/vitejs/vite/issues/10144) - fix(lib): respect `rollupOptions.input` in lib mode ([#&#8203;10116](https://github.com/vitejs/vite/issues/10116)) ([c948e7d](https://github.com/vitejs/vite/commit/c948e7d)), closes [#&#8203;10116](https://github.com/vitejs/vite/issues/10116) ### [`v3.1.2`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small312-2022-09-17-small) [Compare Source](https://github.com/vitejs/vite/compare/v3.1.1...v3.1.2) - fix: use isOptimizable to ensure version query ([#&#8203;10141](https://github.com/vitejs/vite/issues/10141)) ([23a51c6](https://github.com/vitejs/vite/commit/23a51c6)), closes [#&#8203;10141](https://github.com/vitejs/vite/issues/10141) ### [`v3.1.1`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small311-2022-09-15-small) [Compare Source](https://github.com/vitejs/vite/compare/b1ad82def57f1e07233d5011489900bb38a8fe6b...v3.1.1) - fix: ensure version query for relative node_modules imports ([#&#8203;10016](https://github.com/vitejs/vite/issues/10016)) ([1b822d0](https://github.com/vitejs/vite/commit/1b822d0)), closes [#&#8203;10016](https://github.com/vitejs/vite/issues/10016) - fix: no quote on attrs ([#&#8203;10117](https://github.com/vitejs/vite/issues/10117)) ([f541239](https://github.com/vitejs/vite/commit/f541239)), closes [#&#8203;10117](https://github.com/vitejs/vite/issues/10117) - fix: prevent error overlay style being overridden (fixes [#&#8203;9969](https://github.com/vitejs/vite/issues/9969)) ([#&#8203;9971](https://github.com/vitejs/vite/issues/9971)) ([a7706d0](https://github.com/vitejs/vite/commit/a7706d0)), closes [#&#8203;9969](https://github.com/vitejs/vite/issues/9969) [#&#8203;9971](https://github.com/vitejs/vite/issues/9971) - fix: proxy to secured websocket server ([#&#8203;10045](https://github.com/vitejs/vite/issues/10045)) ([9de9bc4](https://github.com/vitejs/vite/commit/9de9bc4)), closes [#&#8203;10045](https://github.com/vitejs/vite/issues/10045) - fix: replace white with reset ([#&#8203;10104](https://github.com/vitejs/vite/issues/10104)) ([5d56e42](https://github.com/vitejs/vite/commit/5d56e42)), closes [#&#8203;10104](https://github.com/vitejs/vite/issues/10104) - fix(deps): update all non-major dependencies ([#&#8203;10077](https://github.com/vitejs/vite/issues/10077)) ([caf00c8](https://github.com/vitejs/vite/commit/caf00c8)), closes [#&#8203;10077](https://github.com/vitejs/vite/issues/10077) - fix(deps): update all non-major dependencies ([#&#8203;9985](https://github.com/vitejs/vite/issues/9985)) ([855f2f0](https://github.com/vitejs/vite/commit/855f2f0)), closes [#&#8203;9985](https://github.com/vitejs/vite/issues/9985) - fix(preview): send configured headers ([#&#8203;9976](https://github.com/vitejs/vite/issues/9976)) ([0d20eae](https://github.com/vitejs/vite/commit/0d20eae)), closes [#&#8203;9976](https://github.com/vitejs/vite/issues/9976) - chore: cleanup old changelogs ([#&#8203;10056](https://github.com/vitejs/vite/issues/10056)) ([9e65a41](https://github.com/vitejs/vite/commit/9e65a41)), closes [#&#8203;10056](https://github.com/vitejs/vite/issues/10056) - chore: update 3.1 changelog ([#&#8203;9994](https://github.com/vitejs/vite/issues/9994)) ([44dbcbe](https://github.com/vitejs/vite/commit/44dbcbe)), closes [#&#8203;9994](https://github.com/vitejs/vite/issues/9994) - chore(deps): update [@&#8203;rollup/plugin-node-resolve](https://github.com/rollup/plugin-node-resolve) to v14 ([#&#8203;10078](https://github.com/vitejs/vite/issues/10078)) ([3390c87](https://github.com/vitejs/vite/commit/3390c87)), closes [#&#8203;10078](https://github.com/vitejs/vite/issues/10078) - refactor: config hook helper function ([#&#8203;9982](https://github.com/vitejs/vite/issues/9982)) ([9c1be10](https://github.com/vitejs/vite/commit/9c1be10)), closes [#&#8203;9982](https://github.com/vitejs/vite/issues/9982) - refactor: optimize `async` and `await` in code ([#&#8203;9854](https://github.com/vitejs/vite/issues/9854)) ([31f5ff3](https://github.com/vitejs/vite/commit/31f5ff3)), closes [#&#8203;9854](https://github.com/vitejs/vite/issues/9854) ### [`v3.1.0`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#&#8203;310-2022-09-05) [Compare Source](https://github.com/vitejs/vite/compare/v3.0.9...b1ad82def57f1e07233d5011489900bb38a8fe6b) ##### Main Changes - Vite now uses [parse5](https://github.com/inikulin/parse5), which parses HTML in the same way as the latest browser versions. This migration gives us a more robust HTML story moving forward ([#&#8203;9678](https://github.com/vitejs/vite/issues/9678)). - Vite now supports using objects as hooks to change execution order ([#&#8203;9634](https://github.com/vitejs/vite/issues/9634)). Check out the [RFC](https://github.com/vitejs/rfcs/discussions/12) and the implementation upstream at [rollup/rollup#&#8203;4600](https://github.com/rollup/rollup/pull/4600) for details and rationale. ```js import { resolve } from 'node:path'; import { readdir } from 'node:fs/promises'; export default function getFilesOnDisk() { return { name: 'getFilesOnDisk', writeBundle: { // run this hook sequentially even if the hook is parallel sequential: true, // push this hook to the 'post' stage, after all normal hooks order: 'post', // hook implementation async handler({ dir }) { const topLevelFiles = await readdir(resolve(dir)) console.log(topLevelFiles) } } } } ``` Read the updated [Rollup Plugin docs](https://rollupjs.org/guide/en/#build-hooks) for more information. > **Note** > After Vite 3.1, you are no longer going to see `[vite] hot updated` log messages in the browser console. These messages have been moved to the debug channel ([#&#8203;8855](https://github.com/vitejs/vite/issues/8855)). Check your browser docs to [show debug logs](https://developer.chrome.com/docs/devtools/console/log/#level). ##### Features - feat(css): format error ([#&#8203;9909](https://github.com/vitejs/vite/issues/9909)) ([632fedf](https://github.com/vitejs/vite/commit/632fedf)), closes [#&#8203;9909](https://github.com/vitejs/vite/issues/9909) - perf: bundle create-vite ([#&#8203;9034](https://github.com/vitejs/vite/issues/9034)) ([37ac91e](https://github.com/vitejs/vite/commit/37ac91e)), closes [#&#8203;9034](https://github.com/vitejs/vite/issues/9034) - feat: stabilize server.resolvedUrls ([#&#8203;9866](https://github.com/vitejs/vite/issues/9866)) ([c3f6731](https://github.com/vitejs/vite/commit/c3f6731)), closes [#&#8203;9866](https://github.com/vitejs/vite/issues/9866) - feat(client): use debug channel on hot updates ([#&#8203;8855](https://github.com/vitejs/vite/issues/8855)) ([0452224](https://github.com/vitejs/vite/commit/0452224)), closes [#&#8203;8855](https://github.com/vitejs/vite/issues/8855) - feat: relax dep browser externals as warning ([#&#8203;9837](https://github.com/vitejs/vite/issues/9837)) ([71cb374](https://github.com/vitejs/vite/commit/71cb374)), closes [#&#8203;9837](https://github.com/vitejs/vite/issues/9837) - feat: support object style hooks ([#&#8203;9634](https://github.com/vitejs/vite/issues/9634)) ([757a92f](https://github.com/vitejs/vite/commit/757a92f)), closes [#&#8203;9634](https://github.com/vitejs/vite/issues/9634) - refactor: migrate from vue/compiler-dom to parse5 ([#&#8203;9678](https://github.com/vitejs/vite/issues/9678)) ([05b3ce6](https://github.com/vitejs/vite/commit/05b3ce6)), closes [#&#8203;9678](https://github.com/vitejs/vite/issues/9678) - refactor: use `server.ssrTransform` ([#&#8203;9769](https://github.com/vitejs/vite/issues/9769)) ([246a087](https://github.com/vitejs/vite/commit/246a087)), closes [#&#8203;9769](https://github.com/vitejs/vite/issues/9769) - perf: legacy avoid insert the entry module css ([#&#8203;9761](https://github.com/vitejs/vite/issues/9761)) ([0765ab8](https://github.com/vitejs/vite/commit/0765ab8)), closes [#&#8203;9761](https://github.com/vitejs/vite/issues/9761) ##### Bug Fixes - fix(css): remove css-post plugin sourcemap ([#&#8203;9914](https://github.com/vitejs/vite/issues/9914)) ([c9521e7](https://github.com/vitejs/vite/commit/c9521e7)), closes [#&#8203;9914](https://github.com/vitejs/vite/issues/9914) - fix(hmr): duplicated modules because of query params mismatch (fixes [#&#8203;2255](https://github.com/vitejs/vite/issues/2255)) ([#&#8203;9773](https://github.com/vitejs/vite/issues/9773)) ([86bf776](https://github.com/vitejs/vite/commit/86bf776)), closes [#&#8203;2255](https://github.com/vitejs/vite/issues/2255) [#&#8203;9773](https://github.com/vitejs/vite/issues/9773) - fix(ssr): enable `inlineDynamicImports` when input has length 1 ([#&#8203;9904](https://github.com/vitejs/vite/issues/9904)) ([9ac5075](https://github.com/vitejs/vite/commit/9ac5075)), closes [#&#8203;9904](https://github.com/vitejs/vite/issues/9904) - fix(types): mark explicitImportRequired optional and experimental ([#&#8203;9962](https://github.com/vitejs/vite/issues/9962)) ([7b618f0](https://github.com/vitejs/vite/commit/7b618f0)), closes [#&#8203;9962](https://github.com/vitejs/vite/issues/9962) - fix: bump esbuild to 0.15.6 ([#&#8203;9934](https://github.com/vitejs/vite/issues/9934)) ([091537c](https://github.com/vitejs/vite/commit/091537c)), closes [#&#8203;9934](https://github.com/vitejs/vite/issues/9934) - refactor(hmr): simplify fetchUpdate ([#&#8203;9881](https://github.com/vitejs/vite/issues/9881)) ([8872aba](https://github.com/vitejs/vite/commit/8872aba)), closes [#&#8203;9881](https://github.com/vitejs/vite/issues/9881) - fix: ensure version query for direct node_modules imports ([#&#8203;9848](https://github.com/vitejs/vite/issues/9848)) ([e7712ff](https://github.com/vitejs/vite/commit/e7712ff)), closes [#&#8203;9848](https://github.com/vitejs/vite/issues/9848) - fix: escape glob path ([#&#8203;9842](https://github.com/vitejs/vite/issues/9842)) ([6be971e](https://github.com/vitejs/vite/commit/6be971e)), closes [#&#8203;9842](https://github.com/vitejs/vite/issues/9842) - fix(build): build project path error ([#&#8203;9793](https://github.com/vitejs/vite/issues/9793)) ([cc8800a](https://github.com/vitejs/vite/commit/cc8800a)), closes [#&#8203;9793](https://github.com/vitejs/vite/issues/9793) - fix(types): explicitly set Vite hooks' `this` to `void` ([#&#8203;9885](https://github.com/vitejs/vite/issues/9885)) ([2d2f2e5](https://github.com/vitejs/vite/commit/2d2f2e5)), closes [#&#8203;9885](https://github.com/vitejs/vite/issues/9885) - fix: `completeSystemWrapPlugin` captures `function ()` (fixes [#&#8203;9807](https://github.com/vitejs/vite/issues/9807)) ([#&#8203;9821](https://github.com/vitejs/vite/issues/9821)) ([1ee0364](https://github.com/vitejs/vite/commit/1ee0364)), closes [#&#8203;9807](https://github.com/vitejs/vite/issues/9807) [#&#8203;9821](https://github.com/vitejs/vite/issues/9821) - fix: `injectQuery` break relative path ([#&#8203;9760](https://github.com/vitejs/vite/issues/9760)) ([61273b2](https://github.com/vitejs/vite/commit/61273b2)), closes [#&#8203;9760](https://github.com/vitejs/vite/issues/9760) - fix: close socket when client error handled ([#&#8203;9816](https://github.com/vitejs/vite/issues/9816)) ([ba62be4](https://github.com/vitejs/vite/commit/ba62be4)), closes [#&#8203;9816](https://github.com/vitejs/vite/issues/9816) - fix: handle resolve optional peer deps ([#&#8203;9321](https://github.com/vitejs/vite/issues/9321)) ([eec3886](https://github.com/vitejs/vite/commit/eec3886)), closes [#&#8203;9321](https://github.com/vitejs/vite/issues/9321) - fix: module graph ensureEntryFromUrl based on id ([#&#8203;9759](https://github.com/vitejs/vite/issues/9759)) ([01857af](https://github.com/vitejs/vite/commit/01857af)), closes [#&#8203;9759](https://github.com/vitejs/vite/issues/9759) - fix: sanitize asset filenames ([#&#8203;9737](https://github.com/vitejs/vite/issues/9737)) ([2f468bb](https://github.com/vitejs/vite/commit/2f468bb)), closes [#&#8203;9737](https://github.com/vitejs/vite/issues/9737) - fix: Skip inlining Git LFS placeholders (fix [#&#8203;9714](https://github.com/vitejs/vite/issues/9714)) ([#&#8203;9795](https://github.com/vitejs/vite/issues/9795)) ([9c7e43d](https://github.com/vitejs/vite/commit/9c7e43d)), closes [#&#8203;9714](https://github.com/vitejs/vite/issues/9714) [#&#8203;9795](https://github.com/vitejs/vite/issues/9795) - fix(html): move importmap before module scripts ([#&#8203;9392](https://github.com/vitejs/vite/issues/9392)) ([b386fba](https://github.com/vitejs/vite/commit/b386fba)), closes [#&#8203;9392](https://github.com/vitejs/vite/issues/9392) ##### Previous Changelogs ##### [3.1.0-beta.2](https://github.com/vitejs/vite/compare/v3.1.0-beta.1...v3.1.0-beta.2) (2022-09-02) See [3.1.0-beta.2 changelog](https://github.com/vitejs/vite/blob/v3.1.0-beta.2/packages/vite/CHANGELOG.md) ##### [3.1.0-beta.1](https://github.com/vitejs/vite/compare/v3.1.0-beta.0...v3.1.0-beta.1) (2022-08-29) See [3.1.0-beta.1 changelog](https://github.com/vitejs/vite/blob/v3.1.0-beta.1/packages/vite/CHANGELOG.md) ##### [3.1.0-beta.0](https://github.com/vitejs/vite/compare/v3.0.0...v3.1.0-beta.0) (2022-08-25) See [3.1.0-beta.0 changelog](https://github.com/vitejs/vite/blob/v3.1.0-beta.0/packages/vite/CHANGELOG.md) ### [`v3.0.9`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small309-2022-08-19-small) [Compare Source](https://github.com/vitejs/vite/compare/v3.0.8...v3.0.9) - feat(ssr): warn if cant analyze dynamic import ([#&#8203;9738](https://github.com/vitejs/vite/issues/9738)) ([e0ecb80](https://github.com/vitejs/vite/commit/e0ecb80)), closes [#&#8203;9738](https://github.com/vitejs/vite/issues/9738) - fix: dynamic import path contain ../ and its own directory ([#&#8203;9350](https://github.com/vitejs/vite/issues/9350)) ([c6870f3](https://github.com/vitejs/vite/commit/c6870f3)), closes [#&#8203;9350](https://github.com/vitejs/vite/issues/9350) - fix: legacy no resolve asset urls ([#&#8203;9507](https://github.com/vitejs/vite/issues/9507)) ([1d6a1eb](https://github.com/vitejs/vite/commit/1d6a1eb)), closes [#&#8203;9507](https://github.com/vitejs/vite/issues/9507) - fix: print error file path when using `rollupOptions.output.dir` (fix [#&#8203;9100](https://github.com/vitejs/vite/issues/9100)) ([#&#8203;9111](https://github.com/vitejs/vite/issues/9111)) ([3bffd14](https://github.com/vitejs/vite/commit/3bffd14)), closes [#&#8203;9100](https://github.com/vitejs/vite/issues/9100) [#&#8203;9111](https://github.com/vitejs/vite/issues/9111) - fix: skip undefined proxy entry ([#&#8203;9622](https://github.com/vitejs/vite/issues/9622)) ([e396d67](https://github.com/vitejs/vite/commit/e396d67)), closes [#&#8203;9622](https://github.com/vitejs/vite/issues/9622) - fix(hmr): duplicate link tags ([#&#8203;9697](https://github.com/vitejs/vite/issues/9697)) ([9aa9515](https://github.com/vitejs/vite/commit/9aa9515)), closes [#&#8203;9697](https://github.com/vitejs/vite/issues/9697) - fix(import-analysis): escape quotes ([#&#8203;9729](https://github.com/vitejs/vite/issues/9729)) ([21515f1](https://github.com/vitejs/vite/commit/21515f1)), closes [#&#8203;9729](https://github.com/vitejs/vite/issues/9729) - docs: fix typos in comments and documentation ([#&#8203;9711](https://github.com/vitejs/vite/issues/9711)) ([0571232](https://github.com/vitejs/vite/commit/0571232)), closes [#&#8203;9711](https://github.com/vitejs/vite/issues/9711) - docs: update import.meta.glob jsdocs ([#&#8203;9709](https://github.com/vitejs/vite/issues/9709)) ([15ff3a2](https://github.com/vitejs/vite/commit/15ff3a2)), closes [#&#8203;9709](https://github.com/vitejs/vite/issues/9709) - chore(deps): update all non-major dependencies ([#&#8203;9675](https://github.com/vitejs/vite/issues/9675)) ([4e56e87](https://github.com/vitejs/vite/commit/4e56e87)), closes [#&#8203;9675](https://github.com/vitejs/vite/issues/9675) - chore(deps): update dependency es-module-lexer to v1 ([#&#8203;9576](https://github.com/vitejs/vite/issues/9576)) ([1d8613f](https://github.com/vitejs/vite/commit/1d8613f)), closes [#&#8203;9576](https://github.com/vitejs/vite/issues/9576) - perf: avoid `ssrTransform` object allocation ([#&#8203;9706](https://github.com/vitejs/vite/issues/9706)) ([6e58d9d](https://github.com/vitejs/vite/commit/6e58d9d)), closes [#&#8203;9706](https://github.com/vitejs/vite/issues/9706) ### [`v3.0.8`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small308-2022-08-16-small) [Compare Source](https://github.com/vitejs/vite/compare/v3.0.7...v3.0.8) - fix: allow ping to http from https website ([#&#8203;9561](https://github.com/vitejs/vite/issues/9561)) ([f4b4405](https://github.com/vitejs/vite/commit/f4b4405)), closes [#&#8203;9561](https://github.com/vitejs/vite/issues/9561) - fix: use browser field if likely esm (fixes [#&#8203;9652](https://github.com/vitejs/vite/issues/9652)) ([#&#8203;9653](https://github.com/vitejs/vite/issues/9653)) ([85e387a](https://github.com/vitejs/vite/commit/85e387a)), closes [#&#8203;9652](https://github.com/vitejs/vite/issues/9652) [#&#8203;9653](https://github.com/vitejs/vite/issues/9653) - fix(ssr-manifest): filter path undefined when dynamic import ([#&#8203;9655](https://github.com/vitejs/vite/issues/9655)) ([1478a2f](https://github.com/vitejs/vite/commit/1478a2f)), closes [#&#8203;9655](https://github.com/vitejs/vite/issues/9655) - docs: update WSL2 watch limitation explanation ([#&#8203;8939](https://github.com/vitejs/vite/issues/8939)) ([afbb87d](https://github.com/vitejs/vite/commit/afbb87d)), closes [#&#8203;8939](https://github.com/vitejs/vite/issues/8939) ### [`v3.0.7`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small307-2022-08-12-small) [Compare Source](https://github.com/vitejs/vite/compare/v3.0.6...v3.0.7) - chore: fix typo in error message ([#&#8203;9645](https://github.com/vitejs/vite/issues/9645)) ([7121ee0](https://github.com/vitejs/vite/commit/7121ee0)), closes [#&#8203;9645](https://github.com/vitejs/vite/issues/9645) - fix(config): don't use file url for external files with cjs output ([#&#8203;9642](https://github.com/vitejs/vite/issues/9642)) ([73ad707](https://github.com/vitejs/vite/commit/73ad707)), closes [#&#8203;9642](https://github.com/vitejs/vite/issues/9642) ### [`v3.0.6`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small306-2022-08-11-small) [Compare Source](https://github.com/vitejs/vite/compare/v3.0.5...v3.0.6) - chore: narrow down rollup version ([#&#8203;9637](https://github.com/vitejs/vite/issues/9637)) ([fcf4d98](https://github.com/vitejs/vite/commit/fcf4d98)), closes [#&#8203;9637](https://github.com/vitejs/vite/issues/9637) - feat: show warning on 431 response ([#&#8203;9324](https://github.com/vitejs/vite/issues/9324)) ([e8b61bb](https://github.com/vitejs/vite/commit/e8b61bb)), closes [#&#8203;9324](https://github.com/vitejs/vite/issues/9324) - fix: avoid using `import.meta.url` for relative assets if output is not ESM (fixes [#&#8203;9297](https://github.com/vitejs/vite/issues/9297)) ([#&#8203;9381](https://github.com/vitejs/vite/issues/9381)) ([6d95225](https://github.com/vitejs/vite/commit/6d95225)), closes [#&#8203;9297](https://github.com/vitejs/vite/issues/9297) [#&#8203;9381](https://github.com/vitejs/vite/issues/9381) - fix: json HMR (fixes [#&#8203;9521](https://github.com/vitejs/vite/issues/9521)) ([#&#8203;9610](https://github.com/vitejs/vite/issues/9610)) ([e45d95f](https://github.com/vitejs/vite/commit/e45d95f)), closes [#&#8203;9521](https://github.com/vitejs/vite/issues/9521) [#&#8203;9610](https://github.com/vitejs/vite/issues/9610) - fix: legacy no emit worker ([#&#8203;9500](https://github.com/vitejs/vite/issues/9500)) ([9d0b18b](https://github.com/vitejs/vite/commit/9d0b18b)), closes [#&#8203;9500](https://github.com/vitejs/vite/issues/9500) - fix: use browser field if it is not likely UMD or CJS (fixes [#&#8203;9445](https://github.com/vitejs/vite/issues/9445)) ([#&#8203;9459](https://github.com/vitejs/vite/issues/9459)) ([c868e64](https://github.com/vitejs/vite/commit/c868e64)), closes [#&#8203;9445](https://github.com/vitejs/vite/issues/9445) [#&#8203;9459](https://github.com/vitejs/vite/issues/9459) - fix(optimizer): ignore EACCES errors while scanner (fixes [#&#8203;8916](https://github.com/vitejs/vite/issues/8916)) ([#&#8203;9509](https://github.com/vitejs/vite/issues/9509)) ([4e6a77f](https://github.com/vitejs/vite/commit/4e6a77f)), closes [#&#8203;8916](https://github.com/vitejs/vite/issues/8916) [#&#8203;9509](https://github.com/vitejs/vite/issues/9509) - fix(ssr): rename objectPattern dynamic key (fixes [#&#8203;9585](https://github.com/vitejs/vite/issues/9585)) ([#&#8203;9609](https://github.com/vitejs/vite/issues/9609)) ([ee7f78f](https://github.com/vitejs/vite/commit/ee7f78f)), closes [#&#8203;9585](https://github.com/vitejs/vite/issues/9585) [#&#8203;9609](https://github.com/vitejs/vite/issues/9609) ### [`v3.0.5`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small305-2022-08-09-small) [Compare Source](https://github.com/vitejs/vite/compare/v3.0.4...v3.0.5) - fix: allow tree-shake glob eager css in js ([#&#8203;9547](https://github.com/vitejs/vite/issues/9547)) ([2e309d6](https://github.com/vitejs/vite/commit/2e309d6)), closes [#&#8203;9547](https://github.com/vitejs/vite/issues/9547) - fix: ignore tsconfig target when bundling config ([#&#8203;9457](https://github.com/vitejs/vite/issues/9457)) ([c5e7895](https://github.com/vitejs/vite/commit/c5e7895)), closes [#&#8203;9457](https://github.com/vitejs/vite/issues/9457) - fix: log worker plugins in debug mode ([#&#8203;9553](https://github.com/vitejs/vite/issues/9553)) ([c1fa219](https://github.com/vitejs/vite/commit/c1fa219)), closes [#&#8203;9553](https://github.com/vitejs/vite/issues/9553) - fix: tree-shake modulepreload polyfill ([#&#8203;9531](https://github.com/vitejs/vite/issues/9531)) ([1f11a70](https://github.com/vitejs/vite/commit/1f11a70)), closes [#&#8203;9531](https://github.com/vitejs/vite/issues/9531) - fix: update dep types (fixes [#&#8203;9475](https://github.com/vitejs/vite/issues/9475)) ([#&#8203;9489](https://github.com/vitejs/vite/issues/9489)) ([937cecc](https://github.com/vitejs/vite/commit/937cecc)), closes [#&#8203;9475](https://github.com/vitejs/vite/issues/9475) [#&#8203;9489](https://github.com/vitejs/vite/issues/9489) - fix(build): normalized output log ([#&#8203;9594](https://github.com/vitejs/vite/issues/9594)) ([8bae103](https://github.com/vitejs/vite/commit/8bae103)), closes [#&#8203;9594](https://github.com/vitejs/vite/issues/9594) - fix(config): try catch unlink after load ([#&#8203;9577](https://github.com/vitejs/vite/issues/9577)) ([d35a1e2](https://github.com/vitejs/vite/commit/d35a1e2)), closes [#&#8203;9577](https://github.com/vitejs/vite/issues/9577) - fix(config): use file url for import path (fixes [#&#8203;9471](https://github.com/vitejs/vite/issues/9471)) ([#&#8203;9473](https://github.com/vitejs/vite/issues/9473)) ([22084a6](https://github.com/vitejs/vite/commit/22084a6)), closes [#&#8203;9471](https://github.com/vitejs/vite/issues/9471) [#&#8203;9473](https://github.com/vitejs/vite/issues/9473) - fix(deps): update all non-major dependencies ([#&#8203;9575](https://github.com/vitejs/vite/issues/9575)) ([8071325](https://github.com/vitejs/vite/commit/8071325)), closes [#&#8203;9575](https://github.com/vitejs/vite/issues/9575) - fix(ssr): check root import extension for external ([#&#8203;9494](https://github.com/vitejs/vite/issues/9494)) ([ff89df5](https://github.com/vitejs/vite/commit/ff89df5)), closes [#&#8203;9494](https://github.com/vitejs/vite/issues/9494) - fix(ssr): use appendRight for import ([#&#8203;9554](https://github.com/vitejs/vite/issues/9554)) ([dfec6ca](https://github.com/vitejs/vite/commit/dfec6ca)), closes [#&#8203;9554](https://github.com/vitejs/vite/issues/9554) - refactor(resolve): remove commonjs plugin handling ([#&#8203;9460](https://github.com/vitejs/vite/issues/9460)) ([2042b91](https://github.com/vitejs/vite/commit/2042b91)), closes [#&#8203;9460](https://github.com/vitejs/vite/issues/9460) - chore: init imports var before use ([#&#8203;9569](https://github.com/vitejs/vite/issues/9569)) ([905b8eb](https://github.com/vitejs/vite/commit/905b8eb)), closes [#&#8203;9569](https://github.com/vitejs/vite/issues/9569) - chore: node prefix lint ([#&#8203;9514](https://github.com/vitejs/vite/issues/9514)) ([9e9cd23](https://github.com/vitejs/vite/commit/9e9cd23)), closes [#&#8203;9514](https://github.com/vitejs/vite/issues/9514) - chore: tidy up eslint config ([#&#8203;9468](https://github.com/vitejs/vite/issues/9468)) ([f4addcf](https://github.com/vitejs/vite/commit/f4addcf)), closes [#&#8203;9468](https://github.com/vitejs/vite/issues/9468) - chore(deps): update all non-major dependencies ([#&#8203;9478](https://github.com/vitejs/vite/issues/9478)) ([c530d16](https://github.com/vitejs/vite/commit/c530d16)), closes [#&#8203;9478](https://github.com/vitejs/vite/issues/9478) - docs: fix incomplete comment ([#&#8203;9466](https://github.com/vitejs/vite/issues/9466)) ([5169c51](https://github.com/vitejs/vite/commit/5169c51)), closes [#&#8203;9466](https://github.com/vitejs/vite/issues/9466) - feat(ssr): debug failed node resolve ([#&#8203;9432](https://github.com/vitejs/vite/issues/9432)) ([364aae1](https://github.com/vitejs/vite/commit/364aae1)), closes [#&#8203;9432](https://github.com/vitejs/vite/issues/9432) ### [`v3.0.4`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small304-2022-07-29-small) [Compare Source](https://github.com/vitejs/vite/compare/v3.0.3...v3.0.4) - fix: **VITE_PUBLIC_ASSET\_\_hash** in HTML ([#&#8203;9247](https://github.com/vitejs/vite/issues/9247)) ([a2b24ee](https://github.com/vitejs/vite/commit/a2b24ee)), closes [#&#8203;9247](https://github.com/vitejs/vite/issues/9247) - fix: inline dynamic imports for ssr-webworker (fixes [#&#8203;9385](https://github.com/vitejs/vite/issues/9385)) ([#&#8203;9401](https://github.com/vitejs/vite/issues/9401)) ([cd69358](https://github.com/vitejs/vite/commit/cd69358)), closes [#&#8203;9385](https://github.com/vitejs/vite/issues/9385) [#&#8203;9401](https://github.com/vitejs/vite/issues/9401) - fix: normalise css paths in manifest on windows (fixes [#&#8203;9295](https://github.com/vitejs/vite/issues/9295)) ([#&#8203;9353](https://github.com/vitejs/vite/issues/9353)) ([13e6450](https://github.com/vitejs/vite/commit/13e6450)), closes [#&#8203;9295](https://github.com/vitejs/vite/issues/9295) [#&#8203;9353](https://github.com/vitejs/vite/issues/9353) - fix: support stylesheets with link tag and media/disable prop ([#&#8203;6751](https://github.com/vitejs/vite/issues/6751)) ([e6c8965](https://github.com/vitejs/vite/commit/e6c8965)), closes [#&#8203;6751](https://github.com/vitejs/vite/issues/6751) - fix: url constructor import asset no as url ([#&#8203;9399](https://github.com/vitejs/vite/issues/9399)) ([122c6e7](https://github.com/vitejs/vite/commit/122c6e7)), closes [#&#8203;9399](https://github.com/vitejs/vite/issues/9399) - fix(glob): server perf when globbing huge dirs ([#&#8203;9425](https://github.com/vitejs/vite/issues/9425)) ([156a3a4](https://github.com/vitejs/vite/commit/156a3a4)), closes [#&#8203;9425](https://github.com/vitejs/vite/issues/9425) - fix(glob): support static template literals ([#&#8203;9352](https://github.com/vitejs/vite/issues/9352)) ([183c6fb](https://github.com/vitejs/vite/commit/183c6fb)), closes [#&#8203;9352](https://github.com/vitejs/vite/issues/9352) - fix(ssr): allow virtual paths on node modules ([#&#8203;9405](https://github.com/vitejs/vite/issues/9405)) ([e60368f](https://github.com/vitejs/vite/commit/e60368f)), closes [#&#8203;9405](https://github.com/vitejs/vite/issues/9405) - chore(deps): update all non-major dependencies ([#&#8203;9347](https://github.com/vitejs/vite/issues/9347)) ([2fcb027](https://github.com/vitejs/vite/commit/2fcb027)), closes [#&#8203;9347](https://github.com/vitejs/vite/issues/9347) ### [`v3.0.3`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small303-2022-07-25-small) [Compare Source](https://github.com/vitejs/vite/compare/af6088f40ad89579f39f8d2d93ae2d11168847c1...v3.0.3) - fix: client type error ([#&#8203;9289](https://github.com/vitejs/vite/issues/9289)) ([b82ddfb](https://github.com/vitejs/vite/commit/b82ddfb)), closes [#&#8203;9289](https://github.com/vitejs/vite/issues/9289) - fix: don't modify config ([#&#8203;9262](https://github.com/vitejs/vite/issues/9262)) ([bbc8318](https://github.com/vitejs/vite/commit/bbc8318)), closes [#&#8203;9262](https://github.com/vitejs/vite/issues/9262) - fix: entries in ssr.external ([#&#8203;9286](https://github.com/vitejs/vite/issues/9286)) ([d420f01](https://github.com/vitejs/vite/commit/d420f01)), closes [#&#8203;9286](https://github.com/vitejs/vite/issues/9286) - fix: externalize explicitly configured linked packages ([#&#8203;9346](https://github.com/vitejs/vite/issues/9346)) ([c33e365](https://github.com/vitejs/vite/commit/c33e365)), closes [#&#8203;9346](https://github.com/vitejs/vite/issues/9346) - fix: make `resolveConfig()` concurrent safe ([#&#8203;9224](https://github.com/vitejs/vite/issues/9224)) ([dfaeb2b](https://github.com/vitejs/vite/commit/dfaeb2b)), closes [#&#8203;9224](https://github.com/vitejs/vite/issues/9224) - fix: scanner and optimizer should skip wasm ([#&#8203;9257](https://github.com/vitejs/vite/issues/9257)) ([c616077](https://github.com/vitejs/vite/commit/c616077)), closes [#&#8203;9257](https://github.com/vitejs/vite/issues/9257) - fix: ssrLoadModule executes code in non-strict mode, fixes [#&#8203;9197](https://github.com/vitejs/vite/issues/9197) ([#&#8203;9199](https://github.com/vitejs/vite/issues/9199)) ([5866cfb](https://github.com/vitejs/vite/commit/5866cfb)), closes [#&#8203;9197](https://github.com/vitejs/vite/issues/9197) [#&#8203;9199](https://github.com/vitejs/vite/issues/9199) - fix: support multiline dynamic imports ([#&#8203;9314](https://github.com/vitejs/vite/issues/9314)) ([e66cf69](https://github.com/vitejs/vite/commit/e66cf69)), closes [#&#8203;9314](https://github.com/vitejs/vite/issues/9314) - fix: support vite client in safari 13 ([#&#8203;9315](https://github.com/vitejs/vite/issues/9315)) ([2415193](https://github.com/vitejs/vite/commit/2415193)), closes [#&#8203;9315](https://github.com/vitejs/vite/issues/9315) - fix: worker relative base should use import.meta.url ([#&#8203;9204](https://github.com/vitejs/vite/issues/9204)) ([0358b04](https://github.com/vitejs/vite/commit/0358b04)), closes [#&#8203;9204](https://github.com/vitejs/vite/issues/9204) - fix(glob): handle glob prop access ([#&#8203;9281](https://github.com/vitejs/vite/issues/9281)) ([0580215](https://github.com/vitejs/vite/commit/0580215)), closes [#&#8203;9281](https://github.com/vitejs/vite/issues/9281) - fix(scan): handle .ts import as .js alias ([#&#8203;9282](https://github.com/vitejs/vite/issues/9282)) ([0b083ca](https://github.com/vitejs/vite/commit/0b083ca)), closes [#&#8203;9282](https://github.com/vitejs/vite/issues/9282) - fix(ssr): no external symlink package ([#&#8203;9296](https://github.com/vitejs/vite/issues/9296)) ([ea27701](https://github.com/vitejs/vite/commit/ea27701)), closes [#&#8203;9296](https://github.com/vitejs/vite/issues/9296) - chore: adjust comments/typos ([#&#8203;9325](https://github.com/vitejs/vite/issues/9325)) ([ffb2ba3](https://github.com/vitejs/vite/commit/ffb2ba3)), closes [#&#8203;9325](https://github.com/vitejs/vite/issues/9325) - chore: fix code typos ([#&#8203;9033](https://github.com/vitejs/vite/issues/9033)) ([ed02861](https://github.com/vitejs/vite/commit/ed02861)), closes [#&#8203;9033](https://github.com/vitejs/vite/issues/9033) - docs: fix `@rollup/plugin-commonjs` name ([#&#8203;9313](https://github.com/vitejs/vite/issues/9313)) ([c417364](https://github.com/vitejs/vite/commit/c417364)), closes [#&#8203;9313](https://github.com/vitejs/vite/issues/9313) - docs: fix server options link ([#&#8203;9242](https://github.com/vitejs/vite/issues/9242)) ([29db3ea](https://github.com/vitejs/vite/commit/29db3ea)), closes [#&#8203;9242](https://github.com/vitejs/vite/issues/9242) - docs: update browser baseline features ([#&#8203;9316](https://github.com/vitejs/vite/issues/9316)) ([b82ee5d](https://github.com/vitejs/vite/commit/b82ee5d)), closes [#&#8203;9316](https://github.com/vitejs/vite/issues/9316) - feat: supports cts and mts files ([#&#8203;9268](https://github.com/vitejs/vite/issues/9268)) ([0602017](https://github.com/vitejs/vite/commit/0602017)), closes [#&#8203;9268](https://github.com/vitejs/vite/issues/9268) - feat: worker config call config hook ([#&#8203;9212](https://github.com/vitejs/vite/issues/9212)) ([3e510ab](https://github.com/vitejs/vite/commit/3e510ab)), closes [#&#8203;9212](https://github.com/vitejs/vite/issues/9212) - feat(css): use esbuild.log\* options when minifying ([#&#8203;9210](https://github.com/vitejs/vite/issues/9210)) ([88baa53](https://github.com/vitejs/vite/commit/88baa53)), closes [#&#8203;9210](https://github.com/vitejs/vite/issues/9210) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yNDEuMTEiLCJ1cGRhdGVkSW5WZXIiOiIzMi4yNDEuMTEifQ==-->
kjuulh force-pushed renovate/all from 532ad82006 to 2cf4169542 2022-10-27 22:45:22 +02:00 Compare
kjuulh merged commit 2cf4169542 into main 2022-10-28 10:56:53 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kjuulh/scel#14
No description provided.