Sourced from vite's releases.
create-vite@6.3.0
Please refer to CHANGELOG.md for details.
v6.3.0
Please refer to CHANGELOG.md for details.
v6.3.0-beta.2
Please refer to CHANGELOG.md for details.
v6.3.0-beta.1
Please refer to CHANGELOG.md for details.
v6.3.0-beta.0
Please refer to CHANGELOG.md for details.
Sourced from vite's changelog.
6.3.0 (2025-04-16)
- fix(hmr): avoid infinite loop happening with
hot.invalidatein circular deps (#19870) (d4ee5e8), closes #19870- fix(preview): use host url to open browser (#19836) (5003434), closes #19836
6.3.0-beta.2 (2025-04-11)
- fix: addWatchFile doesn't work if base is specified (fixes #19792) (#19794) (8bed1de), closes #19792 #19794
- fix: correct the behavior when multiple transform filter options are specified (#19818) (7200dee), closes #19818
- fix: fs check with svg and relative paths (#19782) (62d7e81), closes #19782
- fix: keep entry asset files imported by other files (#19779) (2fa1495), closes #19779
- fix: reject requests with
#in request-target (#19830) (175a839), closes #19830- fix: unbundle
fdirto fixcommonjsOptions.dynamicRequireTargets(#19791) (71227be), closes #19791- fix(css): remove empty chunk imports correctly when chunk file name contained special characters (#1 (b125172), closes #19814
- fix(dev): make query selector regexes more inclusive (fix #19213) (#19767) (f530a72), closes #19213 #19767
- fix(hmr): run HMR handler sequentially (#19793) (380c10e), closes #19793
- fix(module-runner): allow already resolved id as entry (#19768) (e2e11b1), closes #19768
- fix(types): remove the
keepProcessEnvfrom theDefaultEnvironmentOptionstype (#19796) (36935b5), closes #19796- refactor: simplify pluginFilter implementation (#19828) (0a0c50a), closes #19828
- perf(css): avoid constructing
renderedModules(#19775) (59d0b35), closes #19775- test: tweak generateCodeFrame test (#19812) (8fe3538), closes #19812
- docs(vite): fix description of
transformIndexHtmlhook (#19799) (a0e1a04), closes #19799- chore: remove unused eslint directive (#19781) (cb4f5b4), closes #19781
6.3.0-beta.1 (2025-04-03)
- fix: align plugin hook filter behavior with pluginutils (#19736) (0bbdd2c), closes #19736
- fix: fs check in transform middleware (#19761) (5967313), closes #19761
- fix(hmr): throw non-standard error info causes logical error (#19776) (6b648c7), closes #19776
- perf: only bundle node version
debug(#19715) (e435aae), closes #19715- feat(env): add false option for envDir to disable env loading (#19503) (bca89e1), closes #19503
- feat(types): make CustomPluginOptionsVite backward compatible (#19760) (821edf1), closes #19760
- chore: fix some typos in comment (#19728) (35ee848), closes #19728
6.3.0-beta.0 (2025-03-26)
- feat: implement hook filters (#19602) (04d58b4), closes #19602
- feat: warn if
define['process.env']containspathkey with a value (#19517) (832b2c4), closes #19517- feat(config): improve bad character warning (#19683) (998303b), closes #19683
- feat(css): support preprocessor with lightningcss (#19071) (d3450ca), closes #19071
- feat(experimental): add fetchable environment interface (#19664) (c5b7191), closes #19664
- feat(types): expose
CustomPluginOptionsVitetype (#19557) (15abc01), closes #19557- feat(types): make ImportMetaEnv strictly available (#19077) (6cf5141), closes #19077
- feat(types): type hints for hmr events (#19579) (95424b2), closes #19579
... (truncated)
d8461b5
release: v6.2.0c94c9e0
fix(deps): update all non-major dependencies (#19501)5c70296
chore: use unicode cross icon instead of x (#19497)07091a1
fix(worker): string interpolation in dynamic worker options (#19476)e01573a
release: v6.2.0-beta.112b0b8a
fix(css): temporary add ?. after
this.getModuleInfo in vite:css-post (#...d686252
release: v6.2.0-beta.03ebd838
feat(css): allow scoping css to importers exports (#19418)f6926ca
feat: use host url to open browser (#19414)c575b82
feat: show mode on server start and add env debugger (#18808)