つみかさね
A

Astro vvercel-11.0.12

リリース日: 2026-10-07データソース: GitHub Releases, npm, endoflife.date
影響度スコア
12/ 100影響度: 低
Breaking Changes0/40
新機能0/25
バグ修正9/20
セキュリティ0/15
依存関係3/15

対応ガイド

low|任意バグ修正影響: 最小限

推奨アクション

  1. 1サーバーレンダリングされた404ページとmiddleware rewriteを併用しているか確認する
  2. 2該当する場合は@astrojs/vercelを11.0.12に更新する
  3. 3Vercel上で404ページとrewriteの動作確認を行う

影響対象

Vercelでサーバーレンダリング404とmiddleware rewriteを使うAstroユーザー

対応不要な人

  • ✓Vercel以外のホスティングを使っている
  • ✓middlewareのrewriteを使用していない
  • ✓@astrojs/vercelをインストールしていない

補足

  • -破壊的変更はありません。v11系のパッチとして適用できます
AstroVercelアダプターmiddlewarefrontend

30秒で判断

  • 対応すべき人: Vercelに Astro をデプロイしており、サーバーレンダリングされた404ページとmiddlewareのrewriteを組み合わせて利用しているプロジェクトの開発者
  • 対応不要な人: Vercel以外のホスティングを使っている人、middlewareのrewriteを使用していない人
  • 確認コマンド: npm list @astrojs/vercel

この変更が意味すること

@astrojs/vercel はAstroプロジェクトをVercelにデプロイするための公式アダプターです。v11.0.12はv11系のパッチリリースで、middlewareのrewriteに関する不具合修正を含みます。

破壊的変更はなく、Vercel以外へデプロイしているプロジェクトやmiddlewareのrewriteを使っていないプロジェクトへの影響はありません。

主な変更点

middleware rewriteが404ページで誤って404を返す問題を修正

404ページがサーバーレンダリングされている場合に、middlewareのrewriteが本来200を返すべき場面で404を返してしまう問題を修正しました(PR #18254)。

依存関係の更新

@astrojs/internal-helpers が v0.12.0 に更新されました。

EOL / サポート状況

endoflife.dateには本日時点でAstroおよび @astrojs/vercel 単体のサポートサイクルデータが登録されていないため、EOL情報は確認できません。

バージョンステータス備考
@astrojs/vercel v11.x✅ 最新現在の安定系列

開発者への影響

  1. Vercel以外へデプロイしている場合は影響ありません
  2. middlewareのrewriteを使用していないAstroプロジェクトの場合も影響ありません
  3. サーバーレンダリングされた404ページとmiddlewareのrewriteを組み合わせている場合、意図しない404レスポンスが解消されます

アップデート方法

npm install @astrojs/vercel@11.0.12

# 確認
npm list @astrojs/vercel

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

アップデート判断

★★★★★
該当パターンを使っている場合は更新を推奨

アップデートすべき場合

  • ●Vercelでサーバーレンダリングされた404ページとmiddleware rewriteを併用している

様子見でよい場合

  • ●Vercel以外にデプロイしている
  • ●middlewareのrewriteを使用していない
Xでシェアはてブ
データソース: GitHub Releases API, npm Registry, endoflife.date (MIT License), NVD (NIST)
AI解説は Claude API により自動生成されています。正確性については原文リリースノートをご確認ください。