今やUI構築のための最有力のツールといってもいいJavaScriptフレームワークVue.jsですが、10月10日にVue.jsの公式IDE/TSツール「Volar 1.0」(コードネームは”Nika”)がリリースされました。

「Volar 1.0」には、全面的な改善が数多く含まれ、UX、パフォーマンス、パッケージサイズの改善とともに、Plugin API v1もリリースされたほか、フレームワークに依存しないようコアコードをリファクタリングされているようです。

過去7か月間に行われた機能改善としては、ViteおよびNuxt 3 Preview向けのGoto CodeおよびHighlight Selection Dom Elementsが実装、Component Previewの実装、SFCブロックの初期インデントを指定するformat.initialIndentの追加、Web IDEサポートの実装、<template lang=”pug”>のビルトインサポート終了などが行われています。

今後は、ドキュメンテーションWebサイトの公開やバグ報告プロセスの改善、LangaugeServicePluginにおけるグローバルインストールのサポート、Bunベースの言語サーバの実装、増分更新テンプレートによるコード生成、TypeScriptとLSPソースコードのパフォーマンス向上に関する検討なども予定されています。