Bump vite from 4.3.9 to 4.4.1
Bumps vite from 4.3.9 to 4.4.1.
Release notes
Sourced from vite's releases.
create-vite@4.4.0
Please refer to CHANGELOG.md for details.
Changelog
Sourced from vite's changelog.
4.4.1 (2023-07-06)
- fix: revert #13073, use consistent virtual module ID in module graph (#13734) (f589ac0), closes #13073 #13734
- fix: revert import config module as data (#13731) (b0bfa01), closes #13731
- chore: changelog notes and clean for 4.4 (#13728) (3f4e36e), closes #13728
4.4.0 (2023-07-06)
Experimental support for Lightning CSS
Starting from Vite 4.4, there is experimental support for Lightning CSS. You can opt into it by adding
css.transformer: 'lightningcss'
to your config file and install the optionallightningcss
dev dependency. If enabled, CSS files will be processed by Lightning CSS instead of PostCSS.Lightning CSS can also be used as the CSS minifier with
build.cssMinify: 'lightningcss'
.See beta docs at the Lighting CSS guide.
esbuild 0.18 update
esbuild 0.18 contains backwards-incompatible changes to esbuild's handling of
tsconfig.json
files. We think they shouldn't affect Vite users, you can review #13525 for more information.Templates for Solid and Qwik in create-vite
New starter templates have been added to create-vite for Solid and Qwik. Try them online at vite.new/solid-ts and vite.new/qwik-ts.
Korean Translation
Vite's docs are now translated to Korean, available at ko.vitejs.dev.
Features
- feat: preview mode add keyboard shortcuts (#12968) (126e93e), closes #12968
- feat: asset type add apng (#13294) (a11b6f6), closes #13294
- feat: emit event to handle chunk load errors (#12084) (2eca54e), closes #12084
- feat: import public non-asset URL (#13422) (3a98558), closes #13422
- feat: support files for
fs.allow
(#12863) (4a06e66), closes #12863- feat(build): warn dynamic import module with a static import alongside (#12850) (127c334), closes #12850
- feat(client): add debounce on page reload (#13545) (d080b51), closes #13545
- feat(client): add WebSocket connections events (#13334) (eb75103), closes #13334
- feat(config): friendly ESM file require error (#13283) (b9a6ba0), closes #13283
- feat(css): add support for Lightning CSS (#12807) (c6c5d49), closes #12807
- feat(css): support at import preprocessed styles (#8400) (2bd6077), closes #8400
- feat(html): support image set in inline style (#13473) (2c0faba), closes #13473
- feat(importMetaGlob): support sub imports pattern (#12467) (e355c9c), closes #12467
- feat(optimizer): support glob includes (#12414) (7792515), closes #12414
- feat!: update esbuild to 0.18.2 (#13525) (ab967c0), closes #13525
Bug Fixes
... (truncated)
Commits
-
487bdcd
release: v4.4.1 -
f589ac0
fix: revert #13073, use consistent virtual module ID in module graph (#13734) -
b0bfa01
fix: revert import config module as data (#13731) -
3f4e36e
chore: changelog notes and clean for 4.4 (#13728) -
3b47e34
release: v4.4.0 -
9310b3a
fix(pluginContainer): drop previous sourcesContent (#13722) -
71516db
fix(define): stringify object parse error in build mode (#13600) -
be4b0c0
fix: check document before detect script rel (#13559) -
02c6bc3
fix(deps): update all non-major dependencies (#13701) -
7ef2472
fix(esbuild): useuseDefineForClassFields: false
when no `compilerOptions.t... - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts