Bump vite from 4.2.1 to 4.3.3
Bumps vite from 4.2.1 to 4.3.3.
Release notes
Sourced from vite's releases.
create-vite@4.3.1
Please refer to CHANGELOG.md for details.
create-vite@4.3.0
Please refer to CHANGELOG.md for details.
create-vite@4.3.0-beta.0
Please refer to CHANGELOG.md for details.
Changelog
Sourced from vite's changelog.
4.3.3 (2023-04-26)
- fix: address file path mismatch when loading Vite config file on Windows (fix #12923) (#13005) (84c4118), closes #12923 #13005
- fix: undefined document in worker (#12988) (08c1452), closes #12988
- fix(resolve): deep import resolvedId error (#13010) (30a41ff), closes #13010
- feat: optimize deps option to turn off auto discovery (#13000) (bd86375), closes #13000
- chore(deps): update all non-major dependencies (#12805) (5731ac9), closes #12805
4.3.2 (2023-04-25)
- fix: status optional in windows network drive regex (fix: #12948) (#12949) (f781fc6), closes #12948 #12949
- fix: use realpathSync for node <16.18 on windows (#12971) (965839c), closes #12971
- fix(ssr): hoist statements after hashbang (#12985) (07bd6d1), closes #12985
- chore: build time message setting color (#12940) (ada7cd5), closes #12940
- chore: remove extra ) in changelog (#12932) (e7924d2), closes #12932
- chore: upgrade rollup (#12965) (bdb2f25), closes #12965
- refactor: resolveExports (#10917) (ad21ec3), closes #10917
4.3.1 (2023-04-20)
- fix: revert ensure module in graph before transforming (#12774) (#12929) (9cc93a5), closes #12774 #12929
- docs: 4.3 announcement and release notes (#12925) (f29c582), closes #12925
- chore: clean up 4.3 changelog (55ec023)
4.3.0 (2023-04-20)
Vite 4.3 is out! Read the announcement blog post here
In this minor, we focused on improving the dev server performance. The resolve logic got streamlined, improving hot paths and implementing smarter caching for finding
package.json
, TS config files, and resolved URL in general.You can read a detailed walkthrough of the performance work done in this blog post by one of Vite Contributors: How we made Vite 4.3 faaaaster
🚀 .This sprint resulted in speed improvements across the board compared to Vite 4.2.
These are the performance improvements as measured by sapphi-red/performance-compare, which tests an app with 1000 React Components cold and warm dev server startup time as well as HMR times for a root and a leaf component:
Vite (babel) Vite 4.2 Vite 4.3 Improvement dev cold start 17249.0ms 5132.4ms -70.2% dev warm start 6027.8ms 4536.1ms -24.7% Root HMR 46.8ms 26.7ms -42.9% Leaf HMR 27.0ms 12.9ms -52.2%
... (truncated)
Commits
-
f749c3e
release: v4.3.3 -
30a41ff
fix(resolve): deep import resolvedId error (#13010) -
08c1452
fix: undefined document in worker (#12988) -
bd86375
feat: optimize deps option to turn off auto discovery (#13000) -
5731ac9
chore(deps): update all non-major dependencies (#12805) -
84c4118
fix: address file path mismatch when loading Vite config file on Windows (fix... -
1bc42cf
release: v4.3.2 -
07bd6d1
fix(ssr): hoist statements after hashbang (#12985) -
bdb2f25
chore: upgrade rollup (#12965) -
965839c
fix: use realpathSync for node <16.18 on windows (#12971) - 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