’Astro 7 just works on Netlify’
June 22, 2026
Astro 7 is out today, and it just works on Netlify on day one. To upgrade, run:
npx @astrojs/upgradeThis will update Astro, the Netlify adapter, and all other official integrations together. You can also check out the official migration guide.
What’s new
Some highlights include:
- Vite 8 — Astro 7 upgrades to Vite 8, bringing faster builds and improved dev tooling.
- Sätteri is now the default markdown processor — Astro’s new native markdown pipeline replaces remark/rehype as the default. If your project uses remark or rehype plugins, you’ll need to install
@astrojs/markdown-remarkseparately to keep them working. - Advanced routing is stable — Previously behind an experimental flag, advanced routing is now enabled by default. The default entry point has moved from
src/app.tstosrc/fetch.ts. - Streaming rendering is stable — The streaming-based rendering engine is now the default, replacing the legacy queued approach.
- Background dev server for AI coding agents —
astro devnow detects AI coding environments and runs as a background process automatically. Newastro dev stop,astro dev status, andastro dev logscommands let you manage it directly. - Astro DB is deprecated — The
astro db,astro login,astro logout,astro link, andastro initCLI commands have been removed. Switch to a dedicated database client. - Custom logger is stable —
context.loggeris now always available in API routes and middleware, with built-injson,node, andconsolehandlers.
Check the full upgrade guide for all the details.
Watch out for the new markdown defaults
If your site uses remark or rehype plugins, you’ll need to take action before upgrading. In Astro 7, the default markdown pipeline is Sätteri — Astro’s own native processor. The remark/rehype pipeline is no longer included by default.
To keep your existing plugins working, install the remark package separately:
npm install @astrojs/markdown-remarkOnce installed, your existing markdown.remarkPlugins, markdown.rehypePlugins, and markdown.remarkRehype config options will continue to work as before. If you’re not using any remark or rehype plugins, no changes are needed — Sätteri handles standard Markdown out of the box.
Deploy an Astro 7 site on Netlify
If you want to get started with a new site, start with the Astro on Netlify doc, or just click this button: