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
というヘルパーにより取得できるようになりました。