Socket
Socket
Sign inDemoInstall

@volar/vue-language-plugin-pug

Package Overview
Dependencies
39
Maintainers
1
Versions
91
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2345
10Next

1.6.5

Diff

Changelog

Source

1.6.5 (2023/5/13), 1.7.3 (2023/5/13) - pre-release

  • chore: bump vue deps to 3.3 stable (#3167) - thanks @ferferga
  • fix(vue-tsc): avoid throw when composite is enabled (#2622)
  • perf(language-service): avoid request name casing from language client multiple times (#3158) - thanks @kalvenschraut
  • fix: avoid slot name report TS8013 in js component (#3121)
johnsoncodehk
published 1.7.0-alpha.0 •

johnsoncodehk
published 1.6.4 •

Changelog

Source

1.6.4 (2023/5/4)

  • feat: support color pickers for inline css
  • feat: support lang="vue" (#3105) - thanks @HunYan-io
  • fix: when the source type of v-for is any, the item type should be any (#3108) (#3112)
  • fix: avoid slots report error when noPropertyAccessFromIndexSignature enabled (#3106)
  • fix(component-type-helpers): import module causes tsc error (#3114)
  • fix: empty slot name auto-complete not working
  • fix: accessing an unknown slot name does not report an error
  • fix: format adds spaces to v-for if nested template element assigns type to slot props (#2750) (#2757)
  • fix: parentheses auto insert not working in template

Breaking changes

  • drop support for Vue 3.3 slots short definition (#3116)
johnsoncodehk
published 1.6.3 •

Changelog

Source

1.6.3 (2023/5/2)

  • feat: expose custom blocks attrs (#3099) - thanks @HunYan-io
  • fix: event "@update:" syntax causes TS error (#3100)
  • fix: generic attr unexpectedly trimmed when formatting if attr value includes "<" (#3101)
  • fix: required event props always shows in missing props hint
  • fix: exclude null / undefined from v-for source type (#3102)
johnsoncodehk
published 1.6.2 •

Changelog

Source

1.6.2 (2023/5/1)

  • fix: consume required props for events (#2468)
  • fix: support infer v-for types for generic (#2758)
  • fix: slot missing props don't report error
  • fix: cannot assign generic component to components option of defineComponent
  • fix: "TS1002: Unterminated string literal" in slots edge case (#2710)
  • fix: generic component prop with default type incorrect (#2754)
johnsoncodehk
published 1.6.1 •

Changelog

Source

1.6.1 (2023/4/28)

  • feat: support for specify vue library name by vueCompilerOptions.lib option (#2722)
  • fix: avoid <component :is> type checking with string literal assignment (#2725)
  • fix: <slot> reporting false positive error when strictTemplates enabled (#2726) (#2723)
  • fix: error using custom directive: Expected 2 arguments, but got 1. (#2730)
  • fix: namespaced tag not working without script setup
  • fix: component intellisense not working in template if TS version < 5.0 (#2742)
  • fix: class is not assignable to generic components (#2744)
  • fix: components options is not set correctly when component name is kebab-case and auto-importing (#2745)
johnsoncodehk
published 1.6.0 •

Changelog

Source

1.6.0 (2023/4/27)

  • feat(doctor): show warning for TS 4.9 (#2190)
  • feat: support inlayHints for vueCompilerOptions.optionsWrapper
  • fix: avoid props type-checking for VNode (#2720)
  • fix: revert "fix: trim modifiers for slot name"
  • refactor: update extension settings from volar.* to vue.*
  • refactor(language-server): remove petiteVue, vitePress from server init options

    for IDEs other than VSCode, use additionalExtensions: ['html', 'md'] instead of

Breaking changes

  • deprecated vueCompilerOptions.jsxTemplates (#2677)
  • deprecated vueCompilerOptions.nativeTags (#2685)
johnsoncodehk
published 1.5.4 •

Changelog

Source

1.5.4 (2023/4/26) - pre-release

  • fix: defineExpose macro missing for Vue 3.3
  • fix(component-meta): meta info is empty if missing vue-component-type-helpers dependency
  • fix: don't check time for codeActions when saving multiple files
johnsoncodehk
published 1.5.3 •

Changelog

Source

1.5.3 (2023/4/26) - pre-release

  • feat: support type-checking for dynamic components
  • feat: support element type-checking for directives
  • fix: cannot infer event type for <Transition> (#2700)
  • fix: tag / prop casing status not working
  • fix: slot name accidentally included modifiers in virtual code
  • fix: avoid always pop "Saving time is too long" edge case
  • fix: only generate JSX.ElementChildrenAttribute type when vueCompilerOptions.jsxSlots enabled (#2714)
  • fix: top level await error in SFC if two script blocks are present (#2712)
  • fix: cannot use generic components inside defineComponent (#2709)
  • fix: intellisense not working in es module project (#2661)
johnsoncodehk
published 1.5.2 •

Changelog

Source

1.5.2 (2023/4/24) - pre-release

  • fix: cannot recognize hyphenate tag name (#2688)
2345
10Next
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