Catalog / Build tools

Vite changelog

Vite is at 8.3.4, published 8 Oct 2026, 3 days ago.

Development server and bundler used by most modern JavaScript frameworks.

SubscribeVite as markdown, for pasting into a model
Collected
70 releases back to 20 Nov 2025
Source
vitejs/vite
Project
vite.dev
Advisories
22 published newest 2026
Breaking
3 releases tagged by the publisher
Feed
RSS

Every release of a major line in one list, which is the one view the publisher never writes: 7 to 8. Only the lines whose first release the archive holds are listed, because a partial major would read as the whole of one.

Read on 28 of the 30 days on record, last today. Collection status

Version history

8.x33 releases
8.3.4

Features bundled-dev: support import.meta.hot.acceptExports (#23463) (bc0f21c) Bug Fixes avoid mutating hmr defaults (fix #23575) (#23576) (574d5e3) build: correct preloads when chunkImportMap is enabled with non-root base (#23698) (2a8c0f0

fixedchanged
8.3.3

Bug Fixes deps: update launch-editor to v2.14.2 (#23654) (22fd1d5) html: filename passed to transformIndexHtml should not include queries (#23653) (7dafd8e) server: check fs.serve for ?vite-wasm-instance (#23655) (ba8b7ab) server: store ids

fixedchanged
8.2.4

Please refer to CHANGELOG.md for details.

8.1.6

Please refer to CHANGELOG.md for details.

8.3.2

Bug Fixes build: preload CSS correctly when renderBuiltUrl returns URLs with queries (#23611) (64e0a21) bundled-dev: serve lazy chunk sourcemaps (#23026) (eb7aa9a) bundled-dev: serve the rolldown runtime from the installed rolldown (#23568)

fixedchanged
8.3.1

Bug Fixes deps: update all non-major dependencies (#23482) (3c752c8) deps: update all non-major dependencies (#23537) (e8990c4) deps: update rolldown-related dependencies (#23483) (9aecbbf) handle server.ws: false in mergeConfig (#23511) (f

addedfixedchanged
8.3.0

Features build: avoid settling seen preload dependencies for performance (#23446) (e6f6b3e) Bug Fixes handle CRLF line endings in code frame positions (#23219) (9913672) only treat whole node_modules path segments as dependencies (fix #1746

fixed
8.2.2

Features deps: widen @vitejs/devtools peer range to v0.5.0 (#23302) (495d9ff) Bug Fixes bundled-dev: handle lazy request error (#23291) (3ba026d) bundled-dev: hot update through circular imports instead of reloading (#23259) (3dbddef) confi

addedfixedchanged
8.2.1

Bug Fixes build: make client chunkImportMap work with sharedPlugins: true (#23184) (15f0307) bundled-dev: inject client script tag before chunk scripts (#23161) (eac0cc8) css: don't re-run lightningcss visitor during minify (fix #23146) (#2

fixedchanged
8.2.0

Features add input to server.fs.allow (#23035) (95a3cda) bundled-dev: reload once after rebuild instead of via the fallback page (#23106) (b24381d) bundled-dev: support worker file update accepted by HMR (#23068) (0d04351) config: include c

addedfixedchanged
8.1.5

Bug Fixes bundled-dev: avoid duplicated buildEnd (#22931) (8100320) client: overlay error message format align rolldown (#22869) (5a72b87) deps: update all non-major dependencies (#22921) (fef682d) deps: update rolldown-related dependencies

fixedchanged
8.1.4

Features legacy: prefer oxc as minifier (fix #21973) (#22468) (ab5dafa) Bug Fixes build: add workaround for building on stackblitz (#22840) (575c32c) build: keep import.meta.url in preload function as-is (#22839) (f1f90ed) deps: update all

addedfixedchanged
8.1.3

Bug Fixes css: inject inlined CSS after the shebang line (#22717) (1534d36) deps: bump es-module-lexer to 2.3.0 (#22838) (7103c3a) preload css for nested dynamic imports (#22759) (2c53054) ssr: correct stacktrace column position for first l

fixed
8.1.2

Bug Fixes deps: revert es-module-lexer to 2.1.0 (#22827) (0d3bd7c) restore, "fix: resolve pnpm .modules.yaml from workspace root instead of cwd (#22757)" (#22825) (efb98cc) revert, "fix: escape ids with multiple null bytes (#22687)" (cccef5

fixed
8.1.1

Features update dynamic import warning to link to Vite docs (#22823) (62bd7af) Bug Fixes bundled-dev: avoid stack overflow on import.meta.hot.invalidate() (#22797) (709eb8e) bundled-dev: serve assets emitted during HMR/lazy compile (#22745)

fixedchanged
8.1.0

Features extend server.fs.deny list with common files (#22707) (61ba8fd) update rolldown to 1.1.2 (#22695) (4f008a6) use ~ for Rolldown (#22693) (9928722) import.meta.glob support caseSensitive option (#21707) (2ad6737) add warning to disco

addedfixedchanged
8.0.16

Bug Fixes deps: reject UNC paths for launch-editor-middleware (#22571) (50b9512) reject windows alternate paths (#22572) (dc245c7)

fixed
8.0.15

Features send 408 on request timeout (#22476) (c85c9ee) update rolldown to 1.0.3 (#22538) (646dbed) Bug Fixes capitalize error messages and remove spurious space in parse error (#22488) (85a0eff) deps: update all non-major dependencies (#22

fixedchanged
8.0.14

Features update rolldown to 1.0.2 (#22484) (96efc88) Bug Fixes deps: update all non-major dependencies (#22471) (98b8163) dev: handle errors when sending messages to vite server (#22450) (e8e9a34) html: handle trailing slash paths in transf

fixedchanged
8.0.13

Features bundled-dev: add lazy bundling support (#21406) (4f0949f) optimizer: improve the esbuild plugin converter to pass some properties of build result to onEnd (#22357) (47071ce) update rolldown to 1.0.1 (#22444) (8c766a6) Bug Fixes bui

addedfixedchanged
8.0.12

Features update rolldown to 1.0.0 (#22401) (cf0ff41) Bug Fixes deps: update all non-major dependencies (#22420) (2be6000) module-runner: prevent partial-exports race on concurrent imports of in-flight invalidated re-export chains (#22369) (

fixedchangeddeprecated
8.0.11

Features update rolldown to 1.0.0-rc.18 (#22360) (3f80524) Bug Fixes deps: update all non-major dependencies (#22334) (672c962) deps: update all non-major dependencies (#22382) (5c0cfcb) glob: align hmr matcher options with glob enumeration

fixedchanged
8.0.10

Features update rolldown to 1.0.0-rc.17 (#22299) (a4d06d9) Bug Fixes hmrClient.logger.debug and hmrClient.logger.error looked different from other HMR logs (#22147) (a4d828f) css: show filename in CSS minification warnings for .css?inline (

fixedchanged
8.0.9

Features update rolldown to 1.0.0-rc.16 (#22248) (2947edd) Bug Fixes allow binding when strictPort is set but wildcard port is in use (#22150) (dfc8aa5) build: emptyOutDir should happen for watch rebuilds (#22207) (ee52267) bundled-dev: rej

fixedchanged
8.0.8

Features update rolldown to 1.0.0-rc.15 (#22201) (6baf587) Bug Fixes avoid dns.getDefaultResultOrder temporary (#22202) (15f1c15) ssr: class property keys hoisting matching imports (#22199) (e137601)

fixedchanged
8.0.7

Bug Fixes use sync dns.getDefaultResultOrder instead of dns.promises (#22185) (5c05b04)

fixed
8.0.6

Features update rolldown to 1.0.0-rc.13 (#22097) (51d3e48) Bug Fixes css: avoid mutating sass error multiple times (#22115) (d5081c2) optimize-deps: hoist CJS interop assignment (#22156) (17a8f9e) Performance Improvements early return in ge

fixedchanged
8.0.5

Bug Fixes apply server.fs check to env transport (#22159) (f02d9fd) avoid path traversal with optimize deps sourcemap handler (#22161) (79f002f) check server.fs after stripping query as well (#22160) (a9a3df2) disallow referencing files out

fixed
8.0.4

Features allow esbuild 0.28 as peer deps (#22155) (b0da973) hmr: truncate list of files on hmr update (#21535) (d00e806) optimizer: log when dependency scanning or bundling takes over 1s (#21797) (f61a1ab) Bug Fixes hasBothRollupOptionsAndR

addedfixedchanged
8.0.3

Features update rolldown to 1.0.0-rc.12 (#22024) (84164ef) Bug Fixes html: cache unfiltered CSS list to prevent missing styles across entries (#22017) (5464190) module-runner: handle non-ascii characters in base64 sourcemaps (#21985) (77c95

addedfixedchanged
8.0.2

Features update rolldown to 1.0.0-rc.11 (#21998) (ff91c31) Bug Fixes deps: update all non-major dependencies (#21988) (9b7d150) Miscellaneous Chores deps: update dependency @vitejs/devtools to ^0.1.5 (#21992) (b2dd65b)

fixedchanged
8.0.1

Features update rolldown to 1.0.0-rc.10 (#21932) (b3c067d) Bug Fixes bundled-dev: properly disable inlineConst optimization (#21865) (6d97142) css: lightningcss minify failed when build.target: 'es6' (#21933) (5fcce46) deps: update all non-

addedfixedchanged
8.0.0

Today, we're thrilled to announce the release of the next Vite major: Vite 8.0 announcement blog post Docs (translations: 简体中文, 日本語, Español, Português, 한국어, Deutsch, فارسی) Migration Guide ⚠ BREAKING CHANGES remove import.meta.hot.accept r

breakingaddedfixed
7.x12 releases
7.3.7

Please refer to CHANGELOG.md for details.

7.3.6

Please refer to CHANGELOG.md for details.

7.3.5

Please refer to CHANGELOG.md for details.

7.3.3

Please refer to CHANGELOG.md for details.

7.3.2

Please refer to CHANGELOG.md for details.

7.3.1

Features add ignoreOutdatedRequests option to optimizeDeps (#21364) (9d39d37)

added
7.3.0

Features deps: update esbuild from ^0.25.0 to ^0.27.0 (#21183) (cff26ec)

changed
7.2.7

Bug Fixes plugin shortcut support (#21211) (721f163)

fixed
7.2.6

Please refer to CHANGELOG.md for details.

7.2.5

Bug Fixes config: handle shebang properly (#21158) (df5a30d) deps: update all non-major dependencies (#21146) (a3cd262) deps: update all non-major dependencies (#21175) (72e398a) fix external: true merging (#21164) (5ef557a) shortcuts not r

fixedchanged
7.2.4

Bug Fixes revert "perf(deps): replace debug with obug (#21107)" (2d66b7b)

fixed
7.2.3

Bug Fixes allow multiple bindCLIShortcuts calls with shortcut merging (#21103) (5909efd) deps: update all non-major dependencies (#21096) (6a34ac3) deps: update all non-major dependencies (#21128) (4f8171e) Performance Improvements deps: re

fixedchanged
6.x3 releases
6.4.4

Please refer to CHANGELOG.md for details.

6.4.3

Please refer to CHANGELOG.md for details.

6.4.2

Please refer to CHANGELOG.md for details.

202622 releases
create-vite 9.2.1

Bug Fixes deps: update all non-major dependencies (#23404) (238ad81) deps: update all non-major dependencies (#23445) (fc7c104)

fixedchanged
create-vite 9.2.0

Features create-vite: add nub package manager support (#23019) (c31c499) Bug Fixes create-vite: update moved eslint-react plugin links in generated README (#23284) (1cbf7d6) deps: update all non-major dependencies (#23136) (14454fd) deps: u

addedfixedchanged
plugin-legacy 8.2.3

Bug Fixes build: make client chunkImportMap work with sharedPlugins: true (#23184) (15f0307) deps: update all non-major dependencies (#23069) (4c07b74) deps: update all non-major dependencies (#23136) (14454fd) deps: update rolldown-related

fixedchanged
create-vite 9.1.2

Features update rolldown-related dependencies and use client-side HMR in bundled-dev (#22961) (960e9ef) Bug Fixes create-vite: ignore --eslint for non-React templates instead of crashing (#23015) (428d8af) deps: update all non-major depende

fixedchanged
plugin-legacy 8.2.2

Features update rolldown-related dependencies and use client-side HMR in bundled-dev (#22961) (960e9ef) Bug Fixes deps: update dependency magic-string to v1 (#22998) (c60b4d7) legacy: don't use newer syntax when minifying legacy chunks (#23

fixedchanged
plugin-legacy 8.2.1

Bug Fixes deps: update all non-major dependencies (#22921) (fef682d) deps: update rolldown-related dependencies (#22922) (3c345e4) legacy: don't use newer syntax when minifying polyfill chunks (#22939) (c4df6ef)

fixedchanged
plugin-legacy 8.2.0

Features legacy: prefer oxc as minifier (fix #21973) (#22468) (ab5dafa) Bug Fixes deps: update all non-major dependencies (#22734) (e635f49) deps: update rolldown-related dependencies (#22591) (2ce6677) Code Refactoring legacy: use babel-pl

fixedchanged
create-vite 9.1.1

Bug Fixes deps: update all non-major dependencies (#22734) (e635f49) deps: update all non-major dependencies (#22804) (8837400) deps: update rolldown-related dependencies (#22591) (2ce6677) Documentation add TypeScript tip for WASM ESM inte

addedfixedchanged
plugin-legacy 8.1.0

Features build: chunk importmap (#21580) (e180312) Bug Fixes deps: update all non-major dependencies (#22511) (2686d7d) deps: update all non-major dependencies (#22637) (44bb9d9) deps: update all non-major dependencies (#22681) (f4f0633) Mi

fixedchanged
create-vite 9.1.0

Features create-vite: use "moduleResolution": "nodenext" for tsconfig.node.json (#22592) (fef134a) create-vite: use Oxlint for react templates and add ESLint option (#22638) (456901b) Bug Fixes create-vite: remove tsconfig moduleResolution

addedfixedchanged
plugin-legacy 8.0.2

Bug Fixes deps: update all non-major dependencies (#22143) (22b0166) deps: update all non-major dependencies (#22382) (5c0cfcb) plugin-legacy: remove modulepreload links for legacy-only builds (#22332) (f3a0bc9) Miscellaneous Chores deps: u

fixedchangeddeprecated
create-vite 9.0.7

Bug Fixes create-vite: pass react framework to TanStack CLI (#22397) (18f0f90) deps: update all non-major dependencies (#22334) (672c962) deps: update all non-major dependencies (#22382) (5c0cfcb) deps: update all non-major dependencies (#2

fixedchanged
create-vite 9.0.6

Features create-vite: use ESLint v10 (#22266) (959fee5) Bug Fixes create-vite: use type="button" to counter button in templates consistently (#22142) (1ac46d6)

fixed
create-vite 9.0.5

Bug Fixes create-vite: add missing quotes around viteLogo src attribute (#22216) (bb5203d) deps: update all non-major dependencies (#22219) (4cd0d67) deps: update all non-major dependencies (#22268) (c28e9c1) Documentation create-vite: list

addedfixedchanged
create-vite 9.0.4

Bug Fixes deps: update all non-major dependencies (#21988) (9b7d150) deps: update all non-major dependencies (#22073) (6daa10f) deps: update all non-major dependencies (#22143) (22b0166) Documentation create-vite: fix qwik template typo (#2

fixedchangeddeprecated
plugin-legacy 8.0.1

Bug Fixes deps: update all non-major dependencies (#21988) (9b7d150) legacy: workaround safari 15 error caching bug (#22028) (eb65d63) Miscellaneous Chores add changelog rearrange script (#21835) (efef073) deps: update rolldown-related depe

addedfixedchanged
create-vite 9.0.3

Bug Fixes deps: update all non-major dependencies (#21878) (6dbbd7f) Miscellaneous Chores deps: update rolldown-related dependencies (#21787) (1af1d3a)

fixedchanged
create-vite 9.0.2

Bug Fixes create-vue: add lang="ts" to vue files to fix type errors in vue-ts template (#21838) (1b8592d)

addedfixed
plugin-legacy 8.0.0

⚠ BREAKING CHANGES legacy: bump modern browser threshold to import.meta.resolve support (#21662) Features legacy: bump modern browser threshold to import.meta.resolve support (#21662) (cc50822) the epic rolldown-vite merge (#21189) (4a7f8d4

breakingaddedfixed
create-vite 9.0.1

Bug Fixes create-vite: add @babel/core and @types/babel__core for react compiler template (#21833) (e818474)

addedfixed
create-vite 9.0.0

⚠ BREAKING CHANGES update default browser target (#21193) Features create-vite: add AI agent experience (AX) support (#21116) (38d6011) create-vite: add ember (#20069) (2f9428d) create-vite: make vitePreprocess not the default in svelte (#2

breakingaddedfixed