つみかさね
A

Astro vcloudflare-13.3.1

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

対応ガイド

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

推奨アクション

  1. 1テスト環境でアダプタを更新
  2. 2Cloudflareへのデプロイが正常に動作することを確認
  3. 3KVバインディングが維持されていることを検証
  4. 4本番環境への適用

影響対象

Astro + Cloudflare利用者

補足

  • -KVバインディング消失のバグはデータロスの可能性があるため、該当する場合は優先度を上げて対応してください
AstroCloudflareアダプタKVバグ修正

この変更が意味すること

@astrojs/cloudflare@13.3.1 がリリースされました。Astro の Cloudflare デプロイアダプタのパッチアップデートで、セッション機能と KV namespace バインディングの競合修正、および base 設定時のルーティング修正が含まれています。

Astro 本体(現在 6.2.2)の更新ではなく、Cloudflare アダプタのみの変更です。Cloudflare Workers / Pages に Astro サイトをデプロイしている方が対象となります。

主な変更点

KV namespace バインディングの修正

セッションサポートを有効化した際に、既存の KV namespace バインディングがサイレントに削除されてしまう問題が修正されました。セッション機能は内部で KV を使用しますが、その際にユーザーが設定した他の KV バインディングが上書きされていました。

この問題はデータロスにつながる可能性があるため、セッションと KV を併用している場合は早めのアップデートを推奨します。

PR: #16552

静的アセット・プリレンダーページの 404 修正

astro.config.mjsbase を設定している場合に、静的アセットやプリレンダーページが 404 になる問題が修正されました。

PR: #16277

依存関係の更新

  • @astrojs/underscore-redirects: 1.0.3 に更新

EOL / サポート状況

パッケージ最新バージョン備考
astro (本体)6.2.2現行安定版
@astrojs/cloudflare13.3.1Cloudflare アダプタ
@astrojs/netlify7.0.8Netlify アダプタ

Astro のアダプタパッケージは本体と独立してバージョニングされています。Cloudflare アダプタ 13.x は Astro 6.x に対応しています。

開発者への影響

  1. Astro + Cloudflare でセッション + KV を併用している方: KV バインディングがサイレントに削除される問題が修正されます。早めのアップデートを推奨
  2. base 設定を使用している方: 静的アセットやプリレンダーページの 404 問題が解消されます
  3. 他のデプロイ先を使用している方: 本リリースは対象外です

アップデート方法

# npm
npm install @astrojs/cloudflare@13.3.1

# yarn
yarn add @astrojs/cloudflare@13.3.1

# pnpm
pnpm add @astrojs/cloudflare@13.3.1

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

アップデート判断

該当環境では早めのアップデートを推奨

アップデートすべき場合

  • Cloudflareでセッション機能とKVを併用している場合
  • base設定を使用していて404が発生している場合

様子見でよい場合

  • Cloudflare以外にデプロイしている場合
  • セッション機能を使用していない場合

EOL / サポート状況

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