期間: 2026-09-26 〜 2026-09-30 · PR 2 件(新機能 1 / 変更・修正 1 / その他 0)

新機能

hook・bundler・middleware の tracing channel を追加(#36423)

何ができるようになったか

Nuxt のフック、バンドラーのプラグインと transform、Nuxt のミドルウェアについて tracing channel を公開するようになった。nuxt/cli でこのデータを表示するのに使う予定で、nuxt/devtools でも同様に使える見込み。

  • 変更箇所: nuxt 側はアプリのフック・ルーター(ミドルウェア)、vite 側は plugins/perf.ts と utils/tracing.ts
  • 今後: 最終的には hookable(unjs/hookable#169)や Vite 本体で実装されるべきもの、とされている

⏳ 未リリース · トピック: トレーシング

変更・修正

@nuxt/kit のパッケージインストールに package-manager-detector を使用(#36434)

Before

@nuxt/kit の依存パッケージのインストール処理(dependency.ts)は、パッケージマネージャーの判定とインストールコマンドの解決に別の仕組みを使っていた(nypm と同等の対応範囲)。

After

パッケージマネージャーとインストールコマンドを解決する小さなライブラリ package-manager-detector に移行した。corepack に依存しないため Node 26 以降でも問題なく動く。npm・yarn・pnpm・deno・bun・nub・aube に対応する。

⏳ 未リリース · トピック: モジュール解決・ビルド

その他

なし