Vite Release Notes

Last updated: Feb 19, 2026

  • Feb 19, 2026
    • Date parsed from source:
      Feb 19, 2026
    • First seen by Releasebot:
      Feb 19, 2026
    • Modified by Releasebot:
      Feb 21, 2026
    Vite logo

    Vite

    8.0.0-beta.15 (2026-02-19)

    Release notes announce the roll down upgrade to 1.0.0-rc.5 along with fixes and improvements. It covers port conflict handling, proxy error responses, safer server restarts, and SSR import optimizations, plus deps cleanups.

    Features

    • update rolldown to 1.0.0-rc.5 (#21660) (b3ddbc5)

    Bug Fixes

    • dev: only treat EADDRINUSE as port conflict in wildcard pre-check (#21642) (e54e25f)
    • dev: prevent concurrent server restarts (#21636) (8ce23a3)
    • dev: return "502 Bad Gateway" on proxy failures instead of 500 (#21652) (e240df2)

    Performance Improvements

    • ssr: skip circular import check for already-evaluated modules (#21632) (235140b)
    • use tsconfig cache for oxc transform in dev (#21643) (57ff177)

    Miscellaneous Chores

    • deps: remove fdir and @rollup/plugin-commonjs (#21639) (5abffd5)
    • deps: update dependency @rollup/plugin-alias to v6 (#21097) (44b5bdf)
    Original source Report a problem
  • Feb 12, 2026
    • Date parsed from source:
      Feb 12, 2026
    • First seen by Releasebot:
      Feb 12, 2026
    • Modified by Releasebot:
      Feb 21, 2026
    Vite logo

    Vite

    8.0.0-beta.14 (2026-02-12)

    Rolldown advances to 1.0.0-rc.4 with wasm SSR support and targeted bug fixes. It tightens dependency updates, fixes CSS injection and stack trace handling, and refines environment merging plus devtools parsing for smoother builds.

    Features

    • update rolldown to 1.0.0-rc.4 (#21617) (1ee5c7f)
    • wasm: add SSR support for .wasm?init (#21102) (216a3b5)

    Bug Fixes

    • clear tsconfig cache only when tsconfig.json is cached (#21622) (50c9675)
    • deps: update all non-major dependencies (#21594) (becdc5d)
    • lib: CSS injection point error with nested name IIFE output (#21606) (5003de6)
    • module-runner: incorrect column with sourcemapInterceptor: "prepareStackTrace" (#21562) (416c095)
    • module-runner: prevent crash on negative column in stacktrace (#21585) (a075590)
    • rolldownOptions/rollupOptions merging at environment level (#21612) (db2ecc7)

    Miscellaneous Chores

    • fix broken link for future deprecations (#21603) (25f4501)
    • update customResolver deprecation message to mention enforce: 'pre' (#21576) (2ce34d5)

    Code Refactoring

    • enable some native plugins even with enable native plugin false (#21608) (5a4f692)
    • use rolldown/utils (#21577) (e56103f)
    • use internal devtools config (#21609) (9aea20f)
    • use parseEnv (#21586) (f859d2c)
    • wasm: remove native wasm helper plugin usage (#21566) (71a86be)

    Tests

    • test case for catching invalid package resolution error (#21601) (c9b9359)
    Original source Report a problem
  • All of your release notes in one feed

    Join Releasebot and get updates from Vite and hundreds of other software products.

  • Feb 5, 2026
    • Date parsed from source:
      Feb 5, 2026
    • First seen by Releasebot:
      Feb 5, 2026
    Vite logo

    Vite

    8.0.0-beta.13 (2026-02-05)

    Features

    • integrate devtools (#21331) (acbf507)
    • update rolldown to 1.0.0-rc.3 (#21554) (43358e9)

    Bug Fixes

    • scanner: respect tsconfig.json (#21547) (c6c04db)

    Miscellaneous Chores

    • update rolldown-plugin-dts to 0.22.1 (#21559) (77aab4b)

    Code Refactoring

    • deprecate customResolver in resolve.alias (#21476) (81275c9)
    • remove unnecessary @rolldown/pluginutils (#21560) (c367b62)

    Tests

    • bundled-dev: add worker test cases (#21557) (569bc98)
    Original source Report a problem
  • Feb 3, 2026
    • Date parsed from source:
      Feb 3, 2026
    • First seen by Releasebot:
      Feb 3, 2026
    Vite logo

    Vite

    8.0.0-beta.12 (2026-02-03)

    Features

    • manifest: add assets field for standalone CSS entry points (#21015) (f289b9b)

    Bug Fixes

    • avoid registering customization hook for import meta resolver multiple times (#21518) (8bb3203)
    • config: avoid watching rolldown runtime virtual module (#21545) (d18b139)
    • deps: update all non-major dependencies (#21540) (9ebaeaa)
    • populate originalFileNames when resolving CSS asset paths (#21542) (8b47ff7)

    Miscellaneous Chores

    • deps: update dependency rolldown-plugin-dts to ^0.21.8 (#21539) (33881cb)
    Original source Report a problem
  • Jan 29, 2026
    • Date parsed from source:
      Jan 29, 2026
    • First seen by Releasebot:
      Jan 29, 2026
    Vite logo

    Vite

    8.0.0-beta.11 (2026-01-29)

    Release notes announce rolldown 1.0.0-rc.2 and related stability fixes. Highlights include dependency updates, config loading improvements, URL path mapping fixes, and refactoring to enable native plugins and remove experimental options, plus typo corrections.

    Features

    • update rolldown to 1.0.0-rc.2 (#21512) (fa136a9)

    Bug Fixes

    • deps: update all non-major dependencies (#21488) (2b32ca2)
    • disable tsconfig option when loading config (#21517) (5025c35)
    • optimizer: map relative new URL paths to correct relative file location (#21434) (ca96cbc)

    Documentation

    • bulk of typo fixes (#21507) (80755da)

    Miscellaneous Chores

    • add missing versions to changelog (#21515) (4bfb239)
    • deps: update rolldown-related dependencies (#21487) (5863e51)

    Code Refactoring

    • enable some native plugins even with enable native plugin false (#21511) (b40292c)
    • remove experimental.enableNativePlugin: 'resolver' (#21510) (f9d9213)
    • use import.meta.dirname everywhere (#21509) (7becf5f)
    Original source Report a problem
  • Jan 24, 2026
    • Date parsed from source:
      Jan 24, 2026
    • First seen by Releasebot:
      Jan 24, 2026
    Vite logo

    Vite

    8.0.0-beta.10

    Bug Fixes

    • avoid using deprecated output.inlineDynamicImport option (#21464) (471ce62)
    • use separate hook object for each environment (#21472) (66347f6)

    Documentation

    • update build.dynamicImportVarsOptions (#21477) (54ce2ed)
    Original source Report a problem
  • Jan 22, 2026
    • Date parsed from source:
      Jan 22, 2026
    • First seen by Releasebot:
      Jan 26, 2026
    Vite logo

    Vite

    8.0.0-beta.9 (2026-01-22)

    New release boosts dev workflow with worker support in initial bundle, port conflict detection on wildcard hosts, and case insensitive shortcuts, plus an upgrade to rolldown. It fixes event emitter leaks, lazy hook filtering, and other build and stability issues, with code cleanup and refactoring.

    Features

    • bundled-dev: support worker in initial bundle (#21415) (f3d3149)
    • dev: detect port conflicts on wildcard hosts (#21381) (b0dd5a9)
    • shortcuts case insensitive (#21224) (7796ade)
    • update rolldown to 1.0.0-rc.1 (#21463) (ff9dd7f)
    • warn if envPrefix contains spaces (#21292) (9fcde3c)

    Bug Fixes

    • deps: update all non-major dependencies (#21440) (1835995)
    • dev: avoid event emitter leak caused by server.listen callback (#21451) (602d786)
    • lazy hook filter should work (#21443) (bc0c207)
    • optimizer: skip rolldownCjsExternalPlugin for platform: neutral (#21452) (d2fc4be)

    Miscellaneous Chores

    • deps: update rolldown-related dependencies (#21390) (be9dd4e)
    • fix typo in plugin.ts comment (#21435) (d31fc66)

    Code Refactoring

    • optimizer: simplify rolldownCjsExternalPlugin (#21450) (ebda8fd)
    Original source Report a problem
  • Jan 22, 2026
    • Date parsed from source:
      Jan 22, 2026
    • First seen by Releasebot:
      Jan 23, 2026
    • Modified by Releasebot:
      Jan 25, 2026
    Vite logo

    Vite

    8.0.0-beta.9

    Features

    • bundled-dev: support worker in initial bundle (#21415) (f3d3149)

    • dev: detect port conflicts on wildcard hosts (#21381) (b0dd5a9)

    • shortcuts case insensitive (#21224) (7796ade)

    • update rolldown to 1.0.0-rc.1 (#21463) (ff9dd7f)

    • warn if envPrefix contains spaces (#21292) (9fcde3c)

    Bug Fixes

    • deps: update all non-major dependencies (#21440) (1835995)

    • dev: avoid event emitter leak caused by server.listen callback (#21451) (602d786)

    • lazy hook filter should work (#21443) (bc0c207)

    • optimizer: skip rolldownCjsExternalPlugin for platform: neutral (#21452) (d2fc4be)

    Original source Report a problem
  • Jan 15, 2026
    • Date parsed from source:
      Jan 15, 2026
    • First seen by Releasebot:
      Jan 15, 2026
    • Modified by Releasebot:
      Jan 26, 2026
    Vite logo

    Vite

    8.0.0-beta.8 (2026-01-15)

    Breaking changes remove import.meta.hot.accept resolution fallback and roll out a rolldown 1.0.0-beta.60. The update tightens dependencies, fixes hot reload and env mount support, and includes a code refactor.

    ⚠ BREAKING CHANGES

    • remove import.meta.hot.accept resolution fallback (#21382)

    Features

    • update rolldown to 1.0.0-beta.60 (#21408) (c33aa7c)

    Bug Fixes

    • deps: update all non-major dependencies (#21389) (30f48df)
    • deps: update esbuild peerDependency version (#21398) (4266c97)
    • hmr: trigger prune event when last import is removed (#20781) (#21093) (7576735)
    • module-runner: use process.getBuiltinModule instead of import('node:module') (#21402) (6633bcb)
    • support .env file mounts (FIFOs) (#21365) (6e6f82a)

    Code Refactoring

    • remove import.meta.hot.accept resolution fallback (#21382) (71d0797)
    Original source Report a problem
  • Jan 8, 2026
    • Date parsed from source:
      Jan 8, 2026
    • First seen by Releasebot:
      Jan 28, 2026
    • Modified by Releasebot:
      Jan 29, 2026
    Vite logo

    Vite

    8.0.0-beta.7

    Features

    • update rolldown to 1.0.0-beta.59 (#21374) (0037943)

    Bug Fixes

    • css: stylus Evaluator support (#21376) (cf9ace1)

    8.0.0-beta.6 (2026-01-07)

    Features

    • add ignoreOutdatedRequests option to optimizeDeps (#21364) (b2e75aa)
    • add ios to default esbuild targets (#21342) (daae6e9)
    • update rolldown to 1.0.0-beta.58 (#21354) (ba40cef)

    Bug Fixes

    • deps: update all non-major dependencies (#21321) (9bc7c2e)
    • import-analysis: avoid cjs interop for built browser external module (#21333) (dc5a2fb)

    Miscellaneous Chores

    • replace caniuse link for ES2024 (#21355) (2ba4e99)
    Original source Report a problem

Related vendors