期間: 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に対応する。
⏳ 未リリース · トピック: モジュール解決・ビルド
その他
なし