この変更が意味すること
Astro 6.3.6 は 2 件のバグ修正を含むパッチリリースです。
最も重要な修正は Markdown 画像の空 alt 属性が保持されない問題 です。コンテンツコレクション内で  のように空の alt テキストを持つ画像を記述した場合、レンダリング後の HTML から alt 属性が完全にドロップされていました。このリリースで alt="" が正しく保持されるようになります。
alt 属性が空であることは「この画像は装飾的であり読み上げ不要」というスクリーンリーダーへのシグナルです。alt 属性が省略されるとスクリーンリーダーはファイル名を読み上げる動作になり、アクセシビリティ上の問題となります。
主な変更点
Markdown 空 alt 属性の保持(アクセシビリティ修正)
コンテンツコレクション内の Markdown で空 alt テキスト画像  を使用した場合、alt="" 属性がレンダリング済み HTML に正しく出力されるようになりました。
<!-- Markdown -->

<!-- 修正前のレンダリング結果(問題あり) -->
<img src="/decorative-image.jpg">
<!-- 修正後のレンダリング結果(正常) -->
<img src="/decorative-image.jpg" alt="">
PR: #16774 by @astrobot-houston
HMR 古いコンテンツ配信の修正
getStaticPaths() 経由でコンポーネントを props として渡す構成で、HMR(Hot Module Replacement)が古いコンテンツを返し続ける問題が修正されました。開発時のホットリロードが正しく機能するようになります。
PR: #16776 by @matthewp
EOL / サポート状況
Astro は endoflife.date での公式なサイクル情報を持ちませんが、npm の latest タグが常に最新安定版を示します。
| チャンネル | バージョン | 備考 |
|---|---|---|
| latest | 6.3.6 | 本リリース |
| alpha | 7.0.0-alpha.1 | 次世代メジャー開発中 |
| legacy | 4.16.19 | v4 系最終版 |
開発者への影響
- コンテンツコレクションで Markdown 画像を使用している場合: 装飾的画像(空 alt)を使っている箇所でアクセシビリティが改善されます。早めのアップデートを推奨します
- スクリーンリーダー対応を重視するサイト:
alt=""の保持が保証されるため、アクセシビリティ監査ツールの警告が解消される可能性があります getStaticPaths()でコンポーネントを動的に渡すページ: HMR の挙動が正しくなり、開発効率が改善されます
アップデート方法
npm install astro@6.3.6
データソース: GitHub Releases API, npm Registry AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
