Socket
Socket
Sign inDemoInstall

vue

Package Overview
Dependencies
20
Maintainers
3
Versions
495
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2345
50Next

3.4.25

Diff

Changelog

Source

3.4.25 (2024-04-24)

Bug Fixes

yyx990803
published 3.4.24 •

Changelog

Source

3.4.24 (2024-04-22)

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)
yyx990803
published 3.4.23 •

Changelog

Source

3.4.23 (2024-04-16)

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
yyx990803
published 3.4.22 •

Changelog

Source

3.4.22 (2024-04-15)

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 .tsx when 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-model string/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

  • add __NO_SIDE_EFFECTS__ comments (#9053) (d46df6b)
  • optimize component props/slots internal object checks (6af733d)
  • ssr: avoid calling markRaw on component instance proxy (4bc9f39)
  • ssr: optimize setup context creation for ssr in v8 (ca84316)
yyx990803
published 3.4.21 •

Changelog

Source

3.4.21 (2024-02-28)

Bug Fixes

yyx990803
published 3.4.20 •

Changelog

Source

3.4.20 (2024-02-26)

Bug Fixes

  • parser: should not treat uppercase components as special tags (e0e0253), closes #10395
  • runtime-dom: avoid always resetting nullish option value (ff130c4), closes #10396
  • runtime-dom: fix nested v-show priority regression (364f890), closes #10338
  • runtime-dom: v-bind style should clear previous css string value (#10373) (e2d3235), closes #10352
  • suspense: handle suspense switching with nested suspense (#10184) (0f3da05), closes #10098
  • types: better typing for direct setup signature of defineComponent (#10357) (eadce5b), closes #8604 #8855
yyx990803
published 3.4.19 •

Changelog

Source

3.4.19 (2024-02-13)

Bug Fixes

  • deps: pin lru-cache to avoid hashing error (b8be990), closes #10300
  • hydration: fix css vars hydration mismatch false positive on non-root nodes (995d2fd), closes #10317 #10325
  • runtime-dom: should not trigger transition when v-show value is falsy (#10311) (e509639)

Features

Note: this warning is categorized as a feature but released in a patch because it does not affect public APIs.

  • dx: warn users when computed is self-triggering (#10299) (f7ba97f)

Performance Improvements

yyx990803
published 3.4.18 •

Changelog

Source

3.4.18 (2024-02-09)

Bug Fixes

  • dx: warn against reserved keys as prop name (77a804b), closes #10281
  • runtime-dom: ensure v-show respects display value set via v-bind (#10297) (c224897), closes #10151
yyx990803
published 3.4.17 •

Changelog

Source

3.4.17 (2024-02-09)

Reverts

yyx990803
published 3.4.16 •

Changelog

Source

3.4.16 (2024-02-08)

Bug Fixes

Reverts

2345
50Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc