つみかさね
A

Astro vvercel-11.0.11

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

対応ガイド

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

推奨アクション

  1. 1Vercel で ISR を使用しているか確認する
  2. 2該当する場合は @astrojs/vercel を 11.0.11 に更新する
  3. 3Vercel 上で ISR ルートとアセット配信の動作確認を行う

影響対象

Vercel で ISR を使用している Astro ユーザー

対応不要な人

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

補足

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

30秒で判断

  • 対応すべき人: Vercel に Astro をデプロイしており、ISR(Incremental Static Regeneration)を利用しているプロジェクトの開発者
  • 対応不要な人: Vercel 以外のホスティングを使っている人、ISR を使用していない人
  • 確認コマンド: npm list @astrojs/vercel

この変更が意味すること

@astrojs/vercel は Astro プロジェクトを Vercel にデプロイするための公式アダプターです。v11.0.11 は v11 系のパッチリリースで、ISR まわりの不具合と、生成物(.vercel/output/config.json)のルーティング設定の出力順序に関する修正を含みます。

いずれも Vercel デプロイ時の配信の正確性にかかわる修正です。破壊的変更はなく、Vercel 以外へデプロイしているプロジェクトや ISR を使っていないプロジェクトへの影響はありません。

主な変更点

ISR ページの誤ったキャッシュ済みリダイレクトを修正

Vercel 上の ISR ページが、稀にページ本体ではなく /$0/ のような無意味なURLへのキャッシュ済みリダイレクトを返してしまう問題を修正しました(PR #18044)。修正後はページが正しく描画され、有効なパスに解決できないリクエストはリダイレクトではなく 404 を返すようになります。

ハッシュ付きアセットの Cache-Control ルールの出力位置を修正

ハッシュ付きアセット(/_astro/*)に対する immutable な Cache-Control ルールが、.vercel/output/config.json の中で filesystem ルートハンドルより後に出力されていた問題を修正しました(PR #18008)。これにより、ビルド済みアセットへのキャッシュ制御が意図した通り適用されます。

EOL / サポート状況

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

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

開発者への影響

  1. Vercel 以外へデプロイしている場合は影響ありません
  2. ISR を使用していない Astro プロジェクトの場合も影響ありません
  3. Vercel で ISR を使用している場合、誤ったリダイレクトが解消されページが正しく配信されるようになります
  4. ハッシュ付きアセットのキャッシュ制御が正しく適用され、静的アセットの配信効率が安定します

アップデート方法

npm install @astrojs/vercel@11.0.11

# 確認
npm list @astrojs/vercel

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

アップデート判断

VercelでISRを使用している場合は更新を推奨

アップデートすべき場合

  • Vercel で ISR を使用している Astro プロジェクト
  • 誤ったリダイレクトやアセットのキャッシュ制御の不具合に遭遇している

様子見でよい場合

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