Pinia 4.0.0リリース、ESM専用化と「Nostics」による診断機能強化
Vue.js公式の状態管理ライブラリPiniaがメジャーバージョン4.0.0を公開しました。ESM専用化と@vue/devtools-apiのアップグレードという技術的な破壊的変更に加え、「Nostics」と呼ばれる新しい仕組みでエラーメッセージや開発時警告を刷新しています。storeToRefsまわりの診断強化やバグ修正も多数含まれます。
トピック別に新着順で読めます。「あのアップデート何だっけ」はキーワード・期間からも探せます。
Vue.js公式の状態管理ライブラリPiniaがメジャーバージョン4.0.0を公開しました。ESM専用化と@vue/devtools-apiのアップグレードという技術的な破壊的変更に加え、「Nostics」と呼ばれる新しい仕組みでエラーメッセージや開発時警告を刷新しています。storeToRefsまわりの診断強化やバグ修正も多数含まれます。
Vue.jsの次期メジャーバージョン3.6がRC1に到達し、新しいコンパイルモード「Vapor Mode」の機能セットが完成しました。あわせてalien-signalsをベースにしたリアクティビティシステムの大規模なリファクタリングも実施され、パフォーマンスとメモリ使用量が改善されています。
NuxtチームがVite 8・Rspack 2への対応、実験的なSSRストリーミング、安定エラーコードなど多数の新機能を含む「Nuxt v4.5.0」を公開しました。あわせてNuxt 3系のメンテナンスパッチv3.21.9も提供され、2026年7月31日のNuxt 3 EOLに向けた最終アップデートの一つとなります。今回の変更の多くはNuxt 5への移行を見据えた地固めでもあります。

VercelのChat SDKがReactに続きVueとSvelteの公式サポートを追加しました。AI SDK UIのメッセージストリームプロトコルを介して通信するため、サーバー側のルートはフレームワークをまたいで共通利用できます。各フレームワーク向けのuseChat相当のヘルパーは、Vue/Svelteではリアクティブなインスタンスを返す点がReactと異なります。
JavaScript/TypeScript向けツールチェインBiomeの最新版v2.5.0が公開されました。LSPへの「定義へ移動」機能追加やCLIのwatchモード実装、HTML向けアクセシビリティルールの大量追加など、開発体験を広く改善する変更が盛り込まれています。あわせて73個のnursery(実験的)ルールが安定グループへ昇格し、ルール構成の見直しも行われました。