この変更が意味すること
@astrojs/cloudflare v13.1.9 がリリースされました。Cloudflare アダプターで prerenderEnvironment: 'node' オプションを使用している場合に、node_modules 内の .svelte ファイルが Unknown file extension ".svelte" エラーで読み込めない問題を修正するパッチです。
Astro + Cloudflare + Svelte という組み合わせで開発している方が対象のニッチな修正ですが、該当環境ではビルドがブロックされる問題だったため、影響を受けていた方にとっては重要な修正です。
主な変更点
.svelte ファイルのインポートエラー修正
Cloudflare アダプターで prerenderEnvironment: 'node' を有効にした環境において、node_modules 配下にある .svelte 拡張子のファイルが正しく解決されず Unknown file extension ".svelte" エラーが発生する問題が修正されました。
依存関係の更新
@astrojs/underscore-redirectsが1.0.3に更新されています
開発者への影響
- Astro + Cloudflare + Svelte 環境でビルドエラーが発生していた場合: このバージョンに更新することで解消されます
- prerenderEnvironment: 'node' を使っていない場合: 影響なし。急ぎの更新は不要です
- Svelte を使わず Cloudflare アダプターのみ利用している場合: 直接的な影響はありませんが、依存関係の更新が含まれるため定期メンテナンスの一環として更新を検討してください
アップデート方法
npm install @astrojs/cloudflare@13.1.9
pnpm update @astrojs/cloudflare
yarn upgrade @astrojs/cloudflare
データソース: GitHub Releases API, npm Registry AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
