Signature

Astro release calendar

The latest Astro releases, straight from GitHub and refreshed every few hours. The newest version sits in the core, click a node or row for the notes.

v7.0.3Minor / patch

Released on June 25, 2026

  • Fixes a bug where an error thrown inside one route's getStaticPaths() would prevent other valid routes from being matched in dev mode
  • Fixes HMR for action files during development. Editing files in src/actions/ now takes effect on the next request without requiring a dev server re...
  • Fixes localized custom error pages in i18n projects so routes like /pt/404 are used for missing localized pages and return the correct status code
Full release notes on GitHub
  1. v7.0.3June 25, 2026

    Fixes a bug where an error thrown inside one route's getStaticPaths() would prevent other valid routes from being matched in dev mode

  2. v7.0.2June 23, 2026

    Updated dependencies

  3. v7.0.1June 23, 2026

    Fixes astro dev incorrectly starting in background mode for Warp terminal users. Hybrid environments like Warp are no longer treated as AI agents f...

  4. v7.0.0MajorJune 22, 2026

    Upgrade to Vite v8

  5. v7.0.0-beta.6June 19, 2026

    Stabilizes route caching, removing the experimental.cache and experimental.routeRules flags and replacing them with the top-level cache and routeRu...

  6. v7.0.0-beta.5June 18, 2026

    Makes 'jsx' the default value for compressHTML

  7. v6.4.8June 17, 2026

    Harden the limits on the number of decoding on the URL.

  8. v7.0.0-beta.4June 15, 2026

    Makes Sätteri the default Markdown processor

  9. v6.4.7June 15, 2026

    Fixes getRelativeLocaleUrl, getAbsoluteLocaleUrl, and getAbsoluteLocaleUrlList to strip trailing slashes when trailingSlash: 'never' is configured

  10. v6.4.6June 10, 2026

    Fixes an issue where renaming an image file while the dev server is running triggers a build error. Now Astro correctly hot-reloads the image witho...

  11. v7.0.0-beta.3June 9, 2026

    Removes the astro db, astro login, astro logout, astro link, and astro init CLI commands.

  12. v6.4.5June 9, 2026

    Fixes the experimental.logger destination not being used for the "Server listening on..." startup message. The logger is now resolved before the se...

  13. v7.0.0-alpha.2June 8, 2026

    Adds background dev server management for AI coding agents.

  14. v6.4.4June 3, 2026

    Prevents App.match() from throwing on request paths that contain an invalid percent-sequence.

  15. v6.4.3June 2, 2026

    Bumps devalue dependency to v5.8.1

  16. v6.4.2May 28, 2026

    Fixes a plugins is not iterable crash when using a pre-6.0 @astrojs/mdx alongside integrations (e.g. Starlight) that set markdown.remarkPlugins, ma...

  17. v6.4.0May 28, 2026

    Adds a new preserveBuildServerDir adapter feature

  18. v6.3.8May 26, 2026

    Fixes 404s for dynamically imported JS chunks when using an adapter with assetQueryParams (e.g. Vercel skew protection)

  19. v5.18.2May 26, 2026

    Populates styles in the SSR manifest for prerendered routes. Previously, prerendered routes had styles: [] in the manifest, making it impossible fo...

  20. v6.3.7May 21, 2026

    Fixes request body handling in the Node adapter when req.body is a Buffer, Uint8Array, or ArrayBuffer. Previously, binary body data was incorrectly...

  21. v6.3.6May 20, 2026

    Fixes markdown images with empty alt text (![](image.jpg)) in content collections dropping the alt attribute entirely. The alt="" attribute is now ...