つみかさね
A

Astro v6.0.4

major
リリース日: 2026-03-13データソース: GitHub Releases, npm, endoflife.date
影響度スコア
25/ 100影響度: 低
Breaking Changes0/40
新機能5/25
バグ修正15/20
セキュリティ0/15
依存関係5/15
Astroi18nServer Islandsツールバー

この変更が意味すること

Astro 6.0.4 は v6 メジャー系列内のパッチリリースです。開発ツールバーの安定性、i18n のリダイレクト処理、Server Islands の3点が修正されています。

特にカスタム dev toolbar アプリを利用しているプロジェクトでは、再最適化によるツールバーの非表示や破損が解消されます。i18n で redirectToDefaultLocale を使用している場合は、プロトコル相対 URL が生成されるバグが修正されているため、ルーティングの信頼性が向上します。

主な変更点

カスタム dev toolbar アプリのプリバンドル

カスタムの開発ツールバーアプリが登録されている場合に astro/toolbar が dev 環境でプリバンドルされるようになりました。これにより、Vite の再最適化リロードが発生してツールバーが非表示になったり破損したりする問題が防止されます(#15870@matthewp)。

redirectToDefaultLocale のプロトコル相対 URL 修正

base'/' の場合に redirectToDefaultLocale がプロトコル相対 URL(//locale)を生成してしまう問題が修正されました。正しい絶対パス(/locale)が出力されるようになっています(#15876@ematipico)。

Server Islands (server:defer) の修正

server:defer を使用した Server Islands が特定の条件下で動作しない問題が修正されました(#15767@matthewp)。

EOL / サポート状況

Astro は endoflife.date での正式なサイクル管理対象外ですが、npm のタグ状況は以下の通りです。

バージョン系列最新ステータス
6.x6.0.4最新(active)
4.x (legacy)4.16.19legacy タグ

Astro 6 が現在のアクティブ系列です。v5 以前からの移行を推奨します。

開発者への影響

  1. カスタムツールバー利用者: 開発環境でツールバーが消える・壊れる問題が解消されます
  2. i18n 利用者: redirectToDefaultLocalebase: '/' 設定時に正しく動作するようになります
  3. Server Islands 利用者: server:defer が特定条件下で動作しない問題が解消されます

アップデート方法

# npm
npm install astro@6.0.4

# pnpm
pnpm update astro@6.0.4

# yarn
yarn upgrade astro@6.0.4

データソース: GitHub Releases API, npm Registry AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

アップデート判断

通常のアップデートサイクルで対応

アップデートすべき場合

  • server:defer (Server Islands) を使用している場合
  • i18n で redirectToDefaultLocale を使用し base が '/' の場合
  • カスタム dev toolbar アプリを利用している場合

様子見でよい場合

  • 上記の機能を利用していない場合
  • 開発環境のツールバーに問題がない場合

EOL / サポート状況

Astro 6Active
Astro 4 (legacy)End of Life
Xでシェアはてブ
データソース: GitHub Releases API, npm Registry, endoflife.date (MIT License), NVD (NIST)
AI解説は Claude API により自動生成されています。正確性については原文リリースノートをご確認ください。