2023-03-12
週刊 Astro 15
Astro 2.1
Astro 2.1 がリリースされました:
Astro 2.1 | Astro
Introducing built-in image support • Markdoc integration • Watch mode for astro check • New TypeScript helpers and more!
astro.build
主な変更点は以下の通りです:
- 組み込みの
Imageコンポーネントの追加 (Experimental)- これまで
@astrojs/imageインテグレーションが存在していましたが、新たに Astro のコア機能としてImageコンポーネントが追加されました。これにより、import { Image } from "astro:assets"と import してImageコンポーネントを使用することができます。qualityプロパティを使用し、アスペクト比を保ちつつ画像の品質を調整することができます。 - Content Collections において
imageスキーマヘルパーが追加されました。これにより、フロントマターにおいて画像スキーマを定義することが可能となります。
- これまで
- Markdoc インテグレーションの追加 (Experimental)
astro checkにおける—watchフラグの追加.astroファイルにおける型チェックをおこなうastro checkコマンドにおいて、—watchフラグを使用してファイルの変更を監視することができるようになりました。
getStaticPaths()に対する型推論の強化getStaticPaths()の返すparamsとpropsプロパティの型を、InferGetStaticParamsTypeとInferGetStaticPropsTypeというヘルパーにより取得できるようになりました。