バージョン 2.0.0
👁️ 4694 views
✨ 新機能
- Content Collections API導入
- 新しいビルドパイプライン
- TypeScript 5.0サポート
🐛 修正
- メモリリークの修正
- パフォーマンスの改善
⚠️ 非推奨
- 旧形式のコンポーネント記法
バージョン 2.0.0
メジャーアップデートリリースです。多くの新機能と改善が含まれています。
🎉 新機能
Content Collections API
コンテンツ管理がより簡単で型安全になりました。Markdownファイルをコレクションとして管理し、Zodスキーマによる検証が可能です。
新しいビルドパイプライン
ビルド速度が大幅に向上しました。大規模プロジェクトでも高速にビルドが完了します。
TypeScript 5.0サポート
最新のTypeScript機能を活用できるようになりました。
🐛 修正
メモリリーク問題
長時間動作時のメモリリークを解消しました。
パフォーマンス改善
- ページ読み込み速度を30%改善
- ビルド時間を50%短縮
⚠️ Breaking Changes
以下の変更により、既存コードの修正が必要になる場合があります:
-
コンポーネント記法の変更
- 旧:
<Component prop={value} /> - 新:
<Component :prop="value" />
- 旧:
-
APIエンドポイントの変更
/api/v1/*→/api/v2/*
📝 非推奨機能
以下の機能は将来のバージョンで削除される予定です:
- 旧形式のコンポーネント記法
- レガシーAPIエンドポイント
アップグレード方法
npm install astro@2.0.0
npm run migrate
詳細なマイグレーションガイドはこちらをご覧ください。