unplugin-vue
unplugin-vue copied to clipboard
chore(deps): update all non-major dependencies
This PR contains the following updates:
Release Notes
swc-project/swc (@swc/core)
v1.4.17
Bug Fixes
-
(es) Ignore
sourceMappingURLin string literals (#8879) (d7188cd) -
(es/resolver) Prioritze
jsc.pathsby length in tsc resolver (#8875) (e22c368) -
(html/codegen) Expand elements before which body isn’t elided (#8877) (5419a94)
v1.4.16
Bug Fixes
v1.4.15
Bug Fixes
-
(es/codegen) Fix
ascii_onlyfor identifiers (#8866) (2075a23) -
(es/minifier) Remove
rawof strings after modification (#8865) (740c0bb) -
(es/proposal) Update explicit resource management to match spec (#8860) (6d24076)
Features
Refactor
Build
-
(cargo) Update rustc to
nightly-2024-04-03(#8821) (ca9c76b) -
(cargo) Update
rustctonightly-2024-04-16(#8870) (f9459a8)
v1.4.14
Bug Fixes
-
(es/compat) Handle class fields correctly (#8835) (5cc585b)
-
(es/plugin) Create
tokioruntime only if necessary (#8845) (62c4f5e) -
(es/resolver) Correctly check strict mode (#8851) (f6ba92b)
-
(es/utils) Preserve optional chain effect (#8850) (a7a32c4)
Documentation
Refactor
Testing
v1.4.13
Bug Fixes
-
(es/decorators) Fix capacity overflow with decorators (#8818) (9ed93c1)
-
(es/minifier) Respect
top_retainfor top-level functions (#8814) (811308c) -
(es/minifier) Abort IIFE invoker in function parameters (#8828) (ebb68db)
-
(es/module) Respect
module.resolveFullyin more cases (#8820) (e1f7704) -
(es/transforms) Fix capacity overflow with decorators (#8815) (974f5c7)
-
(plugin/runner) Pin version of
virtual-fs(#8827) (089f61b) -
(visit) Improve
Mapimplementation forBox(#8819) (dc04657)
vitest-dev/vitest (@vitest/ui)
v1.5.2
🐞 Bug Fixes
- Check for null before storing in weakmap - by @sheremet-va (ce368)
View changes on GitHub
v1.5.1
🚀 Features
- api:
startVitest()to acceptstdoutandstdin- by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5493 (780b1)- This is listed as a feature, but it doesn't increase the minor version because
startVitestAPI is experimental and doesn't follow semver.
- This is listed as a feature, but it doesn't increase the minor version because
🐞 Bug Fixes
- Close vite servers on all resolved projects - by @surc54 in https://github.com/vitest-dev/vitest/issues/5544 (413ec)
- Fix default
import.meta.env.PROD: false- by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5561 (9c649) - Resolve cwd correctly when initiating projects - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5582 (ec9d7)
- Always run
onTestFinishedin reverse order - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5598 (23f29) - browser:
- Disable
fileParallelismby default on browser pool - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5528 (5c69f) - Dispose tester iframe on done - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5595 (b2135)
- Disable
- coverage:
- Fix bundling of
v8-to-istanbul- by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5549 (df6a4) - Prevent crash when
cleanOnRerunis disabled - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5540 (ea3c1) thresholdsto compare files relative to root - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5574 (80265)
- Fix bundling of
- expect:
- Fix
toEqualandtoMatchObjectwith circular references - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5535 (9e641)
- Fix
- vitest:
- Fix false positive file filter match with leading slash - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5578 (316eb)
- Watch the output directory correctly - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5584 (e40f9)
- StubEnv casts boolean on PROD/SSR/DEV - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5590 (4da88)
View changes on GitHub
v1.5.0
🚀 Features
- Add configuration for diff truncation - by @willieho in https://github.com/vitest-dev/vitest/issues/5073 and https://github.com/vitest-dev/vitest/issues/5333 (6797b)
- Remove unrelated noise from diff for toMatchObject() - by @geersch in https://github.com/vitest-dev/vitest/issues/5364 (99276)
- Allow custom host for --inspect and --inspect-brk - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5509 (61572)
- coverage: V8 to ignore empty lines, comments, types - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5457 (10b89)
🐞 Bug Fixes
describecalls not taking generic type parameters - by @aryaemami59 in https://github.com/vitest-dev/vitest/issues/5415 (16bac)- Prevent hang when
processis mocked - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5430 (0ec4d) - Don't check for "node:internal/console/" in console interceptor in case the environment is not Node.js - by @sheremet-va (87d36)
- The value received by toMatch should be a string - by @btea in https://github.com/vitest-dev/vitest/issues/5428 (67485)
- Increase stack trace limit for location, don't hardcode suite position - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5518 (04b23)
- benchmark:
- Run benchmark suites sequentially - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5444 (1f548)
- Fix benchmark summary of single bench suite - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5489 (db981)
- Table reporter for non TTY output - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5484 (bea23)
- expect:
- Fix
toHaveBeenNthCalledWitherror message when not called - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5420 (e5253)
- Fix
- types:
- Pass correct type for suite factory - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5437 (26718)
- utils:
- Fix object diff with getter only property - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5466 (366d9)
- vite-node:
- Fix
isValidNodeImportto check"type": "module"first - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5416 (6fb15)
- Fix
- vitest:
- Correctly send console events when state changes - by @sheremet-va (3463f)
- Initiate FakeTimers on demand - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5450 (e4e93)
- Check unhighlighted code for code frame line limit - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5465 (6ae7e)
- Correctly filter by parent folder - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5408 (91b06)
- Close inspector immediately if run is canceled - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5519 (b8006)
- workspace:
- Set CWD to config directory, allow overriding local .env - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5476 (d4003)
View changes on GitHub
vuejs/core (@vue/reactivity)
v3.4.25
Bug Fixes
- defineModel: align prod mode runtime type generation with defineProps (4253a57), closes #10769
- runtime-core: properly get keepAlive child (#10772) (3724693), closes #10771
- runtime-core: use normal object as internal prototype for attrs and slots (064e82f), closes /github.com/vuejs/core/commit/6df53d85a207986128159d88565e6e7045db2add#r141304923
v3.4.24
Bug Fixes
- compiler-core: handle template ref bound via v-bind object on v-for (#10706) (da7adef), closes #10696
- compiler-core: properly parse await expressions in edge cases (b92c25f), closes #10754
- compiler-sfc: handle readonly operator and ReadonlyArray/Map/Set types (5cef52a), closes #10726
- compiler-ssr: fix hydration mismatch for conditional slot in transition (f12c81e), closes #10743
- compiler-ssr: fix v-html SSR for nullish values (1ff4076), closes #10725
- deps: update compiler (#10760) (15df5c1)
- runtime-core: fix edge case of KeepAlive inside Transition with slot children (#10719) (e51ca61), closes #10708
- runtime-core: further fix slots _ctx check (cde7f05), closes #10724
- runtime-core: props should be readonly via direct template access (b93f264), closes #8216 #10736
- transition: transition is breaking/flickering when enter is canceled (#10688) (65109a7)
v3.4.23
Bug Fixes
- runtime-core: fix regression for $attrs tracking in slots (6930e60), closes #10710
- runtime-core: use same internal object mechanism for slots (6df53d8), closes #10709
v3.4.22
Bug Fixes
- compat: fix $options mutation + adjust private API initialization (d58d133), closes #10626 #10636
- compile-sfc: analyze v-bind shorthand usage in template (#10518) (e5919d4), closes #10515
- compiler-core: fix loc.source for end tags with whitespace before > (16174da), closes #10694 #10695
- compiler-core: fix v-bind shorthand for component :is (04af950), closes #10469 #10471
- compiler-sfc: :is() and :where() in compound selectors (#10522) (660cadc), closes #10511
- compiler-sfc: also search for
.tsxwhen type import's extension is omitted (#10637) (34106bc), closes #10635 - compiler-sfc: fix defineModel coercion for boolean + string union types (#9603) (0cef65c), closes #9587 #10676
- compiler-sfc: fix universal selector scope (#10551) (54a6afa), closes #10548
- compiler-sfc: use options module name if options provide runtimeModuleName options (#10457) (e76d743), closes #10454
- custom-element: avoid setting attr to null if it is removed (#9012) (b49306a), closes #9006 #10324
- hydration: properly handle optimized mode during hydrate node (#10638) (2ec06fd), closes #10607
- reactivity: computed should not be detected as true by isProxy (#10401) (9da34d7)
- reactivity: fix hasOwnProperty key coercion edge cases (969c5fb)
- reactivity: fix tracking when hasOwnProperty is called with non-string value (c3c5dc9), closes #10455 #10464
- runtime-core: fix errorHandler causes an infinite loop during execution (#9575) (ab59bed)
- runtime-core: handle invalid values in callWithAsyncErrorHandling (53d15d3)
- runtime-core: show hydration mismatch details for non-rectified mismatches too when PROD_HYDRATION_MISMATCH_DETAILS is set (#10599) (0dea7f9)
- runtime-dom:
v-modelstring/number coercion for multiselect options (#10576) (db374e5) - runtime-dom: fix css v-bind for suspensed components (#8523) (67722ba), closes #8520
- runtime-dom: force update v-model number with leading 0 (#10506) (15ffe8f), closes #10503 #10615
- runtime-dom: sanitize wrongly passed string value as event handler (#8953) (7ccd453), closes #8818
- ssr: don't render v-if comments in TransitionGroup (#6732) (5a96267), closes #6715
- Transition: ensure the KeepAlive children unmount w/ out-in mode (#10632) (fc99e4d), closes #10620
- TransitionGroup: avoid set transition hooks for comment nodes and text nodes (#9421) (140a768), closes #4621 #4622 #5153 #5168 #7898 #9067
- types: avoid merging object union types when using withDefaults (#10596) (37ba93c), closes #10594
Performance Improvements
rollup/rollup (rollup)
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])
sass/dart-sass (sass)
v1.75.0
- Fix a bug in which stylesheet canonicalization could be cached incorrectly when custom importers or the Node.js package importer made decisions based on the URL of the containing stylesheet.
JS API
- Allow
importerto be passed withouturlinStringOptionsWithImporter.
vercel/serve (serve)
v14.2.3
Patches
- Bump
@zeit/schemasto2.36.0: #803
v14.2.2
Patches
- fix: Update ajv from 8.11.0 to 8.12.0: #796
Credits
Huge thanks to @legobeat for helping!
Microsoft/TypeScript (typescript)
v5.4.5: TypeScript 5.4.5
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
- fixed issues query for Typescript 5.4.4 (Stable).
- fixed issues query for Typescript 5.4.5 (Stable).
Downloads are available on:
vitejs/vite (vite)
v5.2.10
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.
Run & review this pull request in StackBlitz Codeflow.
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
| Package | New capabilities | Transitives | Size | Publisher |
|---|
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎
This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.