Commit Graph

7208 Commits

Author SHA1 Message Date
bluwy
5e435fdd2e chore: add docs and tests 2024-11-04 14:41:11 +08:00
bluwy
3b244fd9b4 Merge branch 'main' into emit-license 2024-11-04 13:52:02 +08:00
renovate[bot]
fb227ec440
chore(deps): update all non-major dependencies (#18562) 2024-11-04 11:48:40 +08:00
renovate[bot]
de562f214b
chore(deps): update dependency postcss-nested to v7 (#18564)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 11:35:36 +08:00
renovate[bot]
49b3ccb098
chore(deps): update dependency @types/node to v22 (#18563)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-04 10:56:17 +08:00
翠 / green
fe30349d35
fix: use server.perEnvironmentStartEndDuringDev (#18549) 2024-11-01 11:09:44 +01:00
翠 / green
637d31bcc5
fix(client): detect ws close correctly (#18548) 2024-11-01 10:48:41 +01:00
sapphi-red
1ed03c698e
release: v6.0.0-beta.8 2024-11-01 17:39:26 +09:00
bluwy
e96e888109 feat: initial implementation 2024-11-01 15:38:46 +08:00
bluwy
51e3d13e45 refactor: set defaults 2024-11-01 15:21:08 +08:00
Bjorn Lu
72eaef5300
fix(config): write temporary vite config to node_modules (#18509) 2024-11-01 08:15:36 +01:00
Jonny Chen
eefe895716
fix(css): cssCodeSplit uses the current environment configuration (#18486) 2024-11-01 14:57:48 +09:00
Ghislain B.
fa50b03390
fix(json): don't json.stringify arrays (#18541) 2024-11-01 03:55:34 +00:00
翠 / green
d002e7d05a
feat(resolve)!: allow removing conditions (#18395)
Co-authored-by: Bjorn Lu <bjornlu.dev@gmail.com>
Co-authored-by: patak <583075+patak-dev@users.noreply.github.com>
2024-10-31 18:37:43 +01:00
sea
887ce8bc9a
docs: optimize home page styles (#18539) 2024-10-31 18:36:33 +01:00
Bjorn Lu
f65d6ae5a7
docs(migration): add section for html asset sources (#18536) 2024-10-31 12:24:31 +01:00
Bjorn Lu
8a7af50b5d
feat(html)!: support more asset sources (#11138) 2024-10-31 08:57:16 +01:00
翠 / green
826c81a40b
fix: allow nested dependency selector to be used for optimizeDeps.include for SSR (#18506) 2024-10-31 08:48:12 +01:00
Bjorn Lu
28cefcaf28
chore(plugin-legacy): add type module in package.json (#18535) 2024-10-31 08:43:42 +01:00
翠 / green
d297569b71
ci: use Node 22 for macOS and Windows CI (#18531) 2024-10-31 05:15:02 +01:00
patak
94b0857353
refactor!: remove fs.cachedChecks option (#18493) 2024-10-31 12:13:20 +08:00
Bjorn Lu
5d6dc491b6
fix(lib): only resolve css bundle name if have styles (#18530) 2024-10-31 12:10:00 +08:00
patak
a50ff6000b
refactor: client-only top-level warmup (#18524) 2024-10-31 11:21:55 +08:00
Bjorn Lu
3194a6a607
fix(scss): improve error logs (#18522)
Co-authored-by: Hiroshi Ogawa <hi.ogawa.zz@gmail.com>
2024-10-31 02:13:21 +00:00
smeng9
aec5fdd72e
fix(less): prevent rebasing @import url(...) (#17857)
Co-authored-by: shaoyu <shaoyu>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
2024-10-30 17:03:50 +01:00
翠 / green
5286a90a3c
fix: asset new URL(,import.meta.url) match (#18194) 2024-10-30 16:55:25 +01:00
Vladimir
85bd0e9b0d
fix: close watcher if it's disabled (#18521) 2024-10-30 15:48:44 +01:00
翠 / green
3a46f97fbb
docs: migration guide for #18070 (#18519) 2024-10-30 22:35:46 +08:00
sapphi-red
67e3e9542a
release: v6.0.0-beta.7 2024-10-30 18:59:01 +09:00
sapphi-red
ad9d731526
release: create-vite@5.5.5 2024-10-30 18:54:57 +09:00
翠 / green
25fe9e3b48
chore: fix moduleSideEffects in build script on Windows (#18518) 2024-10-30 18:53:33 +09:00
翠 / green
3c9836d96f
feat!: proxy bypass with WebSocket (#18070) 2024-10-30 09:08:19 +00:00
翠 / green
437795db83
fix: use picomatch to align with tinyglobby (#18503) 2024-10-30 18:07:03 +09:00
btea
04f6736fd7
feat: log complete config in debug mode (#18289) 2024-10-30 16:55:58 +08:00
Dominik G.
b9b01d57fd
refactor: separate tsconfck caches per config in a weakmap (#17317)
Co-authored-by: sapphi-red <49056869+sapphi-red@users.noreply.github.com>
2024-10-30 09:27:09 +01:00
Bjorn Lu
eccf663e35
fix(css)!: remove default import in ssr dev (#17922)
Co-authored-by: patak <583075+patak-dev@users.noreply.github.com>
2024-10-30 09:14:44 +01:00
Bjorn Lu
61cbf6f2cf
feat(lib)!: use package name for css output file name (#18488)
Co-authored-by: 翠 / green <green@sapphi.red>
2024-10-30 09:13:01 +01:00
Bjorn Lu
d9513104e2
feat(html): support vite-ignore attribute to opt-out of processing (#18494) 2024-10-30 08:20:34 +01:00
翠 / green
1507068b6d
docs: add jsdocs to flags in BuilderOptions (#18516) 2024-10-30 07:34:56 +01:00
翠 / green
052799e893
fix: define in environment config was not working (#18515) 2024-10-30 07:34:08 +01:00
patak
5da78a6859
docs: missing changes guides (#18491) 2024-10-30 07:13:33 +01:00
翠 / green
1fcc83dd7a
docs: update fs.deny default in JSDoc (#18514) 2024-10-30 13:07:57 +08:00
Bjorn Lu
b83f60b159
build: reduce package size (#18517) 2024-10-30 13:07:32 +08:00
Bjorn Lu
192d555f88
feat!: update to chokidar v4 (#18453)
Co-authored-by: 翠 / green <green@sapphi.red>
2024-10-29 22:28:35 +08:00
asivery
a0336bd519
fix: consider URLs with any protocol to be external (#17369)
Co-authored-by: patak-dev <matias.capeletto@gmail.com>
Co-authored-by: bluwy <bjornlu.dev@gmail.com>
Co-authored-by: sapphi-red <49056869+sapphi-red@users.noreply.github.com>
2024-10-29 16:10:47 +08:00
Hiroshi Ogawa
2c10f9a452
chore: fix preview-release.yml (#18504) 2024-10-29 07:09:42 +01:00
Bjorn Lu
ddd5c5d00f
chore: upgrade to unbuild v3 rc (#18502) 2024-10-29 06:16:13 +01:00
Bjorn Lu
f97a57893b
chore: use premove instead of rimraf (#18499) 2024-10-28 22:51:44 +01:00
Bjorn Lu
f886f75396
fix(config): remove error if require resolve to esm (#18437)
Co-authored-by: 翠 / green <green@sapphi.red>
2024-10-28 15:31:25 +00:00
Bjorn Lu
5a967cb596
fix(build): apply resolve.external/noExternal to server environments (#18495) 2024-10-28 14:50:51 +01:00