NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #731 most downloaded on npm
Native-ESM powered web dev build tool
Last release today
01 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
754 releases · first in 2020
One column per quarter.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
port in the logged error message after failed WS connection with EADDRINUSE (#19212) (14027b0).jxl (#18855) (57b397c)builtins environment resolve (#18584) (2c2d521)defaultAllowedOrigins for user-land config and 3rd party plugins (#19259) (dc8946b)wasm to the compressible assets regex (#19085) (ce84142)resolveLibCssFilename (#19324) (f183bdf)[@plugin](https://github.com/plugin) imports of JS files treated as CSS and rebased (fix #19268) (#19269) (602b373)vite optimize (#19347) (19ffad0)resolve.builtin is empty (#19312) (b7aba0b)server.preTransformRequests (#19272) (12aaa58)ssrLoadModule (#19290) (353c467)nodeLikeBuiltins for ssr.target: 'webworker' without noExternal: true (#19313) (9fc31b6)--force work for all environments (#18901) (51a42c6)RegExp values with new RegExp instead of structuredClone (fix #19245, fix #18875) (#19247) (56ad2be)build.manifest jsdocs (#19332) (4583781)scanImports not being used in ssr (#19285) (fbbc6da)Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
This version contains a breaking change due to security fixes. See https://github.com/vitejs/vite/security/advisories/GHSA-vg6x-rcgg-rjx6 for more det…
This version contains a breaking change due to security fixes. See https://github.com/vitejs/vite/security/advisories/GHSA-vg6x-rcgg-rjx6 for more details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Today, we're taking another big step in Vite's story. The Vite team, contributors, and ecosystem partners are excited to announce the release of the next Vite major:
We want to thank the more than 1K contributors to Vite Core and the maintainers and contributors of Vite plugins, integrations, tools, and translations that have helped us craft this new major. We invite you to get involved and help us improve Vite for the whole ecosystem. Learn more at our Contributing Guide.
file:// resolution (#18422) (6a7e313)build.cssMinify to 'esbuild' for SSR (#15637) (f1d3bf7)json.stringify: 'auto' and make that the default (#18303) (b80daa7)fast-glob to tinyglobby (#18243) (6f74a3a)module-sync condition when loading config if enabled (#18650) (cf5028d)isSsrTargetWebWorker flag to configEnvironment hook (#18620) (3f5fab0)ssr.resolve.mainFields option (#18646) (a6f5f5b)platform option (#18611) (0924879)?inline and ?no-inline queries to control inlining (#15454) (9162172)vite-ignore attribute to opt-out of processing (#18494) (d951310)file:// resolution (#18422) (6a7e313)console in createLogger (#18379) (0c497d9)sec-fetch-dest header to detect JS in transform (#9981) (e51dc40)json.stringify: 'auto' and make that the default (#18303) (b80daa7)environment::listen (#18263) (4d5f51d)this.environment in options and onLog hook (#18142) (7722c06)EnvironmentOptions type (#18080) (35cf59c)createRunnableDevEnvironment returns RunnableDevEnvironment, not DevEnvironment (#18673) (74221c3)getModulesByFile should return a serverModule (#18715) (b80d5ec)SIGTERM (#18741) (cc55e36)InterceptorOptions type (#18766) (6252c60)__vite_ssr_identity__ with (0, ...) and inject ; between statements (#18748) (94546be)rollup.external scripts correctly (#18618) (55461b4)ssrTransform parse error (#18644) (d9be921)consumer: 'server' (#18575) (87b2347)server.perEnvironmentStartEndDuringDev (#18549) (fe30349)optimizeDeps.include for SSR (#18506) (826c81a)new URL(,import.meta.url) match (#18194) (5286a90)cssCodeSplit uses the current environment configuration (#18486) (eefe895)json.stringify arrays (#18541) (fa50b03)[@import](https://github.com/import) url(...) (#17857) (aec5fdd)define in environment config was not working (#18515) (052799e)cssCodeSplit in environments.xxx.build is invalid (#18464) (993e71c)CSSOptions.preprocessorOptions (#18001) (7eeb6f2)build.cssMinify to 'esbuild' for SSR (#15637) (f1d3bf7)--watch should not override build.watch options (#18390) (b2965c8)open dependency to 10.1.0 (#18349) (5cca4bf)this in exported function should be undefined (#18329) (bae6a37)output.format with worker.format on worker build error (#18165) (dc82334)injectQuery double encoding (#18246) (2c5f948)conditions and more (#18302) (2017a33)defineConfig (#18299) (94e34cf)this.hot.close for non-ws HotChannel (#18212) (bad0ccc)data: (#18241) (ec0efe8)sharedPlugins (#18214) (34041b9)webCompatible (#18221) (a44b0a2)HMRConnection.send on implementation side (#18186) (9470011)config.consumer instead of options?.ssr / config.build.ssr (#18140) (21ec1ce)getRelativeUrlFromDocument (#18115) (ade1d89)script module in svelte (#18063) (7d699aa)preload-helper has no side effects (#18057) (587ad7b)ssrModule and ssrError (#18031) (cf8ced5)Object.keys(import.meta.glob(...)) / Object.values(import.meta.glob(...)) (#18666) (ed99a2c)module.enableCompileCache() (#18323) (18f1dad)crypto.hash when available (#18317) (2a14884)HotUpdateContext to HotUpdateOptions (#18718) (824c347)/ mapping in resolve.alias (#18588) (a51c254)ssr variable (#18594) (23c39fc)fast-glob to tinyglobby (#18243) (6f74a3a)mergeWithDefaults and organize how default values for config options are set (#18550) (0e1f437)allowLinkedExternal parameter from tryNodeResolve (#18670) (b74d363)environmentsOptions parameter (#18590) (3ef0bf1)originalFileNames/names (#18240) (f2957c8)tryEsmOnly flag (#18394) (7cebe38)build (#18432) (cc61d16)_onCrawlEnd (#18207) (bea0272)parse with splitFileAndPostfix (#18185) (6f030ec)resolvePackageData to get rollup version (#18208) (220d6ec)playground/json/__tests__/ssr (#18701) (f731ca2)Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Please refer to CHANGELOG.md for details.
Your coding agent can read these notes before it upgrades. Set up the MCP server →