Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@volar/vue-code-gen

Package Overview
Dependencies
Maintainers
1
Versions
79
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@volar/vue-code-gen - npm Package Versions

1
8

0.37.2

Diff

Changelog

Source

0.37.2 (2022/6/7)

  • feat: show deprecation message for experimentalCompatMode
  • fix: kebab case component type broken in vue 2 (#1405)
johnsoncodehk
published 0.37.1 •

Changelog

Source

0.37.1 (2022/6/7)

  • feat: add experimentalSuppressInvalidJsxElementTypeErrors option to ignore missing component import error (#1404)
  • perf: support auto-import cache even TS version < 4.7 (#1406)
  • perf: simplify template generated tsx code
johnsoncodehk
published 0.37.0 •

Changelog

Source

0.37.0 (2022/6/6)

  • feat: VitePress support (#1399)
  • feat: support html.autoCreateQuotes for pug
  • feat: enabled references codeLens for slots when use script setup
  • feat: detect missing component import (#1203)
  • feat: support --generateTrace for vue-tsc (#1375)
  • fix: dynamic slot name breaks template type checking (#1392)
  • fix: don't report property does not exist error for data-* and aria-*
  • fix: html selection highlight ranges incorrect (#1393)
  • fix: avoid DefineComponent type loss when use script setup (#1391)
  • fix: css module $style inconsistent between vue-tsc and vscode (#1089)
  • fix: css class name and v-bind should not active in style comments
  • fix: unused console.log to adapt vim-lsp (#1391)
  • fix: language server stuck on incomplete style variable injection expression (#1359)
  • fix: remove __VLS_ result from code actions

Breaking changes

  • vueCompilerOptions.experimentalCompatMode is renamed to vueCompilerOptions.target.

    {
    	"vueCompilerOptions": {
    -		"experimentalCompatMode": 2
    +		"target": 2
    	},
    }
    
johnsoncodehk
published 0.36.1 •

Changelog

Source

0.36.1 (2022/6/4)

  • feat: add vueCompilerOptions.experimentalSuppressUnknownJsxPropertyErrors option for unkonwn props reporting
  • fix: template slots types missing when use export default in <script> with <script setup> (#1389)
  • fix: fixed false positive __VLS_radioBinding on radio input tag. (#1390)
johnsoncodehk
published 0.36.0 •

Changelog

Source

0.36.0 (2022/6/3)

  • feat: support format selection (range formatting) (#1370)
  • feat: support format on type
  • feat: support @ts-check, @ts-nocheck for template (#1369)
  • feat: improve slots auto-complete (#1251)
  • feat: support jsdoc for jsx IntrinsicElement (#1212)
  • feat: experimental support for vue 2.7 with "experimentalCompatMode": 2.7
  • feat: support typed template slots for script setup (#1253)
  • fix: --extendedDiagnostics not working on vue-tsc (#1375)
  • fix: template diagnostics incomplete on vue-tsc (#1372)
  • fix: respected textDocument.completion.completionItem.insertReplaceSupport (#1373)

Breaking changes

  • ~~feat: report error for unkonwn props (#1077)~~ (Disabled by default in v0.36.1)
johnsoncodehk
published 0.35.2 •

Changelog

Source

0.35.2 (2022/5/30)

  • feat: add tsc problemMatchers settings (#1277)
  • fix: cannot watch external .d.ts file changes (#1343)
  • fix: incorrect typescript error report with hgroup in template (#1340)
  • fix: style variable injection syntax highlight not working for style languages other then css (#1365)
  • fix: false positive type check for method arguments with defineExpose (#1364)
  • fix: avoid html emmet active in style block (#1358)
  • fix: unable to recognize the type of parameters as alongside <script setup> (#1324)
  • fix: component export default jsdoc loss when use <script setup> (#1327)
  • fix: false positive @ts-expect-error error in withDefaults() (#1336)
johnsoncodehk
published 0.35.1 •

johnsoncodehk
published 0.35.0 •

Changelog

Source

0.35.0 (2022/5/28)

  • perf: support TS auto-import cache for TS 4.7 (#1360)
    • Please use 0.34.17 for TS 4.6.4 or lower
johnsoncodehk
published 0.34.17 •

Changelog

Source

0.34.17 (2022/5/28)

  • feat: do not show unknown tag as red (#1247)
  • feat: do not default enable editor.semanticHighlighting.enabled
  • feat: support syntax highlight for style variable injection
  • fix: auto import creates wrong identifier when dot in file name (#1335)
  • fix: avoid language server crash on TS 4.7 (#1300)
  • fix: namespaced component type-check not working
johnsoncodehk
published 0.34.16 •

Changelog

Source

0.34.16 (2022/5/23)

  • feat: add experimental option vueCompilerOptions.experimentalRuntimeMode for adapt uni-app (#1308)
  • fix: type narrowing broken by local variable declare in template (#1312)
  • fix: cannot recognize component context on arg typeof of arrow function in template (#1326)
  • fix: emmet suggestion interrupt when input symbol (#1322)
  • fix: split editors layout not following settings volar.splitEditors.layout.* (#1330)
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc