chore(deps): update all non-major dependencies (main) #20405
Merged
+85
β88
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^18.15.11
->^18.15.12
~4.2.2
->~4.3.0
Release Notes
vitejs/vite
v4.3.0
Compare Source
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:
You can read more information about the benchmark here
Features
isFileServingAllowed
as public utility (#β12894) (93e095c), closes #β12894data:
uris (#β12645) (4886d9f), closes #β12645Performance
depsCacheDirPrefix
value forisOptimizedDepFile
(#β12601) (edbd262), closes #β12601safeRealpath
ingetRealpath
(#β12551) (cec2320), closes #β12551Bug Fixes
buildStart
before server start (#β12647) (871d353), closes #β12647buildStart
only once when using next port (#β12624) (e10c6bd), closes #β12624charset: 'utf8'
by default for css (#β12565) (c20a064), closes #β12565Clean up
import.meta.url
condition from renderChunk hook of worker plugin (#β12696) (fdef8fd), closes #β12696ensureVolumeInPath
(#β12690) (a3150ee), closes #β12690resolvePackageData
inrequireResolveFromRootWithFallback
(#β12712) (1ea38e2), closes #β12712idToPkgMap
(#β12564) (a326ec8), closes #β12564Previous Changelogs
4.3.0-beta.8 (2023-04-19)
See 4.3.0-beta.8 changelog
4.3.0-beta.7 (2023-04-17)
See 4.3.0-beta.7 changelog
4.3.0-beta.6 (2023-04-14)
See 4.3.0-beta.6 changelog
4.3.0-beta.5 (2023-04-11)
See 4.3.0-beta.5 changelog
4.3.0-beta.4 (2023-04-09)
See 4.3.0-beta.4 changelog
4.3.0-beta.3 (2023-04-07)
See 4.3.0-beta.3 changelog
4.3.0-beta.2 (2023-04-05)
See 4.3.0-beta.2 changelog
4.3.0-beta.1 (2023-03-29)
See 4.3.0-beta.1 changelog
4.3.0-beta.0 (2023-03-23)
See 4.3.0-beta.0 changelog
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.