nuxt/nuxt
github.com/nuxt/nuxtv4.0.3
Nuxtのバージョン4.0.3は、定期的なパッチリリースであり、いくつかの重要な修正と改善が含まれています。主な変更点には、tinyglobbyからの絶対パス取得、未定義エラー変数の修正、型チェック時のtsconfig参照の含有、クライアントビルドのソースマップパス変換の追加、レイジーハイドレーションの警告追加、ナビゲーション時のコールトリガーの改善、webpackコールからのnull結果の処理などがあります。また、ドキュメントの改善やテストの移動、CIの設定変更も行われています。 • Nuxt v4.0.3は定期的なパッチリリースである。 • tinyglobbyからの絶対パス取得機能が追加された。 • 未定義エラー変数の修正が行われた。 • 型チェック時にtsconfig参照を含めるように修正された。 • クライアントビルドのソースマップパス変換が追加された。 • レイジーハイドレーションに関する警告が追加された。 • ナビゲーション時のコールトリガーが改善された。 • webpackコールからのnull結果の処理が行われた。
v3.18.1
Nuxtのバージョン3.18.1は、定期的なパッチリリースであり、いくつかの重要な修正と機能改善が含まれています。主な変更点には、tinyglobbyからの絶対パス取得、未定義エラー変数のスローを防ぐ修正、tsconfig参照を含む型チェックの改善、クライアントビルドのソースマップパス変換の追加、レイジーハイドレーションの警告追加、ナビゲーション時のコールトリガーの改善、webpackコールからのnull結果の処理が含まれます。また、ドキュメントの更新やテストの移動、CIの改善も行われています。 • 定期的なパッチリリースであること • tinyglobbyからの絶対パス取得の改善 • 未定義エラー変数のスローを防ぐ修正 • tsconfig参照を含む型チェックの改善 • クライアントビルドのソースマップパス変換の追加 • レイジーハイドレーションの警告追加 • ナビゲーション時のコールトリガーの改善 • webpackコールからのnull結果の処理
v4.0.2
この記事は、Nuxtのバージョン4.0.2のリリースに関する情報を提供しています。このリリースでは、いくつかの修正が行われ、特に< ClientOnly >および< DevOnly >のための型付きスロットの提供、ディレクトリアイリスのトレーリングスラッシュの追加、グローバルdefineAppConfig型の制約、リモートアイランドのためのソースベースURLの含有などが含まれています。また、ドキュメントの更新として、Nuxtのインストールコマンドの変更やAI支援の貢献ガイドラインの追加、ハイドレーションのベストプラクティスの追加なども行われています。さらに、バグ報告テンプレートの更新やテストの改善も行われています。 • Nuxtのバージョン4.0.2がリリースされた。 • <ClientOnly>と<DevOnly>のための型付きスロットが提供された。 • ディレクトリアイリスにトレーリングスラッシュが追加された。 • グローバルdefineAppConfig型が制約された。 • リモートアイランドのためのソースベースURLが含まれた。 • Nuxtのインストールコマンドがnpm create nuxt@latestに更新された。 • AI支援の貢献ガイドラインが追加された。 • ハイドレーションのベストプラクティスが追加された。
v3.18.0
Nuxtのバージョン3.18.0がリリースされ、主にNuxt v4からの機能とバグ修正がバックポートされました。新機能として、遅延ハイドレーションマクロが追加され、コンポーネントのハイドレーションをより直感的に制御できるようになりました。また、アクセシビリティの向上として、ページ変更がスクリーンリーダーに通知されるようになりました。開発体験も向上し、Chrome DevToolsとの統合により、ソースファイルを直接編集できるようになりました。さらに、コンポーネントの型安全性が改善され、モジュール開発者向けの利便性向上も図られています。 • Nuxt v4からの機能とバグ修正がバックポートされた • 遅延ハイドレーションマクロにより、コンポーネントのハイドレーションを直感的に制御可能 • アクセシビリティ向上のため、ページ変更がスクリーンリーダーに通知される • Chrome DevToolsとの統合により、ソースファイルを直接編集できる • コンポーネントの型安全性が改善され、Typed slotsが追加された • モジュール開発者向けにサーバーインポートの簡素化が行われた
v4.0.1
Nuxtのバージョン4.0.1は、定期的なパッチリリースの最初のものであり、後にv3.18がリリースされ、v4からの機能や修正がバックポートされる予定です。アップグレードの推奨方法は、npx nuxt upgrade --dedupeを実行することで、ロックファイルの重複を解消し、Nuxtが依存する他の依存関係の更新を確実に取り込むことができます。主な修正点には、nuxt.schemaファイルの追加、nitropackのアンピン、共有エイリアスの公開などがあります。また、ドキュメントの改善や新しいベストプラクティスセクションの追加も行われています。 • Nuxt v4.0.1は定期的なパッチリリースの最初のものである。 • v3.18が後にリリースされ、v4からの機能や修正がバックポートされる。 • アップグレードにはnpx nuxt upgrade --dedupeを推奨。 • 主な修正点にはnuxt.schemaファイルの追加やnitropackのアンピンが含まれる。 • ドキュメントの改善や新しいベストプラクティスセクションの追加が行われた。
v4.0.0
Nuxt 4.0が正式にリリースされ、開発体験を向上させるための安定性重視のメジャーアップデートが行われた。新しいapp/ディレクトリ構造により、プロジェクトの整理がクリーンになり、データ取得のスマート化が図られた。TypeScriptのサポートも強化され、アプリコード、サーバーコード、共有フォルダ、設定の間でのプロジェクトベースの分離が実現された。CLIの速度も向上し、内部ソケットの採用により開発が迅速化された。これらの変更は技術的に破壊的であるが、Nuxt 3プロジェクトは最小限の努力でアップグレードできるよう配慮されている。 • Nuxt 4.0は安定性を重視したメジャーリリースである。 • 新しいapp/ディレクトリ構造により、プロジェクトの整理がクリーンになった。 • データ取得の改善により、同じキーを持つ複数のコンポーネントがデータを自動的に共有する。 • TypeScriptのサポートが強化され、異なるコンテキスト間での作業が容易になった。 • CLIの速度が向上し、開発が迅速化された。 • Nuxt 3プロジェクトは最小限の努力でアップグレード可能。
v3.17.7
Nuxtのバージョン3.17.7がリリースされ、これは3.18の前の最後のパッチリリースです。アップグレードの推奨方法は、'npx nuxt upgrade --dedupe'を実行することで、これによりロックファイルが重複排除され、Nuxtが依存する他の依存関係の更新を取り込むことができます。主な修正点には、extraPageMetaExtractionKeysの安全対策、loadBuilderエラーの原因の公開、Viteの文字列入力の解決処理、サーバーコンポーネントのラッピング、親のチェック前のセグメントキャッチオールパターンの正規化などがあります。また、ドキュメントの更新も行われ、環境変数の命名規則や非同期データの返り値の変更についての説明が追加されました。 • Nuxtのバージョン3.17.7がリリースされた。 • アップグレードには'npx nuxt upgrade --dedupe'を推奨。 • 修正点にはextraPageMetaExtractionKeysの安全対策やloadBuilderエラーの原因公開が含まれる。 • Viteの文字列入力の解決処理が改善された。 • サーバーコンポーネントのラッピングが行われた。 • ドキュメントが更新され、環境変数の命名規則が明確化された。 • 非同期データの返り値がundefinedからnullに変更された。