Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5074 commits
Select commit Hold shift + click to select a range
7cec1ad
chore(deps): update rolldown-related dependencies (#21009)
renovate[bot] Oct 27, 2025
bb65468
build: normalize license repo url (#21010)
bluwy Oct 27, 2025
185641e
fix(deps): update all non-major dependencies (#21008)
renovate[bot] Oct 27, 2025
76e28a7
feat(legacy): add`build.rolldownOptions.output.sourcemapBaseUrl` support
sapphi-red Oct 27, 2025
946b447
test: enable temporary disabled tests
sapphi-red Oct 27, 2025
4406b5c
fix(optimizer): pass target to optimizer
sapphi-red Oct 27, 2025
e373d76
feat: update rolldown (#467)
sapphi-red Oct 27, 2025
10aa992
feat: add legacy inconsistent cjs interop (#464)
sapphi-red Oct 27, 2025
d5bd5bf
fix(deps): downgrade commonjs plugin to 28.0.6 to avoid rollup/plugin…
sapphi-red Oct 27, 2025
4168e80
release: v7.1.20
sapphi-red Oct 27, 2025
543d87c
feat: add vite client connect events (#20978)
sapphi-red Oct 27, 2025
2367195
docs(static-deploy): add workflow file location for GitHub Pages (#21…
beverlyn Oct 27, 2025
a5e98e6
feat: add `perEnvironmentWatchChangeDuringDev` (#20996)
sapphi-red Oct 27, 2025
2b87665
fix(resolve): don't modify resolve options (#468)
sapphi-red Oct 27, 2025
4c2bcba
chore(deps): update to vitest v4 (#20984)
sheremet-va Oct 28, 2025
f86789a
feat: add `import.meta.resolve` support for ESM config (bundle config…
sapphi-red Oct 28, 2025
e7a0c5e
release: v7.2.0-beta.0
sapphi-red Oct 28, 2025
a626a62
chore: merge main
sapphi-red Oct 28, 2025
37a5392
chore: fix typecheck
sapphi-red Oct 28, 2025
d79ee4e
chore: fix merge error
sapphi-red Oct 28, 2025
8cf0e15
release: v7.2.0-beta.0
sapphi-red Oct 28, 2025
4139f2b
fix: trigger watchChange hook for all environments for native resolve…
sapphi-red Oct 28, 2025
246df13
docs: clarify the values are escaped automatically (#21017)
sapphi-red Oct 28, 2025
a2df778
refactor: use `fs.cpSync` (#21019)
sapphi-red Oct 28, 2025
744ba3e
fix: set inferred moduleType for virtual modules (#470)
sapphi-red Oct 28, 2025
4f44f22
fix: increase stream reset rate limit for HTTP2 (#21024)
sapphi-red Oct 29, 2025
98aa068
ci: run CI with Node 24 (#21023)
iiio2 Oct 29, 2025
03bf090
ci: remove git clone from ecosystem-ci-trigger (#21028)
sapphi-red Oct 29, 2025
e5af352
fix(optimizer): externalize virtual modules for html like files (#21001)
Copilot Oct 29, 2025
793baa2
release: v7.2.0-beta.1
sapphi-red Oct 29, 2025
ad5b3bf
fix(module-runner): make `getBuiltins` response JSON serializable (#2…
sapphi-red Oct 29, 2025
b1fd616
fix(css): fallback to sass when sass-embedded platform binary is miss…
taearls Oct 31, 2025
c80e9da
chore(deps): update actions-cool/issues-helper digest to ca1b238 (#21…
renovate[bot] Nov 3, 2025
a02865a
docs(rolldown): fix advanced chunks link (#21031)
gabrielcsapo Nov 3, 2025
9acf818
docs(static-deploy): update redirected urls (#21037)
iiio2 Nov 4, 2025
cc36605
fix(optimizer): support `namespace: 'file'` filter in esbuild plugin …
sapphi-red Nov 4, 2025
af067c0
chore: merge main
sapphi-red Nov 4, 2025
e47ae0e
chore: remove codeflow (#21048)
bluwy Nov 4, 2025
f1a0dce
release: v7.2.0-beta.1
sapphi-red Nov 4, 2025
f4cfdf4
feat: update rolldown (#481)
sapphi-red Nov 4, 2025
1c7d85a
release: v7.2.0-beta.2
sapphi-red Nov 4, 2025
e3a6a83
chore(deps): update rolldown-related dependencies (#21047)
renovate[bot] Nov 4, 2025
23711ec
fix(optimizer): sync `optimizeDeps.rollupOptions` and `optimizeDeps.r…
sapphi-red Nov 4, 2025
b7d37fa
docs: update version nav item (#21055)
bluwy Nov 5, 2025
2833c55
fix(types): add undefined to optional properties for exactOptionalPro…
taearls Nov 5, 2025
b2554c1
feat: update rolldown (#488)
sapphi-red Nov 5, 2025
7568ceb
feat: expose `minify` function (#489)
sapphi-red Nov 5, 2025
158a968
release: v7.2.0-beta.3
sapphi-red Nov 5, 2025
73b6856
docs: add links to releases docs (#21062)
bluwy Nov 5, 2025
523fbce
docs(release): update supported versions wording (#21061)
bluwy Nov 5, 2025
8293de0
release: v7.2.0
sapphi-red Nov 5, 2025
3d92ac3
ci: rebuild docs when `packages/vite/package.json` changes (#21064)
sapphi-red Nov 5, 2025
cac9204
chore: merge main
sapphi-red Nov 5, 2025
a0fe412
release: v7.2.0
sapphi-red Nov 5, 2025
f83264f
refactor(build): rename `indexOfMatchInSlice` to `findPreloadMarker` …
shulaoda Nov 5, 2025
fb0f274
chore: update pr template for concise description (#21070)
bluwy Nov 6, 2025
02e1368
docs: enable cleanUrls (#21072)
bluwy Nov 6, 2025
99157c9
docs(features): add license section (#21071)
bluwy Nov 6, 2025
0e0d813
docs(static-deploy): clarify GitHub Pages instructions (enable + work…
beverlyn Nov 6, 2025
82d2d6c
fix(worker): some worker asset was missing (#21074)
sapphi-red Nov 6, 2025
a532e68
release: v7.2.1
sapphi-red Nov 6, 2025
5e7c000
chore: merge main
sapphi-red Nov 6, 2025
31593fe
release: v7.2.1
sapphi-red Nov 6, 2025
feac3af
feat: convert `esbuild.jsxSideEffects` to `oxc.jsx.pure` (#493)
sapphi-red Nov 6, 2025
e8feb9f
fix(optimizer): convert to `optimizeDeps.rolldownOptions.transform.de…
sapphi-red Nov 6, 2025
d43dbd7
docs(landing): optimize fonts loading (#21075)
bluwy Nov 7, 2025
728c8ee
fix: revert "refactor: use fs.cpSync (#21019)" (#21081)
sapphi-red Nov 7, 2025
572aaca
release: v7.2.2
sapphi-red Nov 7, 2025
3b8bc55
fix: set `legalComments: 'none'` to align with Vite (#497)
sapphi-red Nov 7, 2025
f26b034
chore: merge main
sapphi-red Nov 7, 2025
f4908e4
release: v7.2.2
sapphi-red Nov 7, 2025
e56c9e6
docs(rolldown): use devDependencies in package.json (#21083)
gxy5202 Nov 7, 2025
e1c43e0
docs: remove broken `build.license` example (#21073)
btea Nov 8, 2025
847b51b
docs: remove useless code (#21092)
thinkasany Nov 9, 2025
3310779
chore(deps): update actions-cool/issues-helper digest to 9861779 (#21…
renovate[bot] Nov 10, 2025
9aefcb6
fix(create-vite): use `create-rwsdk` for redwood template (#21091)
peterp Nov 10, 2025
02ceaec
chore(deps): update dependency @rollup/plugin-commonjs to v29 (#21099)
renovate[bot] Nov 10, 2025
6a34ac3
fix(deps): update all non-major dependencies (#21096)
renovate[bot] Nov 10, 2025
8e67ba7
release: [email protected]
sapphi-red Nov 10, 2025
39a0a15
chore(deps): update rolldown-related dependencies (#21095)
renovate[bot] Nov 10, 2025
242b321
feat: update rolldown (#502)
sapphi-red Nov 11, 2025
c0420d3
release: v7.2.3
sapphi-red Nov 11, 2025
05fe82f
chore: remove unnecessary type assertion in vitestSetup.ts (#21101)
sapphi-red Nov 11, 2025
ec441fc
feat!: change `minify` to be async (#505)
sapphi-red Nov 11, 2025
1ffb4ea
feat: expose `parse` / `parseAsync` (#503)
sapphi-red Nov 11, 2025
8e32f61
fix: don't set `ssr.optimizeDeps.rollupOptions` compat if `ssr` optio…
sapphi-red Nov 11, 2025
46a6777
refactor: runtime deprecate `optimizeDeps.rollupOptions` (#507)
sapphi-red Nov 11, 2025
ecf9fd2
release: v7.2.4
sapphi-red Nov 11, 2025
e4ac2eb
chore: enable trust policy (#21105)
iiio2 Nov 12, 2025
6cf3304
feat(create-vite): update React Compiler dep to 1.0.0 (#20911)
poteto Nov 12, 2025
0ec8aeb
feat(create-vite): updated eslint-plugin-react-hooks to v7 and update…
nilsingwersen Nov 12, 2025
c23e699
feat: update rolldown to 1.0.0-beta.50 (#508)
sapphi-red Nov 12, 2025
edab97e
release: v7.2.5
sapphi-red Nov 12, 2025
5909efd
fix: allow multiple `bindCLIShortcuts` calls with shortcut merging (#…
edmundhung Nov 12, 2025
e42b485
docs: add sitemap and send algolia events (#21109)
mdong1909 Nov 12, 2025
fa3753a
release: [email protected]
sapphi-red Nov 12, 2025
2cf8062
docs: migration guide (#469)
sapphi-red Nov 14, 2025
fa2d2f5
chore: upgrade pnpm to 10.22.0 and add some known packages to trustPo…
sapphi-red Nov 17, 2025
5029720
chore(deps): update rolldown-related dependencies (#21127)
renovate[bot] Nov 17, 2025
4f8171e
fix(deps): update all non-major dependencies (#21128)
renovate[bot] Nov 17, 2025
0a86262
feat(create-vite): add Vike (#21132)
brillout Nov 18, 2025
22bd8e5
feat: update rolldown to 1.0.0-beta.51 (#512)
shulaoda Nov 19, 2025
14ec6a0
release: v7.2.6
sapphi-red Nov 19, 2025
acfe939
perf(deps): replace debug with obug (#21107)
sxzz Nov 19, 2025
54cfc00
fix: esbuild plugin converter with empty JS files. (#516)
cpojer Nov 20, 2025
a668014
release: v7.2.3
sapphi-red Nov 20, 2025
2d66b7b
fix: revert "perf(deps): replace debug with obug (#21107)"
sapphi-red Nov 20, 2025
24a611f
release: v7.2.4
sapphi-red Nov 20, 2025
6fcb498
release: [email protected]
sapphi-red Nov 20, 2025
20f3f6c
chore: merge main
sapphi-red Nov 20, 2025
203a551
perf(deps): replace debug with obug (#21137)
sxzz Nov 20, 2025
46d3077
docs: clarify manifest.json `imports` field is JS chunks only (#21136)
sapphi-red Nov 20, 2025
abc49a3
release: v7.2.7
sapphi-red Nov 20, 2025
d9ac204
chore(deps): update dependency tsdown to ^0.16.6 (#21145)
renovate[bot] Nov 25, 2025
38a8609
fix: `inconsistentCjsInterop: true` should affect dynamic imports as …
sapphi-red Nov 26, 2025
a3cd262
fix(deps): update all non-major dependencies (#21146)
renovate[bot] Nov 26, 2025
c49af21
chore: merge main
sapphi-red Nov 26, 2025
a64ade3
feat: update rolldown to 1.0.0-beta.52 (#522)
shulaoda Nov 26, 2025
69c482b
release: v7.2.8
sapphi-red Nov 26, 2025
a7196d9
chore: only allow pnpm using devEngines (#20201)
ConsoleTVs Nov 27, 2025
aad075d
docs: mention `--no-interactive` flag (#21152)
hi-ogawa Nov 27, 2025
df5a30d
fix(config): handle shebang properly (#21158)
sapphi-red Nov 27, 2025
098cd8d
fix(proxy): set host header for requests from HTTP2 (#21134)
sapphi-red Dec 1, 2025
a691bfc
docs(philosophy): update SWC link away from archived repo to current …
rhidek Dec 1, 2025
74559c9
chore(deps): update rolldown-related dependencies (#21174)
renovate[bot] Dec 1, 2025
5ef557a
fix: fix `external: true` merging (#21164)
hi-ogawa Dec 1, 2025
3765f7b
fix: shortcuts not rebound after server restart (#21166)
edmundhung Dec 1, 2025
72e398a
fix(deps): update all non-major dependencies (#21175)
renovate[bot] Dec 1, 2025
3aa7527
release: v7.2.5
sapphi-red Dec 1, 2025
5a55eee
chore: revert "chore: only allow pnpm using devEngines (#20201)" (#21…
sapphi-red Dec 1, 2025
bda5dbb
release: v7.2.6
sapphi-red Dec 1, 2025
55af8d9
chore: merge main
sapphi-red Dec 1, 2025
ef44d75
release: v7.2.9
sapphi-red Dec 1, 2025
f570695
test: add nested tsconfig paths test (#527)
sapphi-red Dec 1, 2025
9cb6db9
feat: deprecate `build.commonjsOptions` (#530)
sapphi-red Dec 2, 2025
1480216
chore(deps): update dependency express to v5.2.0 [security] (#21184)
renovate[bot] Dec 2, 2025
ab0c3b2
docs: clarify tsconfig resolution behavior (#21179)
sapphi-red Dec 2, 2025
0e6179b
docs: update content for beta (#529)
sapphi-red Dec 2, 2025
ddd6427
docs: remove rolldown page (#528)
sapphi-red Dec 2, 2025
f8319f6
chore: merge main
sapphi-red Dec 2, 2025
308fcf6
test: remove failure expected cases (#536)
sapphi-red Dec 2, 2025
0b242f7
docs: update migration guide. (#538)
cpojer Dec 3, 2025
d488ed4
feat: update rolldown to 1.0.0-beta.53 (#537)
shulaoda Dec 3, 2025
b72ff6d
test: add test for https://github.com/vitejs/rolldown-vite/issues/523…
sapphi-red Dec 3, 2025
7d8436c
fix: disable resolver cache when watcher is disabled (#471)
sapphi-red Dec 3, 2025
3bf7217
release: v7.2.10
sapphi-red Dec 3, 2025
35b3cae
chore: changes to merge back to vite repo
sapphi-red Dec 2, 2025
4a7f8d4
feat!: the epic `rolldown-vite` merge (#21189)
sapphi-red Dec 3, 2025
8e6c78d
refactor: remove obsolete fields in package.json (#21194)
sapphi-red Dec 3, 2025
8c3dd06
feat!: update default browser target (#21193)
sapphi-red Dec 3, 2025
7ee491d
docs: add `resolve.tsconfigPaths` option docs (#21197)
sapphi-red Dec 3, 2025
2b8befa
docs: add `emitDecoratorMetadata` description (#21198)
sapphi-red Dec 3, 2025
f596aa2
docs: `alwaysStrict` does not affect the build result anymore (#21199)
sapphi-red Dec 3, 2025
2451913
docs: vite 8 beta announcement (#21196)
sapphi-red Dec 3, 2025
45722e0
docs: add overrides note in vite 8 beta post (#21201)
sapphi-red Dec 3, 2025
350feed
release: v8.0.0-beta.0
sapphi-red Dec 3, 2025
0803521
release: [email protected]
sapphi-red Dec 3, 2025
8c8c56e
chore: cleanup changelog (#21202)
sapphi-red Dec 3, 2025
3f344b4
docs: update override instructions in release post (#21204)
TheAlexLichter Dec 3, 2025
5d2c31f
docs: remove `useDefineForClassFields` static init blocks warning (#2…
sapphi-red Dec 4, 2025
84c86ae
docs: fix `worker.rolldownOptions` typo (#21215)
sapphi-red Dec 5, 2025
3e2b0f6
docs: add ramp stat to vite 8 blog post (#21206)
mdong1909 Dec 5, 2025
08ae87b
feat: print esbuild options when both esbuild and oxc options are set…
sapphi-red Dec 5, 2025
87dae32
test: use `oxc.target` instead of `esbuild.target` (#21217)
sapphi-red Dec 5, 2025
200646b
feat: add a warning that is output when a plugin sets esbuild related…
sapphi-red Dec 5, 2025
1b5d9bd
docs(migration): use devDependencies in package.json (#21227)
gxy5202 Dec 7, 2025
cc10e20
chore: fix spelling error (#21223)
NexPeakx Dec 8, 2025
6a3aca0
fix: plugin shortcut support (#21211)
edmundhung Dec 8, 2025
d84a27e
ci: preview release add pm option (#21225)
btea Dec 8, 2025
55ceffc
fix: allow exiting process before optimizer cleanup is done (#21170)
SE7EN2028 Dec 8, 2025
9349446
chore(deps): update rolldown-related dependencies (#21230)
renovate[bot] Dec 8, 2025
83d8c99
feat: highly experimental full bundle mode (#21235)
sapphi-red Dec 8, 2025
08c74cc
release: v8.0.0-beta.1
sapphi-red Dec 8, 2025
1804417
docs: correct links to build options in migration guide (#21236)
rakleed Dec 8, 2025
2b9fe39
docs(migration): make it clear whether the section is applicable for …
sapphi-red Dec 9, 2025
9b1d4d6
docs: clarify the pronunciation of `vite` in IPA symbols (#21238)
hyf0 Dec 9, 2025
5f36eb1
ci(renovate): group oxc related deps (#21240)
sapphi-red Dec 9, 2025
61b9ec1
chore(deps): update actions/checkout action to v6 (#21243)
renovate[bot] Dec 10, 2025
71bc901
chore(deps): update actions-cool/issues-helper digest to 3809910 (#21…
renovate[bot] Dec 10, 2025
32d60a0
chore(deps): update actions/setup-node action to v6 (#21244)
renovate[bot] Dec 10, 2025
38d6011
feat(create-vite): add AI agent experience (AX) support (#21116)
fengmk2 Dec 10, 2025
859789c
fix(deps): update all non-major dependencies (#21231)
renovate[bot] Dec 10, 2025
2f9428d
feat(create-vite): add ember (#20069)
NullVoxPopuli Dec 11, 2025
8964752
docs: fix grammar in Vite 4 announcement blog post (#21261)
hemant-dev-8 Dec 12, 2025
7da742b
fix: don't strip base from imports (#21221)
sapphi-red Dec 12, 2025
342bca0
test: add regression test for #/ in subpath imports (#21265)
hybrist Dec 12, 2025
2eb259a
docs: ensure https links (#21266)
bluwy Dec 12, 2025
c751172
feat: update rolldown to 1.0.0-beta.54 (#21267)
sapphi-red Dec 12, 2025
181d870
release: v8.0.0-beta.2
sapphi-red Dec 12, 2025
42f2ab3
feat: introduce v2 native plugins and enable it by default (#21268)
shulaoda Dec 12, 2025
dafd726
docs(static-deploy): add EdgeOne pages (#21233)
BLUE-YBZ Dec 12, 2025
9890dd6
fix(create-vite): update QwikCity custom command to "empty" template …
giuliowaitforitdavide Dec 15, 2025
221e3f1
docs(guide): update performance page for Vite 8 (#21272)
sapphi-red Dec 15, 2025
43f061a
chore(deps): update dependency tsdown to ^0.17.4 (#21284)
renovate[bot] Dec 15, 2025
4635b2e
fix(deps): update all non-major dependencies (#21285)
renovate[bot] Dec 15, 2025
462dc08
chore(deps): update actions/cache action to v5 (#21286)
renovate[bot] Dec 15, 2025
977d9ee
docs(degit): switch to recommending tiged (#21148)
Flambe Dec 15, 2025
98d9a33
feat(ssr): avoid errors when rewriting already rewritten stacktrace (…
sapphi-red Dec 15, 2025
e81c183
fix: unreachable error when building with `experimental.bundledDev` i…
sapphi-red Dec 16, 2025
ef3d596
fix: allow no-cors requests for non-script tag requests (#21299)
sapphi-red Dec 17, 2025
2c8db85
feat: update rolldown to 1.0.0-beta.55 (#21300)
shulaoda Dec 18, 2025
8118d1a
release: v8.0.0-beta.3
sapphi-red Dec 18, 2025
9041e66
docs(config): add `build.license` comment example (#21302)
sapphi-red Dec 18, 2025
e6156f7
docs: replace `rollupOptions` with `rolldownOptions` (#21307)
btea Dec 18, 2025
130e718
fix: detect `import.meta.resolve` when formatted across multiple line…
Copilot Dec 19, 2025
8b5f9f3
chore(deps): update actions-cool/issues-helper digest to d1d51fc (#21…
renovate[bot] Dec 22, 2025
9847a63
feat: update rolldown to 1.0.0-beta.56 (#21323)
sapphi-red Dec 22, 2025
bd33b8e
feat(css): support es2024 build target for lightningcss (#21294)
bndkt Dec 22, 2025
7d4f726
test: remove es5-ext dep (#21324)
bluwy Dec 22, 2025
e1d53be
release: v8.0.0-beta.4
sapphi-red Dec 22, 2025
4a47241
fix(worker): handle `new Worker(..., new URL(import.meta.url))` with …
Copilot Dec 22, 2025
e9a2cdb
refactor(optimizer): remove dead code (#21334)
sapphi-red Dec 24, 2025
d5412ef
feat: update rolldown to 1.0.0-beta.57 (#21335)
shulaoda Dec 25, 2025
63391ee
release: v8.0.0-beta.5
sapphi-red Dec 25, 2025
36d9361
docs: fix parseAst deprecation replacement names in migration guide (…
fengmk2 Dec 26, 2025
8618ab5
chore(deps): update actions-cool/issues-helper digest to e2ff998 (#21…
renovate[bot] Dec 30, 2025
2ba4e99
chore: replace caniuse link for ES2024 (#21355)
bndkt Jan 1, 2026
2eae24e
docs: fix grammar and typos across documentation (#21360)
Kamaiko Jan 6, 2026
47df375
docs: clarify that the word mentions the `builder` option (#21337)
sapphi-red Jan 7, 2026
dc5a2fb
fix(import-analysis): avoid cjs interop for built browser external mo…
sapphi-red Jan 7, 2026
9bc7c2e
fix(deps): update all non-major dependencies (#21321)
renovate[bot] Jan 7, 2026
ba40cef
feat: update rolldown to 1.0.0-beta.58 (#21354)
shulaoda Jan 7, 2026
a4e7980
docs(guide): remove resolved issues from migration guide (#21373)
sapphi-red Jan 7, 2026
b2e75aa
feat: add `ignoreOutdatedRequests` option to `optimizeDeps` (#21364)
jamesopstad Jan 7, 2026
daae6e9
feat: add ios to default esbuild targets (#21342)
illusionaries Jan 7, 2026
60eb3be
docs: capitalise title (#21369)
iiio2 Jan 7, 2026
10b2495
release: v8.0.0-beta.6
sapphi-red Jan 7, 2026
cf9ace1
fix(css): stylus Evaluator support (#21376)
micaww Jan 8, 2026
0037943
feat: update rolldown to 1.0.0-beta.59 (#21374)
shulaoda Jan 8, 2026
e6bc1a8
release: v8.0.0-beta.7
sapphi-red Jan 8, 2026
964c718
chore(deps): update dependency tsdown to ^0.18.4 (#21344)
renovate[bot] Jan 8, 2026
30f48df
fix(deps): update all non-major dependencies (#21389)
renovate[bot] Jan 13, 2026
71d0797
refactor!: remove `import.meta.hot.accept` resolution fallback (#21382)
sapphi-red Jan 13, 2026
4266c97
fix(deps): update esbuild peerDependency version (#21398)
sapphi-red Jan 13, 2026
93d790d
docs: rebrand (#21339)
yyx990803 Jan 13, 2026
a3de203
chore: update README logo (#21400)
yyx990803 Jan 13, 2026
e98e364
test(hmr-full-bundle-mode): enable test that was fixed (#21404)
sapphi-red Jan 14, 2026
df767ed
fix(create-vite): do not create empty directory for custom commands (…
ooyyh Jan 14, 2026
f5198ca
chore: fix HTML formatting in README.md (#21401)
sebsobseb Jan 14, 2026
fc870f6
docs: clarify import paths in additionalData (#21378)
Kamaiko Jan 14, 2026
6e6f82a
fix: support .env file mounts (FIFOs) (#21365)
sidharth-sudhir Jan 14, 2026
a2adb02
docs: update Rollup links to Rolldown (#21407)
gwansikk Jan 14, 2026
7576735
fix(hmr): trigger prune event when last import is removed (#20781) (#…
almadoro Jan 14, 2026
ea1831a
docs: update voidzero sponsor logo
yyx990803 Jan 15, 2026
c33aa7c
feat: update rolldown to 1.0.0-beta.60 (#21408)
shulaoda Jan 15, 2026
6633bcb
fix(module-runner): use `process.getBuiltinModule` instead of `import…
sheremet-va Jan 15, 2026
dac242a
release: v8.0.0-beta.8
sapphi-red Jan 15, 2026
9fcde3c
feat: warn if `envPrefix` contains spaces (#21292)
btea Jan 15, 2026
f3d3149
feat(bundled-dev): support worker in initial bundle (#21415)
sapphi-red Jan 15, 2026
80840d3
chore(create-vite): update logo (#21405)
btea Jan 16, 2026
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,rolldown}' --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
11 changes: 10 additions & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
blank_issues_enabled: false
contact_links:
- name: Rolldown-Vite & Vite 8 beta Issues
url: https://github.com/vitejs/rolldown-vite/issues/new/choose
about: Rolldown-Vite related issues should be reported on the rolldown-vite repository.
- 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
35 changes: 12 additions & 23 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,15 @@
<!-- Thank you for contributing! -->
<!--
- What is this PR solving? Write a clear and concise description.
- 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?

### Description
Also, please make sure you do the following:

<!-- Please insert your description here and provide especially info about the "what" this PR is solving -->
- 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 review it.
- Update the corresponding documentation if needed.
- Include relevant tests that fail without this PR but pass with it.

### 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) -->

- [ ] Bug fix
- [ ] New Feature
- [ ] Documentation update
- [ ] Other

### Before submitting the PR, please make sure you do the following

- [ ] 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