Socket
Socket
Sign inDemoInstall

@vue/compiler-sfc

Package Overview
Dependencies
13
Maintainers
0
Versions
249
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
46
25Next

3.4.0-beta.3

Diff

Changelog

Source

3.4.0-beta.3 (2023-12-16)

Bug Fixes

  • compiler-core: vnode hooks error message (#9842) (7bc3c9e)
  • defineModel: ensure trigger effect when prop changed (#9841) (eb12f21), closes #9838
  • mathml: update known mathML tags (#9829) (ebd78d2)
  • Suspense: fix edge case of Suspense being patched during async HOC child remount (f0f6f7c)
yyx990803
published 3.3.12 •

Changelog

Source

3.3.12 (2023-12-16)

Bug Fixes

  • hydration: handle appear transition before patch props (#9837) (e70f4c4), closes #9832
  • sfc/cssVars: fix loss of CSS v-bind variables when setting inline style with string value (#9824) (0a387df), closes #9821
  • ssr: fix suspense hydration of fallback content (#7188) (60415b5)
  • types: add xmlns:xlink to SVGAttributes (#9300) (0d61b42), closes #9299
  • types: fix shallowRef type error (#9839) (9a57158)
  • types: support for generic keyof slots (#8374) (213eba4)
yyx990803
published 3.4.0-beta.2 •

Changelog

Source

3.4.0-beta.2 (2023-12-14)

Features

  • types: remove default jsx global registration (92b8d9c)

BREAKING CHANGES

  • types: Vue no longer registers the global JSX namespace by default.
yyx990803
published 2.7.16-beta.2 •

yyx990803
published 3.4.0-beta.1 •

Changelog

Source

3.4.0-beta.1 (2023-12-13)

Bug Fixes

  • compiler-core: use the same resolved options for all compile stages (#9760) (0dc875d)
  • hydration: should not warn mismatch for nullish prop (33159a5)
  • hydration: swap client/server labels for hydration mismatch warnings (f41fd86), closes #9098 #5953
  • runtime-core: fix suspense crash when patching non-resolved async setup component (#7290) (bb0c889), closes #5993 #6463 #6949 #6095 #8121
  • runtime-core: properly pop warning context when mounting components with async setup (69a2acc)
  • ssr: fix suspense hydration of fallback content (#7188) (60415b5)
  • ssr: make isInSSRComponentSetup state sharable across copies of Vue (e04d821)
  • Suspense: handle switching away from kept-alive component before resolve (aa0c13f), closes #6416 #6467
  • Suspense: properly fix #6416 (0db336f)
  • types: add xmlns:xlink to SVGAttributes (#9300) (0d61b42), closes #9299
  • types: support for generic keyof slots (#8374) (213eba4)

Features

Performance Improvements

yyx990803
published 3.3.11 •

Changelog

Source

3.3.11 (2023-12-08)

Bug Fixes

  • custom-element: correctly handle number type props in prod (#8989) (d74d364)
  • reactivity: fix mutation on user proxy of reactive Array (6ecbd5c), closes #9742 #9751 #9750
  • runtime-dom: fix width and height prop check condition (5b00286), closes #9762
  • shared: handle Map with symbol keys in toDisplayString (#9731) (364821d), closes #9727
  • shared: handle more Symbol cases in toDisplayString (983d45d)
  • Suspense: properly get anchor when mount fallback vnode (#9770) (b700328), closes #9769
  • types: ref() return type should not be any when initial value is any (#9768) (cdac121)
  • watch: should not fire pre watcher on child component unmount (#7181) (6784f0b), closes #7030
yyx990803
published 2.7.16-beta.1 •

yyx990803
published 3.4.0-alpha.4 •

Changelog

Source

3.4.0-alpha.4 (2023-12-04)

Bug Fixes

  • compiler-core: fix referencing typo (#9708) (3071de4)
  • parser: fix interpolation parsing in v-pre (53aaa1e)
  • parser: properly set initial inXML state based on root ns (47ea285)
  • parser: should reset inRCDATA state (ef97e8b)

Features

yyx990803
published 3.3.10 •

Changelog

Source

3.3.10 (2023-12-04)

Bug Fixes

  • app: prevent template from being cached between apps with different options (#9724) (ec71585), closes #9618
  • compiler-sfc: avoid passing forEach index to genMap (f12db7f)
  • compiler-sfc: deindent pug/jade templates (6345197), closes #3231 #3842 #7723
  • compiler-sfc: fix :where and :is selector in scoped mode with multiple selectors (#9735) (c3e2c55), closes #9707
  • compiler-sfc: generate more treeshaking friendly code (#9507) (8d74ca0), closes #9500
  • compiler-sfc: support inferring generic types (#8511) (eb5e307), closes #8482
  • compiler-sfc: support resolving components from props (#8785) (7cbcee3)
  • compiler-sfc: throw error when failing to load TS during type resolution (#8883) (4936d2e)
  • cssVars: cssVar names should be double-escaped when generating code for ssr (#8824) (5199a12), closes #7823
  • deps: update compiler to ^7.23.4 (#9681) (31f6ebc)
  • runtime-core: Suspense get anchor properly in Transition (#9309) (65f3fe2), closes #8105
  • runtime-dom: set width/height with units as attribute (#8781) (bfc1838)
  • ssr: avoid computed being accidentally cached before server render (#9688) (30d5d93), closes #5300
  • types: expose emits as props in functional components (#9234) (887e54c)
  • types: fix reactive collection types (#8960) (ad27473), closes #8904
  • types: improve return type withKeys and withModifiers (#9734) (43c3cfd)

Performance Improvements

  • optimize on* prop check (38aaa8c)
  • runtime-dom: cache modifier wrapper functions (da4a4fb), closes #8882
  • v-on: constant handlers with modifiers should not be treated as dynamic (4d94ebf)
yyx990803
published 3.4.0-alpha.3 •

Changelog

Source

3.4.0-alpha.3 (2023-11-28)

Bug Fixes

  • deps: update compiler to ^7.23.4 (#9681) (31f6ebc)
  • parser: directive arg should be undefined on shorthands with no arg (e49dffc)

Features

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