react
react copied to clipboard
chore(deps): update dependency vite to v5.4.8
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| vite (source) | 5.2.7 -> 5.4.8 |
Release Notes
vitejs/vite (vite)
v5.4.8
Please refer to CHANGELOG.md for details.
v5.4.7
Please refer to CHANGELOG.md for details.
v5.4.6
Please refer to CHANGELOG.md for details.
v5.4.5
Please refer to CHANGELOG.md for details.
v5.4.4
Please refer to CHANGELOG.md for details.
v5.4.3
- fix: allow getting URL of JS files in publicDir (#17915) (943ece1), closes #17915
- fix: cjs warning respect the logLevel flag (#17993) (dc3c14f), closes #17993
- fix: improve CJS warning trace information (#17926) (5c5f82c), closes #17926
- fix: only remove entry assets handled by Vite core (#17916) (ebfaa7e), closes #17916
- fix: waitForRequestIdle locked (#17982) (ad13760), closes #17982
- fix(css): fix directory index import in sass modern api (#17960) (9b001ba), closes #17960
- fix(css): fix sass
file://reference (#17909) (561b940), closes #17909 - fix(css): fix sass modern source map (#17938) (d428e7e), closes #17938
- fix(deps): bump tsconfck (#17990) (8c661b2), closes #17990
- fix(html): rewrite assets url in (#17988) (413c86a), closes #17988
- fix(preload): add crossorigin attribute in CSS link tags (#17930) (15871c7), closes #17930
- chore: reduce diffs with v6 branch (#17942) (bf9065a), closes #17942
- chore(deps): update all non-major dependencies (#17945) (cfb621e), closes #17945
- chore(deps): update all non-major dependencies (#17991) (0ca53cf), closes #17991
v5.4.2
- chore: remove stale TODOs (#17866) (e012f29), closes #17866
- refactor: remove redundant prepend/strip base (#17887) (3b8f03d), closes #17887
- fix: resolve relative URL generated by
renderBuiltUrlpassed to module preload (#16084) (fac3a8e), closes #16084 - feat: support originalFilename (#17867) (7d8c0e2), closes #17867
v5.4.1
- fix:
build.modulePreload.resolveDependenciesis optimizable (#16083) (e961b31), closes #16083 - fix: align CorsOptions.origin type with @types/cors (#17836) (1bda847), closes #17836
- fix: typings for vite:preloadError (#17868) (6700594), closes #17868
- fix(build): avoid re-define
__vite_import_meta_env__(#17876) (e686d74), closes #17876 - fix(deps): update all non-major dependencies (#17869) (d11711c), closes #17869
- fix(lightningcss): search for assets with correct base path (#17856) (4e5ce3c), closes #17856
- fix(worker): handle self reference url worker in dependency for build (#17846) (391bb49), closes #17846
- chore: fix picocolors import for local dev (#17884) (9018255), closes #17884
- refactor: remove
handleHotUpdatefrom watch-package-data plugin (#17865) (e16bf1f), closes #17865
v5.4.0
- fix(build): windows platform build output path error (#17818) (6ae0615), closes #17818
- fix(deps): update launch-editor to consume fix for windows paths (#17828) (cf2f90d), closes #17828
- fix(ssr): fix
globalvariable name conflict (#17809) (6aa2206), closes #17809 - fix(worker): fix
importScriptsinjection breaking iife code (#17827) (bb4ba9f), closes #17827 - chore: bump typescript-eslint to v8 (#17624) (d1891fd), closes #17624
- chore(deps): update all non-major dependencies (#17820) (bb2f8bb), closes #17820
- perf(ssr): do a single-pass over AST with node cache arrays (#17812) (81327eb), closes #17812
v5.3.6
Please refer to CHANGELOG.md for details.
v5.3.5
- refactor(asset): remove rollup 3 public file watch workaround (#16331) (66bdb1d), closes #16331
- fix: make
servertype less restrictive (fix #17627) (#17628) (b55c32f), closes #17627 #17628 - fix: show error if vite client cannot be loaded (#17419) (db5ab1d), closes #17419
- fix(build): env output is not stable (#17748) (b240a83), closes #17748
- fix(client): fix vite error path (#17744) (3c1bde3), closes #17744
- fix(css): resolve url aliases with fragments (fix: #17690) (#17691) (d906d3f)
- fix(deps): update all non-major dependencies (#17629) (93281b0), closes #17629
- fix(importMetaGlob): handle alias that starts with hash (#17743) (b58b423), closes #17743
- fix(ssrTransform): sourcemaps with multiple sources (#17677) (f321fa8), closes #17677
- chore: extend commit hash (#17709) (4fc9b64), closes #17709
- chore(deps): update all non-major dependencies (#17734) (9983731), closes #17734
- chore(deps): update typescript (#17699) (df5ceb3), closes #17699
- revert: fix(logger): truncate log over 5000 characters long (#16581) (#17729) (f4f488f), closes #16581 #17729
v5.3.4
- fix: update Terser type definitions (fix #17668) (#17669) (b723a75), closes #17668 #17669
- fix(build): skip preload treeshaking for nested braces (#17687) (4be96b4), closes #17687
- fix(css): include
.css?urlin assets field of manifest (#17623) (1465b20), closes #17623 - fix(worker): nested inlined worker always fallbacked to data URI worker instead of using blob worker (07bc489), closes #17509
- refactor: replace includes with logical operations (#17620) (c4a2227), closes #17620
- chore: add callback to http-proxy.d.ts jsdoc (#17646) (d8a5d70), closes #17646
v5.3.3
- fix: lazily evaluate __vite__mapDeps files (#17602) (dafff4a), closes #17602
- fix(deps): update all non-major dependencies (#17590) (012490c), closes #17590
- fix(lib): remove pure CSS dynamic import (#17601) (055f1c1), closes #17601
- fix(proxy): replace changeOrigin changes in 5.3.0 with new rewriteWsOrigin option (#17563) (14c3d49), closes #17563
v5.3.2
- fix(client): uniform variable
location(#17528) (a8e2f6f), closes #17528 - fix(deps): update all non-major dependencies (#17494) (bf123f2), closes #17494
- fix(typescript): correctly expand ${configDir} in tsconfig.json (#17576) (24c799b), closes #17576
- chore: fix some comments (#17495) (ec16a5e), closes #17495
- chore(deps): update all non-major dependencies (#17553) (a33a97f), closes #17553
- chore(deps): update dependency eslint to v9 (#16661) (6c10662), closes #16661
- chore(deps): update es-module-lexer to 1.5.4 (#17555) (2d6672f), closes #17555
- refactor(optimizer): use early continues (#17551) (7c06ef0), closes #17551
v5.3.1
- fix(build): handle preload treeshaking for braces (#17479) (d355568), closes #17479
- fix(build): handle preload treeshaking for commas (#17472) (3e27071), closes #17472
- fix(build): preload treeshaking ignore equal (#17480) (6ced135), closes #17480
- chore: consolidate changelog for 5.3 (#17476) (1f09344), closes #17476
v5.3.0
- fix: typo in client log (#17363) (68aa9f8), closes #17363
- fix(ssrTransform): handle arbitrary module namespace identifiers (#17446) (0a76652), closes #17446
- test: disable isolate for unit test (#17448) (f16fae5), closes #17448
- feat: asset type add bmp (#17439) (ec287f8), closes #17439
v5.2.14
Please refer to CHANGELOG.md for details.
v5.2.13
Please refer to CHANGELOG.md for details.
v5.2.12
- chore: move to eslint flat config (#16743) (8f16765), closes #16743
- chore(deps): remove unused deps (#17329) (5a45745), closes #17329
- chore(deps): update all non-major dependencies (#16722) (b45922a), closes #16722
- fix: mention
build.rollupOptions.output.manualChunksinstead ofbuild.rollupOutput.manualChunks(89378c0), closes #16721 - fix(build): make SystemJSWrapRE match lazy (#16633) (6583ad2), closes #16633
- fix(css): avoid generating empty JS files when JS files becomes empty but has CSS files imported (#1 (95fe5a7), closes #16078
- fix(css): handle lightningcss compiled css in Deno (#17301) (8e4e932), closes #17301
- fix(css): only use files the current bundle contains (#16684) (15a6ebb), closes #16684
- fix(css): page reload was not happening with .css?raw (#16455) (8041846), closes #16455
- fix(deps): update all non-major dependencies (#16603) (6711553), closes #16603
- fix(deps): update all non-major dependencies (#16660) (bf2f014), closes #16660
- fix(deps): update all non-major dependencies (#17321) (4a89766), closes #17321
- fix(error-logging): rollup errors weren't displaying id and codeframe (#16540) (22dc196), closes #16540
- fix(hmr): normalize the path info (#14255) (6a085d0), closes #14255
- fix(hmr): trigger page reload when calling invalidate on root module (#16636) (2b61cc3), closes #16636
- fix(logger): truncate log over 5000 characters long (#16581) (b0b839a), closes #16581
- fix(optimizer): log dependencies added by plugins (#16729) (f0fb987), closes #16729
- fix(sourcemap): improve sourcemap compatibility for vue2 (#16594) (913c040), closes #16594
- docs: correct proxy shorthand example (#15938) (abf766e), closes #15938
- docs: deprecate server.hot (#16741) (e7d38ab), closes #16741
v5.2.11
- feat: improve dynamic import variable failure error message (#16519) (f8feeea), closes #16519
- fix: dynamic-import-vars plugin normalize path issue (#16518) (f71ba5b), closes #16518
- fix: scripts and styles were missing from built HTML on Windows (#16421) (0e93f58), closes #16421
- fix(deps): update all non-major dependencies (#16488) (2d50be2), closes #16488
- fix(deps): update all non-major dependencies (#16549) (2d6a13b), closes #16549
- fix(dev): watch publicDir explicitly to include it outside the root (#16502) (4d83eb5), closes #16502
- fix(preload): skip preload for non-static urls (#16556) (bb79c9b), closes #16556
- fix(ssr): handle class declaration and expression name scoping (#16569) (c071eb3), closes #16569
- fix(ssr): handle function expression name scoping (#16563) (02db947), closes #16563
v5.2.10
- revert: perf: use workspace root for fs cache (#15712) (#16476) (77e7359), closes #15712 #16476
- fix: add base to virtual html (#16442) (721f94d), closes #16442
- fix: adjust esm syntax judgment logic (#16436) (af72eab), closes #16436
- fix: don't add outDirs to watch.ignored if emptyOutDir is false (#16453) (6a127d6), closes #16453
- fix(cspNonce): don't overwrite existing nonce values (#16415) (b872635), closes #16415
- feat: show warning if root is in build.outDir (#16454) (11444dc), closes #16454
- feat: write cspNonce to style tags (#16419) (8e54bbd), closes #16419
- chore(deps): update dependency eslint-plugin-n to v17 (#16381) (6cccef7), closes #16381
v5.2.9
- fix:
fsp.rmremoving files does not take effect (#16032) (b05c405), closes #16032 - fix: fix accumulated stacks in error overlay (#16393) (102c2fd), closes #16393
- fix(deps): update all non-major dependencies (#16376) (58a2938), closes #16376
- chore: update region comment (#16380) (77562c3), closes #16380
- perf: reduce size of injected __vite__mapDeps code (#16184) (c0ec6be), closes #16184
- perf(css): only replace empty chunk if imported (#16349) (e2658ad), closes #16349
v5.2.8
- fix: csp nonce injection when no closing tag (#16281) (#16282) (3c85c6b), closes #16281 #16282
- fix: do not access document in
/@​vite/clientwhen not defined (#16318) (646319c), closes #16318 - fix: fix sourcemap when using object as
definevalue (#15805) (445c4f2), closes #15805 - fix(css): unknown file error happened with lightningcss (#16306) (01af308), closes #16306
- fix(hmr): multiple updates happened when invalidate is called while multiple tabs open (#16307) (21cc10b), closes #16307
- fix(scanner): duplicate modules for same id if glob is used in html-like types (#16305) (eca68fa), closes #16305
- chore(deps): update all non-major dependencies (#16325) (a78e265), closes #16325
- refactor: use types from sass instead of @types/sass (#16340) (4581e83), closes #16340
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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
[!IMPORTANT]
Auto Review Skipped
Bot user detected.
To trigger a single review, invoke the
@coderabbitai reviewcommand.You can disable this status message by setting the
reviews.review_statustofalsein the CodeRabbit configuration file.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Tips
Chat
There are 3 ways to chat with CodeRabbit:
- Review comments: Directly reply to a review comment made by CodeRabbit. Example:
I pushed a fix in commit <commit_id>.Generate unit testing code for this file.Open a follow-up GitHub issue for this discussion.
- Files and specific lines of code (under the "Files changed" tab): Tag
@coderabbitaiin a new review comment at the desired location with your query. Examples:@coderabbitai generate unit testing code for this file.@coderabbitai modularize this function.
- PR comments: Tag
@coderabbitaiin a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:@coderabbitai generate interesting stats about this repository and render them as a table.@coderabbitai show all the console.log statements in this repository.@coderabbitai read src/utils.ts and generate unit testing code.@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.
CodeRabbit Commands (invoked as PR comments)
@coderabbitai pauseto pause the reviews on a PR.@coderabbitai resumeto resume the paused reviews.@coderabbitai reviewto trigger a review. This is useful when automatic reviews are disabled for the repository.@coderabbitai resolveresolve all the CodeRabbit review comments.@coderabbitai helpto get help.
Additionally, you can add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
CodeRabbit Configration File (.coderabbit.yaml)
- You can programmatically configure CodeRabbit by adding a
.coderabbit.yamlfile to the root of your repository. - Please see the configuration documentation for more information.
- If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation:
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
Documentation and Community
- Visit our Documentation for detailed information on how to use CodeRabbit.
- Join our Discord Community to get help, request features, and share feedback.
- Follow us on X/Twitter for updates and announcements.