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

1
12

1.0.0-alpha.2

Diff

Changelog

Source

1.0.0-alpha.2 (2022/9/21)

[Download]

  • feat: add less support for initial indent (#1883)
  • feat: use vue-template-compiler instead of @vue/compiler-dom to collect template errors for target < 3
  • fix: moving components doesn't trigger import updates (#1884)
johnsoncodehk
published 1.0.0-alpha.1 •

Changelog

Source

1.0.0-alpha.1 (2022/9/17)

[Download]

  • fix: vue-tsc depends version resolve failed (#1881)
johnsoncodehk
published 1.0.0-alpha.0 •

Changelog

Source

1.0.0-alpha.0 (2022/9/16)

[Download]

  • feat: framework agnostic language server (#1859)
  • feat: improve .value auto insert invalid location filting
  • feat: add vueCompilerOptions.jsxTemplates for more fault tolerant template (#1865)
  • feat: add volar.vueserver.petiteVue.processHtmlFile, volar.vueserver.vitePress.processMdFile to config language support for petite-vue, VitePress (#1878)
  • fix: template context types broken with "moduleResolution": "nodenext" (#1862)
  • fix: language server throw when use lang="js" without "allowJs": true
  • fix: auto .value failed if position immediately after another property .value access expression (#1853)
  • fix: language onEnterRules, increaseIndentPattern incorrect in <script>, <style> (#1847)
  • fix: source-map vue version inconsistent (#1874)
  • fix: fix pug tag offset (#1783)

Breaking changes

  • Remove Alpine extension (#1858)
  • No built-in support for pug template anymore, if you have use pug with vue-tsc before, please follow below changes:

package.json

{
	"devDependencies": {
-		"@volar/pug-language-service": "latest"
+		"@volar/vue-language-plugin-pug": "latest"
	}
}

tsconfig.json

{
	"vueCompilerOptions": {
		"plugins": ["@volar/vue-language-plugin-pug"]
	}
}
johnsoncodehk
published 0.40.13 •

Changelog

Source

0.40.13 (2022/9/8)

  • fix: cycle reactive reference lead to memory leak
johnsoncodehk
published 0.40.12 •

Changelog

Source

0.40.12 (2022/9/8)

  • perf: fix incremental template compile not working
  • perf: cache path resolve result on getScriptVersion
  • perf: faster code mapping range transform
johnsoncodehk
published 0.40.11 •

Changelog

Source

0.40.11 (2022/9/8)

  • feat: support for typescript class/object literal method completions (#1835)
  • fix: language server crash if client did not support onDidChangeWorkspaceFolders (#1834)
  • fix: "Format Selection" embedded range incorrect with initialIndentBracket
  • fix: formatting break document with editor.formatOnPaste enabled (#1840) (#1841) (#1842) (#1843) (#1835)
johnsoncodehk
published 0.40.10 •

Changelog

Source

0.40.10 (2022/9/7)

  • feat: improve "Format Selection" for html content
  • feat: uniquely scope attribute shorthands (#1812)
  • feat: add server name, version infos to LSP initialize response
  • fix: "Format Selection" should not format whole language block (#1833)
  • fix: formatting break document content randomly (#1827) (#1832)
  • fix: pug syntax highlighting confuses element id with interpolation (#1826)
  • fix: don't cache IDE settings if IDE do not support config change notification
johnsoncodehk
published 0.40.9 •

Changelog

Source

0.40.9 (2022/9/6)

  • feat: improve vue document formatting
  • fix: script format loss indent (#1823)
johnsoncodehk
published 0.40.8 •

Changelog

Source

0.40.8 (2022/9/6)

  • feat: add volar.format.initialIndent option for format <style>, <script> with initial indent (#1806)
  • perf: cache ts.ScriptSnapshot.fromString result on formatting
  • fix: volar.config.js not working since v0.40.7 (#1819)
  • fix: should not incremental update if SFC parse failed (https://github.com/vuejs/language-tools/issues/1807#issuecomment-1236857296)
johnsoncodehk
published 0.40.7 •

Changelog

Source

0.40.7 (2022/9/5)

  • feat: support multiple workspaces for document features
  • feat: add initializationOptions.completion.ignoreTriggerCharacters for LSP-Volar (https://github.com/sublimelsp/LSP-volar/issues/114)
  • feat: add vueCompilerOptions.experimentalComponentOptionsWrapper option for custom component options warpper (#1517)
  • fix: add missing surrounding pair "`" (#1659)
  • fix: formatting edit range incorrect edge case (#1814)
  • fix: typescript onType format do not respect typescript.format.enable
  • fix: document features stop working for script block (#1813)
  • fix: pug formatter extra spaces in {{ }} (#1784)
  • fix: template incremental parser broken when typing slot name

Breaking changes

  • vueCompilerOptions properties experimentalImplicitWrapComponentOptionsWithDefineComponent, experimentalImplicitWrapComponentOptionsWithVue2Extend replaced by experimentalComponentOptionsWrapper.
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