Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4360 commits
Select commit Hold shift + click to select a range
524ce9f
chore: update onlyBuiltDependencies (#20256)
btea Jun 23, 2025
6b64d63
fix(deps): update all non-major dependencies (#20271)
renovate[bot] Jun 23, 2025
f7377c3
chore(deps): update rolldown-related dependencies (#20270)
renovate[bot] Jun 23, 2025
0c3c673
chore(deps): update dependency prettier to v3.6.0 (#20273)
renovate[bot] Jun 23, 2025
e9c8563
chore: remove rolldown from onlyBuiltDependencies (#20276)
btea Jun 23, 2025
535d4fe
docs: per-environment state in plugins (#20239)
patak-dev Jun 23, 2025
a5799fa
feat(types): use terser types from terser package (#20274)
sapphi-red Jun 24, 2025
9b98dcb
fix(module-runner): expose `normalizeModuleId` (#20277)
sheremet-va Jun 24, 2025
bdc6d44
docs: vite 7.0 blog post (#20119)
patak-dev Jun 24, 2025
b85f322
release: v7.0.0
sapphi-red Jun 24, 2025
8ff13cd
chore(legacy): update peer dep Vite to 7
sapphi-red Jun 24, 2025
13e3391
release: [email protected]
sapphi-red Jun 24, 2025
eafd28a
chore: rearrange 7.0 changelog (#20280)
patak-dev Jun 24, 2025
ec06767
feat(deps): update plugin-vue to 6.0.0 in create-vite templates for V…
sapphi-red Jun 24, 2025
78cddd8
release: [email protected]
sapphi-red Jun 24, 2025
8c9840f
chore: move all pnpm settings to `pnpm-workspace.yaml` (#19895)
btea Jun 25, 2025
6f51997
docs(deps): update to vitepress v2 alpha (#20275)
sapphi-red Jun 25, 2025
37bdfc1
fix(types): add a global interface for Worker (#20243)
samchungy Jun 26, 2025
083ff36
docs: add vite 6 docs to version dropdown (#20291)
LovelessCodes Jun 26, 2025
232cfa4
test(resolve): add glob pattern sideEffects field test (#20302)
sapphi-red Jun 26, 2025
08ef74c
docs: update watch option desc (#20309)
btea Jun 27, 2025
ac528a4
fix(css): skip resolving resolved paths in sass (#20300)
sapphi-red Jun 27, 2025
30d2f1b
chore(deps): update rolldown-related dependencies (#20323)
renovate[bot] Jun 30, 2025
3e81af3
fix(deps): update all non-major dependencies (#20324)
renovate[bot] Jun 30, 2025
c1c951d
chore: fix typos and grammatical errors across documentation and comm…
lyw405 Jul 2, 2025
d62dc33
refactor(legacy): use Rollup type export from Vite (#20335)
sapphi-red Jul 2, 2025
41e83f6
chore: group commits by category in changelog (#20310)
sapphi-red Jul 3, 2025
b7bd67f
chore(legacy): fix type error in remove polyfill import babel plugin …
sapphi-red Jul 3, 2025
0badf64
release: v7.0.1
sapphi-red Jul 3, 2025
89961a9
docs: update to vite 7 (#20345)
suqi776 Jul 3, 2025
db8bd41
fix(css): resolve relative paths in sass, revert #20300 (#20349)
sapphi-red Jul 4, 2025
d6464bc
release: v7.0.2
sapphi-red Jul 4, 2025
bab4fbc
docs(rolldown): update manualChunks status (#20347)
TheAlexLichter Jul 4, 2025
2f17d2f
docs: update environment api as release candidate (#20353)
bluwy Jul 4, 2025
2e8050e
refactor: minor changes to reduce diff between normal Vite and rolldo…
sapphi-red Jul 4, 2025
217c6be
docs: mention `bun.lock` for lockfile (#20364)
iiio2 Jul 7, 2025
5ab25e7
chore(deps): update dependency rolldown to ^1.0.0-beta.24 (#20365)
renovate[bot] Jul 7, 2025
31d1467
fix(client): protect against window being defined but addEv undefined…
mustafa0x Jul 7, 2025
b9ebc96
feat(create-vite): update rsc template to use `@vitejs/plugin-rsc` (#…
hi-ogawa Jul 7, 2025
43ac73d
fix(deps): update all non-major dependencies (#20366)
renovate[bot] Jul 7, 2025
64121c2
test: require(json) should return the content (#20234)
sapphi-red Jul 7, 2025
9465ae1
fix(define): replace optional values (#20338)
sapphi-red Jul 7, 2025
45040d4
chore(deps): update dependency dotenv to v17 (#20325)
renovate[bot] Jul 7, 2025
38bb268
chore: use `n/prefer-node-protocol` rule (#20368)
sapphi-red Jul 7, 2025
f562df8
release: v7.0.3
sapphi-red Jul 8, 2025
3716ea8
release: [email protected]
sapphi-red Jul 8, 2025
0362484
fix(create-vite): fix command for react rsc template (#20378)
nihgwu Jul 8, 2025
f2a584e
chore(deps): update transitive deps with vuln (#20386)
sapphi-red Jul 10, 2025
81a4066
docs: fix regular expression on the Rolldown page (#20383)
gynekolog Jul 10, 2025
5e29602
build: remove `@oxc-project/runtime` devDep (#20389)
sapphi-red Jul 10, 2025
324669c
fix: allow resolving bare specifiers to relative paths for entries (#…
sapphi-red Jul 10, 2025
8a65433
release: v7.0.4
sapphi-red Jul 10, 2025
045b393
release: [email protected]
sapphi-red Jul 10, 2025
a829a29
feat(create-vite): bump vite-plugin-svelte to new major for vite7 (#2…
dominikg Jul 11, 2025
8474c57
release: [email protected]
sapphi-red Jul 11, 2025
588b3b5
ci: run lint and publish with Node 22 (#20396)
sapphi-red Jul 11, 2025
ecf5ec1
docs: organize "Environment API for Frameworks" page based on communi…
sapphi-red Jul 11, 2025
d2c81f7
fix(legacy): don't lower CSS if legacy chunks are not generated (#20392)
sapphi-red Jul 11, 2025
e75d31f
docs: suggest `import.meta.hot.accept` in server entry (#20401)
hi-ogawa Jul 14, 2025
1165667
chore(deps): update dependency rolldown to ^1.0.0-beta.27 (#20405)
renovate[bot] Jul 14, 2025
3123eb7
docs: tiny typo (#20404)
iiio2 Jul 14, 2025
1a1cc8a
fix(deps): update all non-major dependencies (#20406)
renovate[bot] Jul 15, 2025
6bc8bf6
fix: watch assets referenced by `new URL(, import.meta.url)` (#20382)
sapphi-red Jul 15, 2025
862e192
refactor: use `foo.endsWith("bar")` instead of `/bar$/.test(foo)` (#2…
sapphi-red Jul 16, 2025
c9614b9
fix: remove special handling for `Accept: text/html` (#20376)
sapphi-red Jul 16, 2025
7cc0338
perf(legacy): skip lowering when detecting polyfills (#20387)
sapphi-red Jul 17, 2025
832f687
release: v7.0.5
sapphi-red Jul 17, 2025
587bdf7
release: [email protected]
sapphi-red Jul 17, 2025
27a192f
docs: add viteconf2025 banner (#20419)
TheAlexLichter Jul 17, 2025
d240f27
chore: update contributing.md vite version (#20426)
btea Jul 20, 2025
24e6a0c
refactor: use environment transform request (#20430)
sapphi-red Jul 20, 2025
554847b
test: fix `resolve.mainFields.custom-first` test flaky fail (#20438)
sapphi-red Jul 20, 2025
c4d5940
chore: add copilot agent configs (#20422)
sapphi-red Jul 20, 2025
ab62ca4
feat(legacy): add rolldown-vite support (#20417)
sapphi-red Jul 22, 2025
a1aff22
release: [email protected]
sapphi-red Jul 22, 2025
82b0228
test(optimizer): add test for cjs interop with namespace imports (#20…
sapphi-red Jul 22, 2025
1c9cb49
fix(module-runner): normalize file:// on windows (#20449)
sheremet-va Jul 22, 2025
8403f69
chore: remove some files from prettier ignore (#20459)
sapphi-red Jul 22, 2025
f689d61
chore(deps): update rolldown-related dependencies (#20441)
renovate[bot] Jul 22, 2025
e49f505
fix(deps): update all non-major dependencies (#20442)
renovate[bot] Jul 22, 2025
ead2dec
fix(dev): incorrect sourcemap when optimized CJS is imported (#20458)
sapphi-red Jul 23, 2025
23d04fc
fix: respond with correct headers and status code for HEAD requests (…
sapphi-red Jul 23, 2025
dc43eeb
fix(deps): update dependency axios to v1.11.0 [security] (#20464)
renovate[bot] Jul 24, 2025
bdde0f9
release: v7.0.6
sapphi-red Jul 24, 2025
040136f
docs: provide correct URL for `pnpm.overrides` (#20469)
iiio2 Jul 25, 2025
ced1343
chore: stablize `cssScopeTo` (#19592)
sapphi-red Jul 25, 2025
344d302
feat: export `defaultExternalConditions` (#20279)
Andarist Jul 25, 2025
8ad388a
feat: add `server.warmupRequest` to future deprecation (#20431)
sapphi-red Jul 25, 2025
8c8f587
feat: add `ssrFixStacktrace` / `ssrRewriteStacktrace` to `removeSsrLo…
sapphi-red Jul 25, 2025
c1279e7
feat: add `removeServerPluginContainer` future deprecation (#20437)
sapphi-red Jul 25, 2025
45f6443
feat: resolve server URLs before calling other listeners (#19981)
sirdiego Jul 25, 2025
0fe3f2f
feat(dev): add `this.fs` support (#20301)
sapphi-red Jul 25, 2025
f19c4d7
refactor: use hook filters in internal plugins (#20358)
sapphi-red Jul 25, 2025
26d9872
refactor: use `http-proxy-3` (#20402)
sapphi-red Jul 25, 2025
259f45d
feat: implement `removeServerHot` future deprecation (#20434)
sapphi-red Jul 25, 2025
6970d17
feat: add `removeServerReloadModule` future deprecation (#20436)
sapphi-red Jul 25, 2025
2c4af1f
refactor: extract prepareOutDir as a plugin (#20373)
sapphi-red Jul 25, 2025
61a9778
refactor: extract resolve rollup options (#20375)
sapphi-red Jul 25, 2025
e9cdfb9
docs: add NonInheritBadge to options that are not inherited to other …
sapphi-red Jul 25, 2025
546588a
docs: minor fixes (#20475)
sapphi-red Jul 25, 2025
8979b14
docs: add `markdown-it-image-size` to reduce layout shift (#20474)
sapphi-red Jul 25, 2025
22ad43b
perf(client): reduce reload debounce (#20429)
sapphi-red Jul 25, 2025
8033e5b
fix(worker): resolve WebKit compat with inline workers by deferring b…
Copilot Jul 25, 2025
7979f9d
refactor: rewrite openchrome.applescript to JXA (#20424)
sapphi-red Jul 28, 2025
df7333f
chore(deps): update actions-cool/issues-helper digest to 50068f4 (#20…
renovate[bot] Jul 28, 2025
51f512f
chore(deps): update dependency vue-tsc to v3 (#20491)
renovate[bot] Jul 28, 2025
744582d
chore(deps): update dependency parse5 to v8 (#20490)
renovate[bot] Jul 28, 2025
5c97c22
feat(client): ping from SharedWorker (#19057)
sapphi-red Jul 28, 2025
f6aa04a
fix(deps): update all non-major dependencies (#20489)
renovate[bot] Jul 28, 2025
4be5270
fix(dev): denied requests overly (#20410)
sapphi-red Jul 28, 2025
62835f7
feat(ssr): support `import.meta.resolve` in module runner (#20260)
sapphi-red Jul 28, 2025
f20addc
chore: format
sapphi-red Jul 28, 2025
95927d9
feat: implement `removePluginHookSsrArgument` future deprecation (#20…
sapphi-red Jul 28, 2025
acd2a13
refactor: use hook filters in internal resolve plugin (#20480)
btea Jul 28, 2025
68c5a82
test(cli): use `stripVTControlCharacters` before matching strings (#2…
sapphi-red Jul 28, 2025
557f797
docs: dark mode not applied properly in landing page (#20492)
brc-dd Jul 28, 2025
c669c52
feat(ssr): resolve externalized packages with `resolve.externalCondit…
sapphi-red Jul 29, 2025
73b052e
docs: rework scaffolding your first vite project (#20477)
patak-dev Jul 29, 2025
10d48bb
fix(optimizer): discover correct jsx runtime during scan (#20495)
hi-ogawa Jul 29, 2025
e6aaf17
feat: add `future: 'warn'` (#20473)
sapphi-red Jul 29, 2025
7eac8dd
fix(hmr): register css deps as `type: asset` (#20391)
sapphi-red Jul 29, 2025
62b3e0d
fix(preview): set correct host for `resolvedUrls` (#20496)
sapphi-red Jul 29, 2025
946831f
release: v7.1.0-beta.0
sapphi-red Jul 30, 2025
c12a4a7
fix(html): allow control character in input stream (#20483)
btea Aug 1, 2025
3676da5
fix(client): keep ping on WS constructor error (#20512)
sapphi-red Aug 4, 2025
1b211fd
fix(asset): only watch existing files for `new URL(, import.meta.url)…
sapphi-red Aug 5, 2025
d209a1b
docs: add troubleshooting entry for case sensitivity ENOENT errors (#…
Copilot Aug 5, 2025
c5a10ec
fix: don't resolve as relative for specifiers starting with a dot (#2…
sapphi-red Aug 5, 2025
d17cfed
feat(optimizer): improve dependency optimization error messages with …
Copilot Aug 5, 2025
5d3e3c2
feat: add `import.meta.main` support in config (bundle config loader)…
Copilot Aug 5, 2025
794a8f2
feat(ssr): add `import.meta.main` support for Node.js module runner (…
Copilot Aug 5, 2025
8be2787
chore(deps): update rolldown-related dependencies (#20536)
renovate[bot] Aug 5, 2025
958cdf2
refactor: use hook filters in the worker plugin (#20527)
btea Aug 5, 2025
fc9a9d3
fix(deps): update all non-major dependencies (#20537)
renovate[bot] Aug 5, 2025
9ebe4a5
fix: merge old and new `noExternal: true` correctly (#20502)
hi-ogawa Aug 5, 2025
ddd76e0
release: v7.1.0-beta.1
sapphi-red Aug 5, 2025
bac9f3e
fix(css): empty CSS entry points should generate CSS files, not JS fi…
Copilot Aug 5, 2025
e7d0b2a
feat: support files with more than 1000 lines by `generateCodeFrame` …
sapphi-red Aug 5, 2025
64a52e7
fix(dev): denied request stalled when requested concurrently (#20503)
sapphi-red Aug 5, 2025
bd1e019
docs: improve manifest.json documentation clarity and completeness (#…
Copilot Aug 5, 2025
6a46cda
fix(manifest): initialize `entryCssAssetFileNames` as an empty Set (#…
shulaoda Aug 6, 2025
f1a2635
fix(css): avoid warnings for `image-set` containing `__VITE_ASSET__` …
Copilot Aug 6, 2025
8d31eea
test(css): add test for #20520 (#20541)
Copilot Aug 6, 2025
856d3f0
test: detect ts support via `process.features` (#20544)
sapphi-red Aug 6, 2025
1f23554
test: fix unimportant errors in test-unit (#20545)
sapphi-red Aug 6, 2025
3c961ec
docs: fix redundant "yet" and add missing punctuation (#20547)
letianpailove Aug 6, 2025
97d5111
fix: skip prepareOutDirPlugin in workers (#20556)
sapphi-red Aug 7, 2025
3f7598c
test: run assets variant tests in dedicated directory (#20546)
sapphi-red Aug 7, 2025
76c5e40
fix(legacy): `modernTargets` should set `build.target` (#20393)
sapphi-red Aug 7, 2025
931684e
release: v7.1.0
sapphi-red Aug 7, 2025
56d9b0c
release: [email protected]
sapphi-red Aug 7, 2025
a6e1edf
release: [email protected]
sapphi-red Aug 7, 2025
6401a49
feat(legacy): update plugin-legacy code for rolldown-vite
sapphi-red Aug 7, 2025
48139b4
release: [email protected]
sapphi-red Aug 7, 2025
9ecc5f9
docs(rolldown): update `plugin-react-oxc` mention (#20498)
sapphi-red Aug 7, 2025
d8869b8
chore: update 7.1 changelog (#20560)
patak-dev Aug 7, 2025
2e0c21a
chore: fix changelog beta links (#20561)
patak-dev Aug 7, 2025
aa93814
refactor(create-vite): add jsdoc for svelte.config.js in svelte-ts te…
babakfp Aug 7, 2025
826b394
fix(deps): update `launch-editor-middleware` (#20569)
sapphi-red Aug 8, 2025
f4438a1
release: v7.1.1
sapphi-red Aug 8, 2025
ab33803
fix: don't consider ids with `npm:` prefix as a built-in module (#20558)
marvinhagemeister Aug 8, 2025
2770478
fix(module-runner): prevent crash when sourceMappingURL pattern appea…
Copilot Aug 8, 2025
9139607
docs: improve image assets (#20578)
sapphi-red Aug 9, 2025
0a6048a
chore(deps): migrate to `@jridgewell/remapping` from `@ampproject/rem…
sapphi-red Aug 9, 2025
24c9405
chore: bump TS to 5.9 and typecheck docs (#20582)
ArnaudBarre Aug 11, 2025
1c372dd
chore(deps): update dependency @vitejs/plugin-react-swc to v4 (#20589)
renovate[bot] Aug 11, 2025
a627a0b
chore(deps): update dependency @vitejs/plugin-react to v5 (#20588)
renovate[bot] Aug 11, 2025
77632c5
chore(deps): update rolldown-related dependencies (#20586)
renovate[bot] Aug 11, 2025
7cdef61
fix(client): add `[vite]` prefixes to debug logs (#20595)
KTibow Aug 12, 2025
20d4817
fix(deps): update all non-major dependencies (#20587)
renovate[bot] Aug 12, 2025
c583927
fix(config): make debugger work with bundle loader (#20573)
sapphi-red Aug 12, 2025
b7d494b
fix(hmr): watch non-inlined assets referenced by CSS (#20581)
sapphi-red Aug 12, 2025
552e6c7
chore: pnpm dedupe (#20596)
sapphi-red Aug 12, 2025
42de3e6
release: v7.1.2
sapphi-red Aug 12, 2025
4e3448a
release: [email protected]
sapphi-red Aug 12, 2025
86d2e8b
docs(rolldown): update description for enabling native plugins (#20601)
shulaoda Aug 12, 2025
8b3a3cb
docs: use comma instead of colon in backend integration page (#20628)
iiio2 Aug 18, 2025
0a96e7b
test(css): sass exports field deep (#20606)
sapphi-red Aug 18, 2025
f0ec74c
chore(deps): update amannn/action-semantic-pull-request action to v6 …
renovate[bot] Aug 18, 2025
98b92e8
chore(deps): update rolldown-related dependencies (#20633)
renovate[bot] Aug 18, 2025
6c7cf17
chore(deps): update actions/checkout action to v5 (#20635)
renovate[bot] Aug 18, 2025
4851cab
fix(deps): update all non-major dependencies (#20634)
renovate[bot] Aug 18, 2025
42816de
refactor: replace startsWith with strict equality (#20603)
btea Aug 18, 2025
42993bb
docs(troubleshooting): add section for `Failed to fetch dynamically i…
sapphi-red Aug 18, 2025
446fe83
fix(optimizer): incorrect incompatible error (#20439)
sapphi-red Aug 18, 2025
fa1f6fa
ci: use `actions-cool/issues-helper` for locking old closed issues (#…
sapphi-red Aug 19, 2025
40606c0
test: add sourcemap visualizer link to sourcemap snapshots (#20645)
sapphi-red Aug 19, 2025
f691f57
perf(cli): dynamically import `resolveConfig` (#20646)
bluwy Aug 19, 2025
1559577
feat: support long lines in `generateCodeFrame` (#20640)
sapphi-red Aug 19, 2025
a1be1bf
feat(cli): add Node.js version warning for unsupported versions (#20638)
Copilot Aug 19, 2025
530687a
refactor: use `import` in worker threads (#20641)
sapphi-red Aug 19, 2025
a9ba017
feat: generate code frame for parse errors thrown by terser (#20642)
sapphi-red Aug 19, 2025
731d3e6
test: remove `checkNodeVersion` test (#20647)
sapphi-red Aug 19, 2025
9ccf142
fix: support multiline new URL(..., import.meta.url) expressions (#20…
Copilot Aug 19, 2025
5433a85
ci: use trusted publisher
sapphi-red Aug 19, 2025
e090b7d
release: v7.1.3
sapphi-red Aug 19, 2025
aa3323d
docs: minor fixes for punctuation and grammar (#20653)
DePasqualeOrg Aug 20, 2025
84079a8
docs: update plugins page (#20649)
sapphi-red Aug 20, 2025
d52cf88
docs: use root relative paths for internal links (#20656)
sapphi-red Aug 20, 2025
e899bc7
test: add sourcemap visualizer link to worker-iife tests (#20661)
sapphi-red Aug 21, 2025
816d800
docs: add RSC support (#20618)
hi-ogawa Aug 25, 2025
5a274b2
fix(deps): update all non-major dependencies (#20676)
renovate[bot] Aug 25, 2025
3d41e56
chore(deps): update amannn/action-semantic-pull-request digest to 48f…
renovate[bot] Aug 25, 2025
9ee86bf
chore(deps): update actions/upload-pages-artifact action to v4 (#20678)
renovate[bot] Aug 25, 2025
d0ebe36
docs(config): clarify environment variable loading in Vite config (#2…
abdelrhman-arnos Aug 25, 2025
9719497
docs(rolldown): update hook filter link (#20680)
bluwy Aug 25, 2025
f367453
fix: pass rollup watch options when building in watch mode (#20674)
susnux Aug 26, 2025
91b5dc1
docs(config): fix type of preview.allowedHosts to 'string[] | true' (…
wo-o29 Aug 27, 2025
1889de2
chore(deps): update actions-cool/issues-helper digest to 45d75b6 (#20…
renovate[bot] Aug 27, 2025
7f6af9d
docs(server): add reference link for 'server.watcher' null behavior (…
wo-o29 Aug 27, 2025
63244e8
docs: clarify kind for `hotUpdate` / `handleHotUpdate` hooks (#20700)
sapphi-red Aug 29, 2025
8099582
refactor: remove unnecessary `minify` parameter from `finalizeCss` (#…
shulaoda Aug 29, 2025
79d10ed
fix: add missing awaits (#20697)
sapphi-red Sep 1, 2025
537fcf9
chore: remove unused constants entry from rolldown.config.ts (#20710)
Jungzl Sep 1, 2025
0401feb
fix(deps): update all non-major dependencies (#20709)
renovate[bot] Sep 1, 2025
bcc3144
release: v7.1.4
sapphi-red Sep 1, 2025
0ee8e87
chore(deps): update actions/github-script action to v8 (#20733)
renovate[bot] Sep 8, 2025
122bfba
fix(deps): update all non-major dependencies (#20732)
renovate[bot] Sep 8, 2025
14015d7
fix: apply `fs.strict` check to HTML files (#20736)
sapphi-red Sep 8, 2025
09f2b52
fix: upgrade sirv to 3.0.2 (#20735)
sapphi-red Sep 8, 2025
5647540
release: v7.1.5
sapphi-red Sep 8, 2025
feeb8bc
refactor(create-vite): migrate `tseslint.config` to ESLint core's `de…
bxacosta Sep 8, 2025
a67bb5f
chore(deps): update rolldown-related dependencies (#20675)
renovate[bot] Sep 8, 2025
a679a64
fix: fallback terser to main thread when nameCache is provided (#20750)
AntaresQAQ Sep 12, 2025
7e8e004
fix(esbuild): inject esbuild helper functions with minified `$` varia…
james-od Sep 13, 2025
cc54e29
fix(types): strict env typings fail when `skipLibCheck` is `false` (#…
NeoIsRecursive Sep 13, 2025
138d71e
fix(deps): update dependency axios to v1.12.0 [security] (#20763)
renovate[bot] Sep 15, 2025
d785e72
chore(deps): update rolldown-related dependencies (#20772)
renovate[bot] Sep 15, 2025
88af2ae
fix(deps): update all non-major dependencies (#20773)
renovate[bot] Sep 15, 2025
6d3e371
docs: add zephyr cloud deployment docs (#20746)
Nsttt Sep 16, 2025
91e68a3
fix(create-vite): unique name for tanstack router options (#20783)
TheAlexLichter Sep 17, 2025
f92dc0a
test: remove redundant `ssr: true` in playground/environment-react-ss…
hi-ogawa Sep 18, 2025
54377f7
release: v7.1.6
sapphi-red Sep 18, 2025
0c3bbe7
release: [email protected]
sapphi-red Sep 18, 2025
9bc9d12
fix(client): use CSP nonce when rendering error overlay (#20791)
thatguystone Sep 18, 2025
6f8a504
ci: remove unnecessary commit hash ambiguity check (#20792)
sapphi-red Sep 18, 2025
d8169f0
ci: pin yyx990803/release-tag (#20793)
sapphi-red Sep 18, 2025
6901fdb
ci: disable pnpm cache when publishing (#20795)
sapphi-red Sep 18, 2025
fe68ab3
ci: avoid interpolation (#20794)
sapphi-red Sep 18, 2025
4c4583c
fix(build): fix ssr environment `emitAssets: true` when `sharedConfig…
hi-ogawa Sep 18, 2025
f56d417
ci: disallow installation scripts before publish (#20786)
sapphi-red Sep 18, 2025
c095037
docs: fix `buildApp` type mismatch in code example (#20798)
serhalp Sep 19, 2025
105abe8
fix(glob): handle glob imports from folders starting with dot (#20800)
Copilot Sep 20, 2025
bf3b1f6
chore: ensure `@vitejs/` scope for private packages names (#20801)
hi-ogawa Sep 20, 2025
9f2247c
fix(deps): update all non-major dependencies (#20811)
renovate[bot] Sep 22, 2025
a50a162
fix(create-vite): support deno create command (#20806)
PTPhongKMF Sep 22, 2025
8ccf2b6
chore(deps): update actions/setup-node action to v5 (#20812)
renovate[bot] Sep 22, 2025
2a4fe41
chore(deps): update tj-actions/changed-files action to v47 (#20813)
renovate[bot] Sep 22, 2025
9f32b1d
fix(hmr): trigger prune event when import is removed from non hmr mod…
hi-ogawa Sep 22, 2025
98a3484
fix(hmr): wait for `import.meta.hot.prune` callbacks to complete befo…
sapphi-red Sep 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
137 changes: 0 additions & 137 deletions .eslintrc.cjs

This file was deleted.

4 changes: 4 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# chore: enable prettier trailing commas (#11167)
134ce6817984bad0f5fb043481502531fee9b1db
# chore: rename test packages (#11172)
5170e44920458090b8b43ee9cfe5010c25dfe22b
35 changes: 26 additions & 9 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: "\U0001F41E Bug report"
description: Report an issue with Vite
labels: [pending triage]
type: Bug
body:
- type: markdown
attributes:
Expand All @@ -11,22 +12,28 @@ body:
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is. If you intend to submit a PR for this issue, tell us in the description. Thanks!
placeholder: Bug description
placeholder: I am doing ... What I expect is ... What actually happening is ...
validations:
required: true
- type: input
id: reproduction
attributes:
label: Reproduction
description: Please provide a link via [vite.new](https://vite.new/) or a link to a repo that can reproduce the problem you ran into. A [minimal reproduction](https://stackoverflow.com/help/minimal-reproducible-example) is required. If a report is vague (e.g. just a generic error message) and has no reproduction, it will receive a "need reproduction" label. If no reproduction is provided after 3 days, it will be auto-closed.
placeholder: Reproduction
description: Please provide a link via [vite.new](https://vite.new/) or a link to a repo that can reproduce the problem you ran into. `npm create vite@latest` and `npm create vite-extra@latest` (for SSR or library repros) can be used as a starter template. A [minimal reproduction](https://stackoverflow.com/help/minimal-reproducible-example) is required ([Why?](https://antfu.me/posts/why-reproductions-are-required)). If a report is vague (e.g. just a generic error message) and has no reproduction, it will receive a "needs reproduction" label. If no reproduction is provided after 3 days, it will be auto-closed.
placeholder: Reproduction URL
validations:
required: true
- type: textarea
id: reproduction-steps
attributes:
label: Steps to reproduce
description: Please provide any reproduction steps that may need to be described. E.g. if it happens only when running the dev or build script make sure it's clear which one to use.
placeholder: Run `npm install` followed by `npm run dev`
- type: textarea
id: system-info
attributes:
label: System Info
description: Output of `npx envinfo --system --npmPackages '{vite,@vitejs/*}' --binaries --browsers`
description: Output of `npx envinfo --system --npmPackages '{vite,@vitejs/*,rollup}' --binaries --browsers`
render: shell
placeholder: System, Binaries, Browsers
validations:
Expand All @@ -40,6 +47,7 @@ body:
- npm
- yarn
- pnpm
- bun
validations:
required: true
- type: textarea
Expand All @@ -50,8 +58,17 @@ body:
Optional if provided reproduction. Please try not to insert an image but copy paste the log text.

1. Run `vite` or `vite build` with the `--debug` flag.
2. Provide the error log here.
render: shell
2. Provide the error log here in the format below.

````
<details>
<summary>Click to expand!</summary>

```shell
// paste the log text here
```
</details>
````
- type: checkboxes
id: checkboxes
attributes:
Expand All @@ -62,13 +79,13 @@ body:
required: true
- label: Read the [Contributing Guidelines](https://github.com/vitejs/vite/blob/main/CONTRIBUTING.md).
required: true
- label: Read the [docs](https://vitejs.dev/guide).
- label: Read the [docs](https://vite.dev/guide).
required: true
- label: Check that there isn't [already an issue](https://github.com/vitejs/vite/issues) that reports the same bug to avoid creating a duplicate.
required: true
- label: Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to https://github.com/vuejs/core instead.
- label: Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to [vuejs/core](https://github.com/vuejs/core) instead.
required: true
- label: Check that this is a concrete bug. For Q&A open a [GitHub Discussion](https://github.com/vitejs/vite/discussions) or join our [Discord Chat Server](https://chat.vitejs.dev/).
- label: Check that this is a concrete bug. For Q&A open a [GitHub Discussion](https://github.com/vitejs/vite/discussions) or join our [Discord Chat Server](https://chat.vite.dev/).
required: true
- label: The provided reproduction is a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) of the bug.
required: true
8 changes: 7 additions & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
blank_issues_enabled: false
contact_links:
- name: Vite Plugin React Issues
url: https://github.com/vitejs/vite-plugin-react/issues/new/choose
about: React related issues should be reported on the vite-plugin-react repository.
- name: Vite Plugin Vue Issues
url: https://github.com/vitejs/vite-plugin-vue/issues/new/choose
about: Vue related issues should be reported on the vite-plugin-vue repository.
- name: Discord Chat
url: https://chat.vitejs.dev
url: https://chat.vite.dev
about: Ask questions and discuss with other Vite users in real time.
- name: Questions & Discussions
url: https://github.com/vitejs/vite/discussions
Expand Down
43 changes: 43 additions & 0 deletions .github/ISSUE_TEMPLATE/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: "\U0001F4DA Documentation"
description: Suggest a change or new page to be added to vite.dev
labels: [documentation]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this issue!
- type: checkboxes
id: documentation_is
attributes:
label: Documentation is
options:
- label: Missing
- label: Outdated
- label: Confusing
- label: Not sure?
- type: textarea
id: description
attributes:
label: Explain in Detail
description: A clear and concise description of your suggestion. If you intend to submit a PR for this issue, tell us in the description. Thanks!
placeholder: The description of ... page is not clear. I thought it meant ... but it wasn't.
validations:
required: true
- type: textarea
id: suggestion
attributes:
label: Your Suggestion for Changes
validations:
required: true
- type: input
id: reproduction
attributes:
label: Reproduction
description: If you have a reproduction, please provide a link via [vite.new](https://vite.new/) or a link to a repo that can reproduce the problem you ran into. `npm create vite@latest` and `npm create vite-extra@latest` (for SSR or library repros) can be used as a starter template.
placeholder: Reproduction URL
- type: textarea
id: reproduction-steps
attributes:
label: Steps to reproduce
description: Please provide any reproduction steps that may need to be described. E.g. if it happens only when running the dev or build script make sure it's clear which one to use.
placeholder: Run `npm install` followed by `npm run dev`
10 changes: 6 additions & 4 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: "\U0001F680 New feature proposal"
description: Propose a new feature to be added to Vite
labels: ["enhancement: pending triage"]
labels: ["pending triage"]
type: Feature
body:
- type: markdown
attributes:
Expand All @@ -9,8 +10,9 @@ body:
- type: textarea
id: feature-description
attributes:
label: Clear and concise description of the problem
description: "As a developer using Vite I want [goal / wish] so that [benefit]. If you intend to submit a PR for this issue, tell us in the description. Thanks!"
label: Description
description: "Clear and concise description of the problem. Please make the reason and usecases as detailed as possible. If you intend to submit a PR for this issue, tell us in the description. Thanks!"
placeholder: As a developer using Vite I want [goal / wish] so that [benefit].
validations:
required: true
- type: textarea
Expand Down Expand Up @@ -40,7 +42,7 @@ body:
required: true
- label: Read the [Contributing Guidelines](https://github.com/vitejs/vite/blob/main/CONTRIBUTING.md).
required: true
- label: Read the [docs](https://vitejs.dev/guide).
- label: Read the [docs](https://vite.dev/guide).
required: true
- label: Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
required: true
30 changes: 9 additions & 21 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,14 @@
<!-- Thank you for contributing! -->

### Description

<!-- Please insert your description here and provide especially info about the "what" this PR is solving -->

### Additional context

<!-- e.g. is there anything you'd like reviewers to focus on? -->

---

### What is the purpose of this pull request? <!-- (put an "X" next to an item) -->
<!-- What is this PR solving? Write a clear description or reference the issues it solves (e.g. `fixes #123`). What other alternatives have you explored? Are there any parts you think require more attention from reviewers? -->

- [ ] Bug fix
- [ ] New Feature
- [ ] Documentation update
- [ ] Other
<!----------------------------------------------------------------------
Before creating the pull request, please make sure you do the following:

### Before submitting the PR, please make sure you do the following
- Read the Contributing Guidelines at https://github.com/vitejs/vite/blob/main/CONTRIBUTING.md.
- Check that there isn't already a PR that solves the problem the same way. If you find a duplicate, please help us reviewing it.
- Update the corresponding documentation if needed.
- Include relevant tests that fail without this PR but pass with it.

- [ ] Read the [Contributing Guidelines](https://github.com/vitejs/vite/blob/main/CONTRIBUTING.md).
- [ ] Read the [Pull Request Guidelines](https://github.com/vitejs/vite/blob/main/CONTRIBUTING.md#pull-request-guidelines) and follow the [Commit Convention](https://github.com/vitejs/vite/blob/main/.github/commit-convention.md).
- [ ] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
- [ ] Provide a description in this PR that addresses **what** the PR is solving, or reference the issue that it solves (e.g. `fixes #123`).
- [ ] Ideally, include relevant tests that fail without this PR but pass with it.
Thank you for contributing to Vite!
----------------------------------------------------------------------->
Loading