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

@volar/pug-language-service

Package Overview
Dependencies
Maintainers
1
Versions
111
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@volar/pug-language-service - npm Package Versions

13
12

1.0.12

Diff

Changelog

Source

1.0.12 (2022/12/9)

  • feat: added @volar/vscode-language-client package (#2181)
  • fix: document content messed up randomly (#1807)
  • fix: "Show Virtual Files" mapping background color unclear with light theme (#2147) (#2170)
  • fix: props type checking not working for Element Plus components (#2176) (#2180)
  • fix: attribute values being wrapped in parentheses while typing (#2182)
  • fix: formatting crashes (#2077)
  • fix: cannot emit component type with DefineComponent when template has slots (#2161)
johnsoncodehk
published 1.0.11 •

Changelog

Source

1.0.11 (2022/12/3)

  • fix(vue-tsc): dts emit do not generated DefineComponent type (#2161)
  • fix: global components types loss in vue 2 projects (#2157)
  • fix: Vite / Nuxt app preview crash when template includes <html> tag
johnsoncodehk
published 1.0.10 •

Changelog

Source

1.0.10 (2022/11/29)

  • feat: add volar.vueserver.json.customBlockSchemaUrls setting to support preset json schema urls for custom blocks (#2079)
  • feat: add volar.vueserver.reverseConfigFilePriority setting to support customize tsconfig priority (#1815)
  • feat: add volar.vueserver.disableFileWatcher setting for better performance (#2027)
  • feat(vue-tsc): support for TypeScript 5.0 (#2095)
  • feat: auto insert parentheses for instanceof expressions (#2099)
  • feat: more accurate HTML attributes auto-complete
  • feat: add nativeTags instead of experimentalRuntimeMode to vueCompilerOptions for uni-app supports (#2065)
  • feat: remove split editors icon and use command instead of
  • fix: goto definition not working with nvim-lspconfig (https://github.com/vuejs/language-tools/pull/1916#issuecomment-1293166322)
  • fix(preview): more accurate script judgment (#2135)
  • fix: local components types should cover global components types (#1886)
  • fix: auto insert parentheses for AsExpressions not working
  • fix: template code mapping confusion when undo with invalid template code (#2151)
  • fix: output Server Stats through LSP API (#2050)
  • fix: vite app preview not working if project path includes spaces (https://github.com/johnsoncodehk/vite-plugin-vue-component-preview/issues/7)
  • fix: avoid component preview create multiple terminals (#2128)
  • fix: avoid folding when join split editors (#1887)
  • fix: split editors command crash with empty document (#2072)
  • fix: avoid escape &quot; (#2091)
  • fix: script setup first variable jsdoc missing (https://github.com/vuejs/language-tools/issues/1327#issuecomment-1304784005)
  • fix: document symbols of SFC blocks range incorrect (#2118)
  • fix: strictTemplates option works only bound props (#2136)
  • fix: props required warning missing when jsxTemplates option enabled (#2139)
  • fix: cannot infer events parameter type in recursive component (#2140)
  • perf: faster semantic tokens parsing (#2053) (#2056)
  • perf: avoid create file watchers in syntactic server
  • perf: cache workspace configuration in language servers (#2062)
johnsoncodehk
published 1.0.9 •

Changelog

Source

1.0.9 (2022/10/23)

  • feat(vue-tsc): add error message for noEmitOnError (#2053)
  • feat: add support for custom file extensions (#1931)
  • feat: add support for typescript/javascript.suggest.completeFunctionCalls (#956)
  • feat: add support for JSX auto closing tags and tags commenting (#1494)
  • feat: add support for auto import component from .ts sources (#1643)
  • feat: add Server Stats command for debugging loading files
  • feat: add volar.completion.normalizeComponentAutoImportName setting to support remove Vue ending for component auto import (#82)
  • feat: add volar.vueserver.diagnosticModel setting to support pull model for diagnostic
  • feat: add experimentalUseElementAccessInTemplate setting in vueCompilerOptions for class component supports (#997)
  • feat: migrated to standard token types for support semantic tokens IDE other than VSCode
  • feat: register file watchers in language server for support IDE other than VSCode (#2037)
  • perf: load scripts on demand on inferred project
  • fix(doctor): update valid @types/node version and clarity words (#2043)
  • fix: avoid language server crash by invalid tsconfig references path (#1957)
  • fix: LanguageServicePlugin error don'ts reporting
  • fix: SCSS At-Rule autocomplete not working
  • fix: intellisense not working for files path start with . (#1147)
  • fix: avoid reporting partial diagnostic when failed to update cache range
  • fix: formatting not working for template interpolations (#2026)
  • fix: file watchers not working (#2028)
  • fix: document version of code action incorrect (#2025)
  • fix: don't filter onXxx for props autocomplete (#2034)
  • fix: import statements completion not working (https://github.com/vuejs/language-tools/issues/1983#issuecomment-1278778898)
  • fix: server throwing errors due to component auto import completion canceled (#1983)
  • fix: expand selection does not work correctly in <template> (#1465)
  • fix: component tags messes with duplicate name template properties (#2030)
  • fix: improve invalid content trimming in .md files for VitePress
  • fix: avoid language server throwing when changing built-in TS plugin activation
johnsoncodehk
published 1.0.8 •

Changelog

Source

1.0.8 (2022/10/15)

  • feat: support for twoslash queries (https://github.com/volarjs/services/issues/9)
  • feat: support generic attribute auto-complete
  • feat: add volar.vueserver.noProjectReferences setting for support jump to source files from reference projects (#1344)
  • fix: SFC parse failed if script content including <script> (#1982)
  • fix: avoid report type error for invalid component without enable jsxTemplates (#2007)
  • fix: intrinsic tag highlight should only including open tag and close tag (#2009)
  • fix: component type should take capitalize property takes precedence over camelize property from context (#2010)
  • fix: references codeLens should not including sources on display (https://github.com/vuejs/language-tools/issues/1989#issuecomment-1277585337)
johnsoncodehk
published 1.0.7 •

Changelog

Source

1.0.7 (2022/10/13)

  • feat(vue-language-core): support custom v-model prefix (#2004)
  • feat: allow passing attributes array for experimentalModelPropName ignore setting (#1821)
  • fix: @volar/vue-language-plugin-pug cause to doctor warns in Vue 2.7 project (#2002)
  • fix: mitigate virtual file mapping highlights dislocation
  • fix: tag hover not working when enabled jsxTemplates
  • fix: avoid convert invalid JSX type to any when enabled jsxTemplates
  • fix: component JSX type invalid when enabled jsxTemplates but template has no any slots
  • perf: try skip convert attribute value to unicode
johnsoncodehk
published 1.0.6 •

Changelog

Source

1.0.6 (2022/10/12)

  • fix: component ast broken when use script setup with export default (#1996)
  • fix: experimentalModelPropName link invalid (#1999)
  • fix: @volar/pug-language-service crash (#2000)
johnsoncodehk
published 1.0.5 •

Changelog

Source

1.0.5 (2022/10/12)

  • feat(doctor): report warning for @types/node version >= 18.8.1 (#1985)
  • fix: @volar-examples/svelte-tsc, @volar-examples/svelte-typescript released empty dist
  • fix: component syntax minor defect when enabled experimentalRfc436
  • fix: force use VSCode display language in language server (#1959)
  • fix: don't hoisting defineProps type arg when disabled experimentalRfc436 (#1994)
johnsoncodehk
published 1.0.4 •

Changelog

Source

1.0.4 (2022/10/12)

  • feat: Support generic typed template slots for RFC 436 (#1987)
  • feat: add resolveTemplateCompilerOptions API for VueLanguagePlugin
  • feat: support intellisense for generic attribute (#1967)
  • feat: add Show Component Meta command for inspect vue-component-meta result
  • feat: add vueCompilerOptions.experimentalModelPropName for customize v-model binding prop for vue 2 component (#1969)
  • fix: TypeScript Vue Plugin (Volar) stop working
  • fix: change vueCompilerOptions.dataAttributes default value from ["data-*"] to [] (#1965)
  • fix: component props order should be on the top (#1972)
  • fix: @volar/vue-language-plugin-pug crash due to missing depend
  • fix: component tag highlight not working for pug template (#1977)
  • fix: references codeLens number incorrect (#1989)

Breaking changes

  • Removed experimentalTemplateCompilerOptions, experimentalTemplateCompilerOptionsRequirePath from vueCompilerOptions (#1991)
johnsoncodehk
published 1.0.3 •

Changelog

Source

1.0.3 (2022/10/10)

  • feat: support as expressions in export assignment for script setup (#1882)
  • feat: support RFC 436 with new option vueCompilerOptions.experimentalRfc436 (#1964) (https://github.com/vuejs/rfcs/discussions/436)
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