New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@vue/language-plugin-pug

Package Overview
Dependencies
Maintainers
1
Versions
87
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vue/language-plugin-pug - npm Package Versions

1
9

2.0.13

Diff

Changelog

Source

2.0.13 (2024/4/12)

Performance

  • tsc: re-introduce global types removal check (#4245)

Other Changes

  • Upgrade Volar from v2.2.0-alpha.7 to v2.2.0-alpha.8 for a vue-tsc performance issue fixes (#4238)
johnsoncodehk
published 2.0.12 •

Changelog

Source

2.0.12 (2024/4/10)

Bug Fixes

  • vscode: restart tsserver before restart vue language server (#4242)
  • tsc: remove exit early condition
  • typescript-plugin: handle named pipe server timeout
  • language-core: @vue-ignore not working for fragment v-if/v-for nodes (#4232)

Other Changes

  • Upgrade Volar from v2.2.0-alpha.6 to v2.2.0-alpha.7 for a typescript plugin bug fixes
johnsoncodehk
published 2.0.11 •

Changelog

Source

2.0.11 (2024/4/7)

Features

  • vscode: support for enabling/disabling typescript plugin (#4226)
    • Added typeScriptPluginOnly option for vue.server.hybridMode setting.
    • When Hybrid Mode is disabled, the Vue TypeScript Plugin will be disabled by default.
  • vscode: support for vue.format.wrapAttributes setting (#4212)
  • vscode: add vue.codeActions.askNewComponentName setting (#4217)

Bug Fixes

  • vscode: Find File References not working when hybrid mode is disabled (#4221)
  • language-core: type narrowing not working for inline event handlers (#4209)
  • language-core: @vue-ignore, @vue-expect-error not working for interpolations
  • language-core: improve reliability for @vue-ignore, @vue-expect-error (#4203)
  • language-core: duplicated items in suggestion list for prop values (#3922)
  • language-server: vueCompilerOptions not working with hybrid mode (#4211) (#3959)

Other Changes

  • Upgrade Volar from v2.2.0-alpha.5 to v2.2.0-alpha.6 for a vue-tsc bug fixes
    • volarjs/volar.js#162 - Thanks @wangshunnn
  • test: add test for #4203 (#4207) - Thanks @tinco
johnsoncodehk
published 2.0.10 •

Changelog

Source

2.0.10 (2024/4/4)

Features

  • vscode: enable vue.updateImportsOnFileMove.enabled by default (#3646)
  • vscode: re-add restart server command (#4174)
  • vscode: automatically enable Hybrid Mode if possible (#4206)
  • component-meta: add typing resolution for defineModel modifiers (#4175) - Thanks @stafyniaksacha
  • language-service: drag and drop import respects tsconfig path aliases (#4184)
  • language-service: supports auto insertion of multiple cursors (#4140)

Bug Fixes

  • language-server: additionalExtensions option not working for inferred project
  • language-core: avoid interpolation indentation affecting each other
  • language-core: generate each interpolation into separate virtual code (#4165)
  • language-service: ignore html wrapAttributes format settings for vue document (#3987)
  • vscode: remove duplicate ts version status (#4167)
  • language-server: .html, .md file language id incorrect
  • typescript-plugin: formatting settings not working for ts completion
  • tsc: remove fake global types holder for composite projects compatibility (#4196) - Thanks @blake-newman

Performance

  • language-core: cache canonical root file names with string Set

Other Changes

  • Upgrade Volar from v2.1.3 to v2.2.0-alpha.5 for a few bug fixes and performance improves, please refer to CHANGELOG.md for details.
  • vscode: update required VSCode version to ^1.88.0
  • docs: update readme with neovim lspconfig setup (#4134) - Thanks @RayGuo-ergou
  • language-core: split inline css codegen into separate plugin
  • language-core: move global types codegen into separate script
  • language-core: resolve virtual code features before push code
  • test: added simple tests for vue-tsc and custom SFC extensions. (#4181) - Thanks @cabal95
johnsoncodehk
published 2.0.7 •

Changelog

Source

2.0.7 (2024/3/20)

[!NOTE] Hybrid Mode is now disabled by default, you need to enable vue.server.hybridMode in settings to enable it explicitly.

Features

  • language-server: reintroducing full TS support and disable Hybrid Mode by default (#4119)
  • vscode: check outdated @vue/language-plugin-pug in doctor
  • vscode: significantly reduces the status bar space occupied

Bug Fixes

  • vscode: vueCompilerOptions no longer prompts for deprecated options
  • component-meta: defineSlots allows empty params (#4093) - thanks @Evertvdw
  • typescript-plugin: fault tolerance for named pipe servers json file (#4075) - thanks @Simon-He95
  • language-core: generate defineModel emits type on-demand (#4052) - thanks @so1ve
  • language-core: special treatment for number elements inside v-for (#3859) - thanks @so1ve
  • language-plugin-pug: semantic tokens mapping failed (#4070)

Other Changes

  • language-service update neovim lsp set up info (#4085) - thanks @CofCat456
  • lint: add tsl linter and auto fix workflow (#4100)
  • vscode: remove embedded language IDs (#4081) - thanks @remcohaszing
johnsoncodehk
published 2.0.6 •

Changelog

Source

2.0.6 (2024/3/7)

[!IMPORTANT] If the TypeScript language server crashes since 2.0, please try using VSCode Insiders and install JavaScript and TypeScript Nightly, or temporarily downgrade to 1.8.27.
Issue: https://github.com/vuejs/language-tools/issues/3962

If false positive errors occur, please try disabling unrelated extensions in the Vue workspace.
Issue: https://github.com/vuejs/language-tools/issues/3942

Fixes

  • language-core: use local variables in v-bind shorthand (#4017) - thanks @so1ve
  • language-core: sfc folding end position failed to mapping (#4038) - thanks @so1ve
  • language-service: remove extraLiners option for formatting (#3943)
  • language-service: bump volar-service-typescript for fix jsx formatting (#3949)
  • language-service: bump @volar/typescript for fix 2.0.5 auto-complete performance regression (#4024)

Other Changes

  • vscode: rename vue.inlayHints.vbindShorthand setting to vue.inlayHints.vBindShorthand (#3995) - thanks @l4dybird
johnsoncodehk
published 2.0.5 •

Changelog

Source

2.0.5 (2024/3/5)

Features

  • language-core: support v-bind shorthand (#3990) - thanks @so1ve
  • language-service: support inlay hints for v-bind shorthand (#3990) - thanks @so1ve
  • vscode: prompt to disable Svelte extension in Vue workspace to avoid conflicts

Fixes

  • typescript-plugin: fault tolerance for named pipe server data
  • language-core: avoid globalTypesHolder being specified from a node_modules file (#3990)
  • language-core: fault tolerance for plugin creation
  • language-plugin-pug: failed to load due to an invalid require path (#3930)
  • typescript-plugin: custom extensions do not work (#3977)
  • language-service: html custom data not working (#3975)

Other Changes

  • typescript-plugin add README (#3974) - thanks @WhyNotHugo
  • component-meta update demo (#3994) - thanks @zzfn
johnsoncodehk
published 2.0.4 •

Changelog

Source

2.0.4 (2024/3/4)

Features

  • vscode: report requires TSDK version in doctor

Fixes

  • typescript-plugin: JSON parsing error when server data length > 8192 (#3961)
johnsoncodehk
published 2.0.3 •

Changelog

Source

2.0.3 (2024/3/3)

Features

  • vscode: identify #3942 in doctor

Fixes

  • vscode: compatible with VSCode 1.87.0
  • vscode: search "TypeScript and JavaScript Language Features" with id (#3932)
  • typescript-plugin: more reliable connection to named pipe server (#3941)

Refactors

  • language-service: dependency injection typescript plugin (#3994)
johnsoncodehk
published 2.0.2 •

Changelog

Source

2.0.2 (2024/3/2)

Fixes

  • vscode: fix random Cannot access 'i' before initialization errors
  • typescript-plugin: vue-tsp-table.json path is invalid in windows
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