Socket
Socket
Sign inDemoInstall

@vue/language-core

Package Overview
Dependencies
Maintainers
1
Versions
77
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vue/language-core - npm Package Versions

1
8

1.8.12

Diff

Changelog

Source

1.8.12 (2023/9/20)

  • feat: support vitepress's code snippet import (#3559) - thanks @so1ve
  • fix(component-meta): fix modules interoperability with vue-component-type-helper
  • fix: avoid losing generic types with strictTemplates: false (#3565) - thanks @so1ve
  • fix: format slots with typeannotation correctly (#3573) - thanks @so1ve
johnsoncodehk
published 1.8.11 •

Changelog

Source

1.8.11 (2023/9/13)

  • feat: slot references codeLens counting fragment default slot (#932)
  • fix: correct message for @vue-expect-error (#3541) - thanks @so1ve
  • fix: avoid global macros conflicts with local variables (#3550) - thanks @so1ve
  • fix: script setup comments at top breaks global macros (#3549) - thanks @so1ve
  • fix(vue-tsc): prevent rebuild in incremental mode throwing error (#3556) - thanks @blake-newman
johnsoncodehk
published 1.8.10 •

Changelog

Source

1.8.10 (2023/9/6)

  • feat: added Portuguese integration documentation (#3535)
  • feat: exposed configFileName for createParsedCommandLineByJson() function (#3456) - thanks @qmhc
  • feat: support nested plugins (#3530) - thanks @so1ve
  • feat(vscode): add vue.server.runtime setting and support for Bun runtime
  • feat(vscode): add vue.server.path setting for customize server module path
  • fix: correctly hyphen-case props (#3424) - thanks @so1ve
  • fix: generic components should respect strictTemplates (#3487) - thanks @so1ve
  • fix(vue-component-type-helpers): correctly handle generic components when using ComponentExposed (#3536) - thanks @so1ve
johnsoncodehk
published 1.8.8 •

Changelog

Source

1.8.8 (2023/7/27)

  • fix: language server crashed due to importing unexist library (#3453) (#3454)
johnsoncodehk
published 1.8.7 •

Changelog

Source

1.8.7 (2023/7/27)

  • feat: support auto-complete for directives (#2559)
  • feat: support extract component for options api
  • feat: re-support external component parsing (#3328)
  • feat: support function expression emit event (#3445) - thanks @lvjiaxuan
  • perf: reuse VueFile instances between monorepo packages (#3450)
  • fix: handle node next module resolution (#3159) - thanks @kalvenschraut
  • fix: generate valid code when using __VLS_PropsChildren (#3442) - thanks @so1ve
  • fix: component auto-import cannot insert import statement
  • fix: extract component cannot extract interpolations
  • fix: allow top-level await in script setup blocks with generics (#3441) - thanks @so1ve
johnsoncodehk
published 1.8.6 •

Changelog

Source

1.8.6 (2023/7/22)

  • feat: add support for extract component code action (#2496) - thanks @zardoy
  • feat: add support for v-bind toggle code action (#2524) - thanks @zardoy
  • feat: more dull "Saving time is too long" popup
  • fix: vue.server.petiteVue.supportHtmlFile, vue.server.vitePress.supportMdFile settings not working (#3238)
  • fix: don't check element type for directives (#3140)
  • fix: @ts-nocheck cannot work from script setup (#3420) - thanks @so1ve
  • fix(ts-plugin): module resolving should be able to fallback to .d.ts (#3419)
  • fix(language-plugin-pug): @vue-ignore, @vue-skip, @vue-expected-error not working for pug template
johnsoncodehk
published 1.8.5 •

Changelog

Source

1.8.5 (2023/7/14)

  • 🔥 feat(labs): support for TS memory usage treemap
  • 🔥 perf: properly support TS DocumentRegistry to drastically reduce memory usage in monorepo projects
  • feat(ts-plugin): re-support auto-import
  • fix: remove invalid volar.action.serverStats command (#3366) - thanks @yaegassy
  • fix: don't remove comments when comment is in the first line (#3365) - thanks @so1ve
  • fix: allow slots to have no arguments (#3376) - thanks @so1ve
  • fix: camel case components is not recognized as used (#3377) - thanks @so1ve
  • perf: hoist regexp if possible (#3378) - thanks @so1ve
  • fix: non scoped classes resolution regression (#3381) - thanks @maIIady
  • feat: don't to request reload editor when server options changed (#3393) - thanks @zardoy
  • feat: don't hide output channel on server restart (#3401) - thanks @zardoy

Breaking changes

  • Deprecate language server json.customBlockSchemaUrls option (#3398)
johnsoncodehk
published 1.8.4 •

Changelog

Source

1.8.4 (2023/7/5)

  • feat(monaco): support for custom file system provider (https://github.com/volarjs/volar.js/pull/50)
  • feat: support auto-complete for template directive comments
  • fix: local component type should override a global component (#1886) (#3333) - thanks @so1ve
  • fix: support type narrowing for components define in script setup (#3138) (#3350) - thanks @so1ve
johnsoncodehk
published 1.8.3 •

Changelog

Source

1.8.3 (2023/6/28)

  • fix(ts-plugin): tsserver crashes when import > 4MB .vue file (#3332)
  • fix(language-server): in specific os fileExists() throws (#3336)
johnsoncodehk
published 1.8.2 •

Changelog

Source

1.8.2 (2023/6/27)

  • fix: should not auto closing <img> tag (#3217)
  • fix: allow passing undefined as events (#3122) (#3217) - thanks @so1ve
  • fix: fixes object literal parsing for <component :is> (#3324) (#3171) - thanks @so1ve
  • fix: symbol types are lost (#3300) (#3295) - thanks @so1ve
  • fix(ts-plugin): suppress errors when composite is enabled
  • fix(language-server): trigger characters missing on web IDE
  • perf(language-server): debounce for isCancellationRequested()
  • perf(typescript): caching getScriptFileNames() result

Breaking changes

  • no longer parse vue files outside tsconfig include option to avoid TS performance concerns (#3326)
SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc