vite-plugin-vue
vite-plugin-vue copied to clipboard
chore(deps): update upstream
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @vitejs/plugin-legacy (source) | ^5.3.2 -> ^5.4.0 |
||||
| rollup (source) | ^4.13.0 -> ^4.17.2 |
||||
| rollup-plugin-license | ^3.3.1 -> ^3.4.0 |
||||
| vite (source) | ^5.1.6 -> ^5.2.11 |
Release Notes
vitejs/vite (@vitejs/plugin-legacy)
v5.4.0
- fix(deps): update all non-major dependencies (#16258) (7caef42), closes #16258
- fix(deps): update all non-major dependencies (#16376) (58a2938), closes #16376
- fix(deps): update all non-major dependencies (#16488) (2d50be2), closes #16488
- fix(deps): update all non-major dependencies (#16549) (2d6a13b), closes #16549
- fix(legacy): modern polyfill autodetection was not injecting enough polyfills (#16367) (4af9f97), closes #16367
- feat(plugin-legacy): support
additionalModernPolyfills(#16514) (2322657), closes #16514 - docs(legacy): update
modernTargetsoption default value description (#16491) (7171837), closes #16491 - chore(deps): update all non-major dependencies (#16131) (a862ecb), closes #16131
rollup/rollup (rollup)
v4.17.2
2024-04-30
Bug Fixes
- Fix tree-shaking problems when using spread arguments (#5503)
Pull Requests
- #5501: Slightly improve perf report (@lukastaegert)
- #5503: fix: rest element should deoptimize parameter values (@liuly0322)
v4.17.1
2024-04-29
Bug Fixes
- Prevent infinite recursions for certain constructor invocations (#5500)
Pull Requests
- #5500: fix: parameter variable infinite recursion error (@liuly0322)
v4.17.0
2024-04-27
Features
- Track function call arguments to optimize functions only called once or with the same literal values (re-release from 4.16.0) (#5483)
Bug Fixes
- Reduce browser WASM size to a fraction by changing optimization settings (#5494)
Pull Requests
- #5483: feature(fix): function parameter tracking (@liuly0322)
- #5488: Report performance in CI (@TrickyPi)
- #5489: Create FUNDING.json (@BenJam)
- #5492: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5493: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5494: Use opt-level=z for browser wasm (@sapphi-red)
v4.16.4
2024-04-23
Bug Fixes
- Revert function parameter tracking logic introduced in 4.16.0 to work on some remaining issues (#5487)
Pull Requests
- #5487: Revert function parameter tracking logic for now (@lukastaegert)
v4.16.3
2024-04-23
Bug Fixes
- Do not optimize IIFEs that have a name and are again referenced inside their definition (#5486)
Pull Requests
- #5486: fix: only optimize annoymous iife (@liuly0322)
v4.16.2
2024-04-22
Bug Fixes
- Resolve a situation condition where reassignments of function parameters were not tracked properly (#5482)
- Make sure that for armv7 packages, only one package is downloaded for the user (musl or gnu) (#5479)
Pull Requests
- #5479: Add libc field to armv7 packages (@sapphi-red)
- #5482: fix: function parameter reassigned update (@liuly0322)
v4.16.1
2024-04-21
Bug Fixes
- Fix crash when rendering logical or conditional expressions (#5481)
Pull Requests
- #5481: fix: conditional/logical expression should request a new tree-shaking (@liuly0322)
v4.16.0
2024-04-21
Features
- Track function call arguments to optimize functions only called once or with the same literal values (#5443)
Pull Requests
- #5443: feat: improve tree-shaking by propagate const parameter (@liuly0322, @lukastaegert)
v4.15.0
2024-04-20
Features
- Add output.importAttributesKey option to select whether to use "with" or "assert" for import attributes (#5474)
Pull Requests
- #5474: Add ImportAttributesKey to choose keyword ("with" | "assert") (@doubleaa93, @lukastaegert)
- #5475: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5477: Try to run emulated smoke tests for Linux environments (@lukastaegert)
v4.14.3
2024-04-15
Bug Fixes
- Support Alpine Linux and other MUSL builds on ARM (#5471)
Pull Requests
- #5471: Add linux arm musl build (@sapphi-red)
v4.14.2
2024-04-12
Bug Fixes
- Do not create invalid code when reexporting both a namespace and the default export from that namespace (#5466)
- Ensure ppc64 platform is properly detected (#5460)
Pull Requests
- #5456: Add high-level architecture documentation (@lukastaegert)
- #5460: Fix ppc64le target (@lukastaegert)
- #5463: chore: tweak the comment about files should not be edited (@TrickyPi)
- #5466: Ensure reexported namespaces do not prevent creation of default export helpers (@lukastaegert)
- #5468: chore(deps): update dependency eslint-plugin-unicorn to v52 (@renovate[bot], @lukastaegert)
- #5469: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5470: chore(deps): lock file maintenance (@renovate[bot])
v4.14.1
2024-04-07
Bug Fixes
- Show better error when running on musl Linux where the musl build is not supported (#5454)
Pull Requests
- #5451: chore: generate string constants from config (@TrickyPi)
- #5452: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5453: chore(deps): lock file maintenance (@renovate[bot])
- #5454: Improve error message when running on unsupported MUSL Linux (@lukastaegert)
- #5455: Remove inlining logic in AST (de-)serializer (@lukastaegert)
v4.14.0
2024-04-03
Features
- Display error causes in Rollup CLI (#5422)
- Add basic support for explicit resource management via "using" and "await using" (#5423)
Pull Requests
- #5422: feat: show all cause in Error (@devohda, @lukastaegert)
- #5444: feat: support explicit-resource-management (@TrickyPi)
- #5445: docs: add
@shikiji/vitepress-twoslash(@sapphi-red) - #5447: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
- #5448: chore(deps): lock file maintenance (@renovate[bot])
v4.13.2
2024-03-28
Bug Fixes
- Ensure accessing module info is cached after the build phase for improved performance (#5438)
- Support powerpc64le CPUs (#5350)
Pull Requests
- #5350: Add support for ppc64le (@pavolloffay, @lukastaegert)
- #5438: Cache module info getters before output generation (@bluwy, @lukastaegert)
v4.13.1
2024-03-27
Bug Fixes
- Add new linux-s390x-gnu native binary package (#5346)
Pull Requests
- #5346: Add support for linux s390x gnu (@edlerd)
- #5430: chore(deps): update dependency @vue/eslint-config-typescript to v13 (@renovate[bot], @lukastaegert)
- #5431: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
- #5432: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
- #5436: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
- #5437: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
mjeanroy/rollup-plugin-license (rollup-plugin-license)
v3.4.0
- release: prepare next release (1c6c911)
- release: release version (a576572)
- chore: add changelog update workflow (5f4ed57)
- chore: update changelog (a48e164)
- chore: update readme (8254eae)
- chore(ci): add node 21 (80cefa0)
- chore(ci): remove invalid option (16e4d5d)
- chore(ci): update actions/checkout to version 4.1.2 (9742e59)
- chore(ci): use node 20 (184cc0b)
- chore(deps-dev): bump gulp from 4.0.2 to 5.0.0 (#1702) (f9d39d5), closes #1702
- chore(deps-dev): bump rollup from 4.12.1 to 4.13.0 (#1692) (51ceaf8), closes #1692
- chore(deps-dev): bump rollup from 4.13.0 to 4.13.2 (#1700) (f2d3210), closes #1700
- chore(deps-dev): bump rollup from 4.13.2 to 4.14.0 (#1705) (72fa64b), closes #1705
- chore(deps-dev): bump rollup from 4.14.0 to 4.14.1 (#1708) (7226c85), closes #1708
- chore(deps-dev): bump rollup from 4.14.1 to 4.14.2 (#1710) (15f1b92), closes #1710
- chore(deps-dev): bump rollup from 4.14.2 to 4.14.3 (#1712) (dbd15b5), closes #1712
- chore(deps-dev): bump the babel group with 2 updates (#1695) (8f07c26), closes #1695
- chore(deps-dev): bump the babel group with 2 updates (#1696) (2288801), closes #1696
- chore(deps-dev): bump the babel group with 2 updates (#1704) (94c9ba3), closes #1704
- chore(deps-dev): bump the typescript-eslint group with 2 updates (#1691) (16d4524), closes #1691
- chore(deps-dev): bump the typescript-eslint group with 2 updates (#1693) (037c525), closes #1693
- chore(deps-dev): bump the typescript-eslint group with 2 updates (#1694) (8ef73df), closes #1694
- chore(deps-dev): bump the typescript-eslint group with 2 updates (#1698) (256733e), closes #1698
- chore(deps-dev): bump the typescript-eslint group with 2 updates (#1703) (31394bc), closes #1703
- chore(deps-dev): bump the typescript-eslint group with 2 updates (#1707) (90d1a1f), closes #1707
- chore(deps-dev): bump the typescript-eslint group with 2 updates (#1711) (60af719), closes #1711
- chore(deps-dev): bump typescript from 5.4.2 to 5.4.3 (#1697) (262e020), closes #1697
- chore(deps-dev): bump typescript from 5.4.3 to 5.4.4 (#1706) (44f4291), closes #1706
- chore(deps-dev): bump typescript from 5.4.4 to 5.4.5 (#1709) (2cc74c9), closes #1709
- feat: optionally include self dependency (66a2963)
- refactor: use map instead of object for internal cache (6f50da5)
- refactor: use map instead of object for internal dependencies store (4d1282c)
- refactor: use set instead of array (d7db768)
vitejs/vite (vite)
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
v5.2.7
- chore: deprecate splitVendorChunkPlugin (#16274) (45a06da), closes #16274
- fix: skip injecting
__vite__mapDepswhen it's not used (#16271) (890538a), closes #16271 - fix(deps): update all non-major dependencies (#16258) (7caef42), closes #16258
- fix(hmr): don't mutate module graph when collecting modules (#16302) (dfffea1), closes #16302
- fix(hmr): trigger hmr for missing file import errored module after file creation (#16303) (ffedc06), closes #16303
- fix(sourcemap): don't warn even if the sourcesContent is an empty string (#16273) (24e376a), closes #16273
- feat(hmr): reload when HTML file is created/deleted (#16288) (1f53796), closes #16288
v5.2.6
v5.2.5
- fix: avoid SSR requests in waitForRequestIdle (#16246) (7093f77), closes #16246
- docs: clarify enforce vs hook.order (#16226) (3a73e48), closes #16226
v5.2.4
v5.2.3
- fix: handle warmup request error correctly (#16223) (d7c5256), closes #16223
- fix: skip encode if is data uri (#16233) (8617e76), closes #16233
- fix(optimizer): fix
optimizeDeps.includeglob syntax for./*exports (#16230) (f184c80), closes #16230 - fix(runtime): fix sourcemap with
prepareStackTrace(#16220) (dad7f4f), closes #16220 - chore:
utf8replaced withutf-8(#16232) (9800c73), closes #16232
v5.2.2
v5.2.1
v5.2.0
- fix: update client.ts@cleanUrl to accomodate blob protocol (#16182) (1a3b1d7), closes #16182
- fix(assets): avoid splitting
,inside query parameter of image URI in srcset property (#16081) (50caf67), closes #16081 - chore(deps): update all non-major dependencies (#16186) (842643d), closes #16186
- perf(transformRequest): fast-path watch and sourcemap handling (#16170) (de60f1e), closes #16170
- docs: add
@shikiji/vitepress-twoslash(#16168) (6f8a320), closes #16168
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.