NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3830 most downloaded on npm
Last release 8 months ago
31 Jan 2026
Release timing varies
gaps range from 9 days to 4 months
Most releases are documented
notes for 37 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
242 releases · first in 2022
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
source-map: add API to support generated code with different length than original code #183 - Thanks @piotrtomiak
Please refer to CHANGELOG.md for details.
<table> <tbody> <tr> <td align="center" valign="middle" colspan="2"> <b>Special Sponsor</b> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <a href="https://stackblitz.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/StackBlitz.svg" height="80" /> </a> <p>Stay in the flow with instant dev experiences.<br>No more hours stashing/pulling/installing locally</p> <p><b> — just click, and start coding.</b></p> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Platinum Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle" width="50%"> <a href="https://vuejs.org/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Vue.svg" height="80" /> </a> <p>An approachable, performant and versatile framework for building web user interfaces.</p> </td> <td align="center" valign="middle" width="50%"> <a href="https://astro.build/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Astro.svg" height="80" /> </a> <p>Astro powers the world's fastest websites, client-side web apps, dynamic API endpoints, and everything in-between.</p> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/JetBrains.svg" height="80" /> </a> <p>Essential tools for software developers and teams.</p> </td> <td align="center" valign="middle"> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Silver Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Prefect.svg" height="50" /></a> </td> <td align="center" valign="middle"> <a href="https://www.techjobasia.com/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/TechJobAsia.svg" height="50" /></a> </td> </tr> </tbody> </table>
<p align="center"> <a href="https://github.com/sponsors/johnsoncodehk">Become a sponsor</a> </p>
typescript: path completion not working for meta files
Please refer to CHANGELOG.md for details.
<table> <tbody> <tr> <td align="center" valign="middle" colspan="2"> <b>Special Sponsor</b> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <a href="https://stackblitz.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/StackBlitz.svg" height="80" /> </a> <p>Stay in the flow with instant dev experiences.<br>No more hours stashing/pulling/installing locally</p> <p><b> — just click, and start coding.</b></p> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Platinum Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle" width="50%"> <a href="https://vuejs.org/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Vue.svg" height="80" /> </a> <p>An approachable, performant and versatile framework for building web user interfaces.</p> </td> <td align="center" valign="middle" width="50%"> <a href="https://astro.build/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Astro.svg" height="80" /> </a> <p>Astro powers the world's fastest websites, client-side web apps, dynamic API endpoints, and everything in-between.</p> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/JetBrains.svg" height="80" /> </a> <p>Essential tools for software developers and teams.</p> </td> <td align="center" valign="middle"> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Silver Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Prefect.svg" height="50" /></a> </td> <td align="center" valign="middle"> <a href="https://www.techjobasia.com/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/TechJobAsia.svg" height="50" /></a> </td> </tr> </tbody> </table>
<p align="center"> <a href="https://github.com/sponsors/johnsoncodehk">Become a sponsor</a> </p>
typescript: empty items list should be valid completion result vuejs/language-tools#4368
Please refer to CHANGELOG.md for details.
<table> <tbody> <tr> <td align="center" valign="middle" colspan="2"> <b>Special Sponsor</b> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <a href="https://stackblitz.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/StackBlitz.svg" height="80" /> </a> <p>Stay in the flow with instant dev experiences.<br>No more hours stashing/pulling/installing locally</p> <p><b> — just click, and start coding.</b></p> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Platinum Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle" width="50%"> <a href="https://vuejs.org/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Vue.svg" height="80" /> </a> <p>An approachable, performant and versatile framework for building web user interfaces.</p> </td> <td align="center" valign="middle" width="50%"> <a href="https://astro.build/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Astro.svg" height="80" /> </a> <p>Astro powers the world's fastest websites, client-side web apps, dynamic API endpoints, and everything in-between.</p> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/JetBrains.svg" height="80" /> </a> <p>Essential tools for software developers and teams.</p> </td> <td align="center" valign="middle"> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Silver Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Prefect.svg" height="50" /></a> </td> <td align="center" valign="middle"> <a href="https://www.techjobasia.com/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/TechJobAsia.svg" height="50" /></a> </td> </tr> </tbody> </table>
<p align="center"> <a href="https://github.com/sponsors/johnsoncodehk">Become a sponsor</a> </p>
typescript: TS plugin only displays the first hover info
isRenameEnabled respect CodeInformation.navigation.shouldRenamePlease refer to CHANGELOG.md for details.
<table> <tbody> <tr> <td align="center" valign="middle" colspan="2"> <b>Special Sponsor</b> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <a href="https://stackblitz.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/StackBlitz.svg" height="80" /> </a> <p>Stay in the flow with instant dev experiences.<br>No more hours stashing/pulling/installing locally</p> <p><b> — just click, and start coding.</b></p> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Platinum Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle" width="50%"> <a href="https://vuejs.org/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Vue.svg" height="80" /> </a> <p>An approachable, performant and versatile framework for building web user interfaces.</p> </td> <td align="center" valign="middle" width="50%"> <a href="https://astro.build/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Astro.svg" height="80" /> </a> <p>Astro powers the world's fastest websites, client-side web apps, dynamic API endpoints, and everything in-between.</p> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/JetBrains.svg" height="80" /> </a> <p>Essential tools for software developers and teams.</p> </td> <td align="center" valign="middle"> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Silver Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Prefect.svg" height="50" /></a> </td> <td align="center" valign="middle"> <a href="https://www.techjobasia.com/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/TechJobAsia.svg" height="50" /></a> </td> </tr> </tbody> </table>
<p align="center"> <a href="https://github.com/sponsors/johnsoncodehk">Become a sponsor</a> </p>
language-server: restored support for "Reload Project" command
Please refer to CHANGELOG.md for details.
<table> <tbody> <tr> <td align="center" valign="middle" colspan="2"> <b>Special Sponsor</b> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <a href="https://stackblitz.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/StackBlitz.svg" height="80" /> </a> <p>Stay in the flow with instant dev experiences.<br>No more hours stashing/pulling/installing locally</p> <p><b> — just click, and start coding.</b></p> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Platinum Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle" width="50%"> <a href="https://vuejs.org/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Vue.svg" height="80" /> </a> <p>An approachable, performant and versatile framework for building web user interfaces.</p> </td> <td align="center" valign="middle" width="50%"> <a href="https://astro.build/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Astro.svg" height="80" /> </a> <p>Astro powers the world's fastest websites, client-side web apps, dynamic API endpoints, and everything in-between.</p> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/JetBrains.svg" height="80" /> </a> <p>Essential tools for software developers and teams.</p> </td> <td align="center" valign="middle"> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Silver Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Prefect.svg" height="50" /></a> </td> <td align="center" valign="middle"> <a href="https://www.techjobasia.com/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/TechJobAsia.svg" height="50" /></a> </td> </tr> </tbody> </table>
<p align="center"> <a href="https://github.com/sponsors/johnsoncodehk">Become a sponsor</a> </p>
language-service: auto insertion does not abstract selection #156
runTsc cannot display source code for errors vuejs/language-tools#4099runTsc cannot display source code for errors with --incremental #158 #162 - Thanks @wangshunnn.d.ts filerunTsc performance regression since 2.0 vuejs/language-tools#4238runTsc cache module resolution result vuejs/language-tools#4177ConfigurationHost abstractonDidChangeConfigurationServiceContext.inject method return nullabledecorateLanguageServiceHost less side effects #160CodeInformation properties optionalPlease refer to CHANGELOG.md for details.
<table> <tbody> <tr> <td align="center" valign="middle" colspan="2"> <b>Special Sponsor</b> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <a href="https://stackblitz.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/StackBlitz.svg" height="80" /> </a> <p>Stay in the flow with instant dev experiences.<br>No more hours stashing/pulling/installing locally</p> <p><b> — just click, and start coding.</b></p> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Platinum Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle" width="50%"> <a href="https://vuejs.org/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Vue.svg" height="80" /> </a> <p>An approachable, performant and versatile framework for building web user interfaces.</p> </td> <td align="center" valign="middle" width="50%"> <a href="https://astro.build/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Astro.svg" height="80" /> </a> <p>Astro powers the world's fastest websites, client-side web apps, dynamic API endpoints, and everything in-between.</p> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/"> <img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/JetBrains.svg" height="80" /> </a> <p>Essential tools for software developers and teams.</p> </td> <td align="center" valign="middle"> </td> </tr> <tr> <td align="center" valign="middle" colspan="2"> <b>Silver Sponsors</b> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/Prefect.svg" height="50" /></a> </td> <td align="center" valign="middle"> <a href="https://www.techjobasia.com/"><img src="https://raw.githubusercontent.com/johnsoncodehk/sponsors/master/logos/TechJobAsia.svg" height="50" /></a> </td> </tr> </tbody> </table>
<p align="center"> <a href="https://github.com/sponsors/johnsoncodehk">Become a sponsor</a> </p>
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
typescript: ts plugin cannot generate embedded code for .ts files
Please refer to CHANGELOG.md for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> </tr> </tbody> </table>
language-server: GetVirtualCodeRequest incorrectly responses empty vritual code if no mappings
GetVirtualCodeRequest incorrectly responses empty vritual code if no mappingsPlease refer to CHANGELOG.md for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> </tr> </tbody> </table>
Nothing published for this version
Nothing published for this version
test-utils: add 3 APIs: updateTextDocument, updateConfiguration, didChangeWatchedFiles
updateTextDocument, updateConfiguration, didChangeWatchedFilesPlease refer to CHANGELOG.md for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> </tr> </tbody> </table>
typescript: fix emit signature to enable incremental work to function properly #150 - thanks @skywalker512
SemanticToken tuple membersStatusBarItem to LanguageStatusItemPlease refer to CHANGELOG.md for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> </tr> </tbody> </table>
typescript: reverted f041c79 as it caused severe performance regressions vuejs/language-tools#4024
Please refer to CHANGELOG.md for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> </tr> </tbody> </table>
test-utils: allow unknown initialization options and expose locale option #142
locale option #142Please refer to CHANGELOG.md for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> </tr> </tbody> </table>
language-service: more reliable embedded code formatting #138
ClientCapabilities param for initialize() APIsendDocumentRangeFormattingRequestRequest() and shutdown() APIpushDiagnostics should not be notified when closing a file if server push diagnostics are not enabledprovideSelectionRanges API multiple result merging method is inconsistent with VSCodeprovideDocumentSemanticTokens API's range param is not mapped to virtual codeprovideDocumentFormattingEdits API's range param is not accurately mapped to virtual code #136openInMemoryDocument()insertText and range properties of completion item not converted correctlyPlease refer to CHANGELOG.md for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> </tr> </tbody> </table>
@volar/language-service, but instead calculated and passed as initialIndentLevel, which is then reliably handled by ServicePlugin for additional indentation in specific languages.provideDocumentFormattingEdits and provideOnTypeFormattingEdits APIs now accept the EmbeddedCodeFormattingOptions parameter, which includes initialIndentLevel.ServicePlugin.provideFormattingIndentSensitiveLines API.volar.format.initialIndent editor setting.ServicePlugin.resolveEmbeddedCodeFormattingOptions API, allowing downstream tools to modify the initialIndentLevel passed to ServicePlugin based on custom settings (replacing volar.format.initialIndent).ClientCapabilities param for initialize() APIsendDocumentRangeFormattingRequestRequest() and shutdown() APIcreateSimpleProjectProvider has been renamed to createSimpleProjectProviderFactory and needs to be invoked with no arguments.createTypeScriptProjectProvider has been renamed to createTypeScriptProjectProviderFactory and needs to be invoked with a TS module as an argument.typescript#tsdk, typescript#tsdkUrl, ignoreTriggerCharacters initialization options.fullCompletionList initialization option. #139provideDiagnosticMarkupContent API.pushDiagnostics should not be notified when closing a file if server push diagnostics are not enabledprovideSelectionRanges API multiple result merging method is inconsistent with VSCodeprovideDocumentSemanticTokens API's range param is not mapped to virtual codeprovideDocumentFormattingEdits API's range param is not accurately mapped to virtual code #136openInMemoryDocument()insertText and range properties of completion item not converted correctlyci: integrate with https://github.com/volarjs/ecosystem-ci
Please refer to CHANGELOG.md for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> </tr> </tbody> </table>
labs: recognize Glint and other file extensions via reading installed extensions language configuration
Please refer to CHANGELOG.md for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> </tr> </tbody> </table>
labs: extension not working with framework version 2.0.0
@volar/language-serviceallowNonTsExtensions is not setPlease refer to CHANGELOG.md for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> </tr> </tbody> </table>
typescript: expose FileRegistry in proxyCreateProgram() #128
FileRegistry in proxyCreateProgram() #128currentLabsVersion to 2lib/quickstart/create(Async)TSServerPlugin, please use lib/quickstart/create(Async)LanguageServicePlugin instead ofPlease refer to CHANGELOG.md for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> </tr> </tbody> </table>
Nothing published for this version
Improved architecture, the core code now no longer depends on TypeScript #82
Improved architecture, the core code now no longer depends on TypeScript #82
Volar Labs improvements
New @volar/test-utils module #105
DocumentDropEdits feature integration #97
TS Plugin integration #99
vue-tsc generic implementation has been moved to @volar/typescript #108
Monaco API simplify #126
Please refer to #85 for details.
<a href="https://stackblitz.com/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/StackBlitz.png" height="80" /></a>
(This project is mainly supported by StackBlitz)
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://vuejs.org/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/vue.png" height="80" /></a> </td> </tr> </tbody> </table>
<table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://www.prefect.io/"><img src="https://raw.githubusercontent.com/vuejs/language-tools/HEAD/.github/sponsors/prefect.svg" height="60" /></a> </td> <td align="center" valign="middle"> <a href="http://herodevs.com/"><img src="https://assets-global.website-files.com/62865614b39c464b76d339aa/654c02fc09a7ced643068087_Logo-Gradient-Dark.svg" height="60" /></a> </td> </tr> </tbody> </table>
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →