この変更が意味すること
create-astro@5.0.5 は Astro のプロジェクトスキャフォールディングツールのパッチリリースです。npm create astro@latest コマンドで新しいプロジェクトを作成する際に使われるツールで、Astro 本体(v6.1.2)とは別のパッケージです。
前回の v5.0.4 では npm / pnpm / yarn をパッケージマネージャとして使用した場合の Windows での依存インストール失敗が修正されましたが、Bun が対象外 でした。今回の v5.0.5 で Bun + Windows の組み合わせでも依存インストールが正しく動作するようになります。
主な変更点
Bun + Windows での依存インストール修正
Windows 上で Bun をパッケージマネージャとして選択した場合、create-astro がプロジェクト作成後の依存インストールに失敗していました。v5.0.4 で npm / pnpm / yarn 向けの .cmd shim 問題は修正されていましたが、Bun の実行パスに関しても同様の問題が存在していました。
このパッチで Bun を含むすべてのパッケージマネージャで Windows での依存インストールが正しく動作します。
PR: #16122
Astro エコシステムの最新状況
| パッケージ | 最新バージョン | 備考 |
|---|---|---|
| astro | 6.1.2 | latest |
| create-astro | 5.0.5 | 本リリース |
| @astrojs/cloudflare | 13.1.5 | Cloudflare アダプタ |
EOL / サポート状況
create-astro は Astro 本体と独立したリリースサイクルです。Astro 本体は 6.0 が beta.20 まで進んでおり、latest は 6.1.2 です。Astro 4.x(legacy タグ: 4.16.19)はメンテナンスモードです。
開発者への影響
- Windows + Bun で
npm create astro@latestを実行して依存インストールに失敗していた場合: このパッチで解消されます - macOS / Linux ユーザー: 直接的な影響はありません
- npm / pnpm / yarn を使用している Windows ユーザー: v5.0.4 で既に修正済みです
アップデート方法
# 最新版で新しいプロジェクトを作成
npm create astro@latest
# 明示的にバージョンを指定
npm create astro@5.0.5
# Bun で作成
bunx create-astro@latest
データソース: GitHub Releases API, npm Registry AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
