# Astro 2.1

DevFeed: [Astro 2.1](<https://devfeed.tech/articles/astro-2-1-3157.md>)

Original publisher: [Read original article](<https://astro.build/blog/astro-210/>)

Author: Matthew Phillips

Published: 2023-03-08T00:00:00Z

Content type: release

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [stripe](<https://devfeed.tech/topics/stripe.md>)

Tags: [2](<https://devfeed.tech/tags/2.md>), [astro](<https://devfeed.tech/tags/astro.md>), [content](<https://devfeed.tech/tags/content.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [feature](<https://devfeed.tech/tags/feature.md>), [guide](<https://devfeed.tech/tags/guide.md>), [image](<https://devfeed.tech/tags/image.md>), [integration](<https://devfeed.tech/tags/integration.md>), [migration](<https://devfeed.tech/tags/migration.md>), [npm](<https://devfeed.tech/tags/npm.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [performance](<https://devfeed.tech/tags/performance.md>), [published](<https://devfeed.tech/tags/published.md>), [release](<https://devfeed.tech/tags/release.md>), [stripe](<https://devfeed.tech/tags/stripe.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

## AI overview

Astro 2.1 introduces experimental built-in image optimization, an experimental Markdoc integration, watch-mode type checking, and inferred types for dynamic routes. The release is available on npm and includes image handling for content collections, provider support for services such as Cloudinary and Vercel, and migration guidance.

## Source excerpt

Introducing built-in image support - Markdoc integration - Watch mode for astro check - New TypeScript helpers and more!