Astro release calendar: all versions, dates and updates
The latest Astro version is Astro 7.4.8, released 9 November 2026. This calendar shows every release with its version number, date and release notes, straight from GitHub and refreshed every few hours.
AstroBuild reads the release feed of the Astro.js project (withastro/astro) live, newest first. Filter by major, or click a node in the orbit or a row in the timeline for the notes.
Last synced with GitHub on 10 November 2026 at 01:00. The calendar fetches new releases every six hours.
Released on 17 June 2026
- Harden the limits on the number of decoding on the URL.
- v7.4.8 9 November 2026
Updates CLI argument parsing
- v7.4.7 5 November 2026
Fixes the image endpoint treating directories whose names differ only by letter case as being inside the build output directory on case-sensitive f...
- v7.4.6 5 November 2026
Avoids attributing client-only components or scripts to unrelated pages importing astro:i18n by bounding top-level page graph traversal at virtual ...
- v7.4.5 2 November 2026
Fixes astro dev status and other background server commands deleting the lock file of a running dev or preview server when run from a sandbox or as...
- v7.4.4-beta.0 29 October 2026
Allows astro add to configure tagged versions of official adapters
- v7.4.4 28 October 2026
Allows astro add to configure tagged versions of official adapters
- v7.4.3 28 October 2026
CSP no longer hashes empty children on external stylesheets and scripts, which was inserting the SHA-256 of the empty string into script-src and st...
- v7.4.2 21 October 2026
Speeds up content sync with experimental.collectionStorage: "chunked" by computing each character's UTF-8 width from its code point instead of enco...
- v7.4.1 19 October 2026
Preserves the last modified date of cached optimized images and incrementally restored build output when copying them into the build output on all ...
- v7.4.0 15 October 2026
Adds a new --timings flag to astro build to help you find what slows down your builds
- v7.3.8 8 October 2026
Fixes Astro.cache being undefined when a custom 404 or 500 page is rendered by the error handler, for example after a request to an API route with ...
- v7.3.7 7 October 2026
Fixes a build error when a Markdown content collection entry loaded with glob({ deferRender: true }) has a layout frontmatter property. layout is n...
- v7.3.6 6 October 2026
Fixes an intermittent dev server crash when using astro:actions inside a server island with adapters that use a pre-bundled SSR environment (e.g. @...
- v7.4.0-beta.1 2 October 2026
Updates astro add @astrojs/cloudflare@beta to install cf, scaffold cloudflare.config.ts, and generate types with cf
- v7.4.0-beta.0 1 October 2026
Allows integrations to control where Astro writes client, server, and prerender build output.
- v7.3.5 24 September 2026
Adds a new container function called renderComponent(), which renders Astro components with inlined styles and scripts.
- v7.3.4 22 September 2026
Fixes incremental builds repeatedly rendering unchanged pages when modules or compiled CSS reference bundled assets.
- v7.3.3 16 September 2026
Refactors internal version handling to use a smaller, ESM-native dependency
- v7.3.2 8 September 2026
Fixes <script>/<style> rendering in MDX so that only literal content (including content injected by remark/rehype plugins) is treated as trusted ma...
- v7.3.1 3 September 2026
Fixes an error that prevented projects using astro:assets from starting or building
- v7.3.0 3 September 2026
Adds --ignore-lock flag to astro preview, allowing multiple preview servers to run simultaneously on different ports. This is useful for E2E testin...
- v7.2.10 31 August 2026
Fixes @astrojs/markdown-remark being pinned to an exact version.
- v7.2.9 27 August 2026
Fixes importing .html files not being typed outside of .astro files
- v7.2.8 26 August 2026
Updates the minimum supported version of Sharp to 0.35.4
- v7.2.7 25 August 2026
Deserializes each route once when loading the SSR manifest
- v7.2.6 24 August 2026
Fixes a bug where new FetchState(request) could fail in development when server dependencies were optimized
- v7.2.5 24 August 2026
Fixes a bug where experimental_getFontFileURL() rejected valid font URLs when using the Cloudflare adapter
- v7.2.4 19 August 2026
Fixes builds hanging when an image file is malformed
- v7.2.3 18 August 2026
Fixes an issue where Astro could run out of memory when experimental.collectionStorage is set to chunked and there are multiple concurrent updates ...
- v7.2.2 13 August 2026
Fixes component styles rendered from content entries remaining stale until a second save when an adapter uses Astro's fallback development environment
- v7.2.1 11 August 2026
Fixes CSS hot module replacement after navigating between pages with ClientRouter
- v7.2.0 6 August 2026
Adds the astro preview --background flag to start preview servers as background processes.
- v7.1.6 29 July 2026
Fixes concurrent static builds failing to generate i18n rewrite fallbacks for dynamic routes
- v7.1.5 28 July 2026
Fixes a bug where an error while finalizing a request could prevent a response from being sent
- v7.1.4 27 July 2026
Fixes duplicate CSS files being emitted in server output when a prerendered page and a server-rendered page share the same styles (e.g. a shared la...
- v7.1.3 20 July 2026
Fixes image optimization during astro build using too many parallel processes in CPU-limited containers. Builds now respect the container's CPU lim...
- v7.1.2 20 July 2026
Updates dependency cookie to v2. Cookie values made entirely of URL-safe characters are no longer percent-encoded in Set-Cookie headers; encoded va...
- v7.1.1 17 July 2026
Fixes encoded request paths being routed incorrectly when using domain-based i18n
- v7.1.0 16 July 2026
Adds a new deferRender option to the glob() content loader
- v7.0.9 13 July 2026
Fixes the first browser visit after astro dev starts triggering an immediate full page reload
- v7.0.8 13 July 2026
Fixes astro preview --open not opening a browser when using an adapter with a custom preview entrypoint, such as @astrojs/cloudflare
- v7.0.7 8 July 2026
Fixes CSS module scoped-name hash mismatch in astro dev when using vite.css.transformer: 'lightningcss' with content collections. Previously, a com...
- v7.0.6 2 July 2026
Fixes a false deprecation warning for markdown.gfm and markdown.smartypants when using the Container API
- v7.0.5 1 July 2026
Fixes an error that could occur after the dev server restarts when using an adapter such as @astrojs/cloudflare, where a request would fail with a ...
- v7.0.4 30 June 2026
Ensures transition directive values are HTML-escaped when rendered on hydrated islands
- v7.0.3 25 June 2026
Fixes a bug where an error thrown inside one route's getStaticPaths() would prevent other valid routes from being matched in dev mode
- v7.0.2 23 June 2026
Updated dependencies
- v7.0.1 23 June 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...
- v7.0.0 Major 22 June 2026
Upgrade to Vite v8
- v7.0.0-beta.6 19 June 2026
Stabilizes route caching, removing the experimental.cache and experimental.routeRules flags and replacing them with the top-level cache and routeRu...
- v7.0.0-beta.5 18 June 2026
Makes 'jsx' the default value for compressHTML
- v6.4.8 17 June 2026
Harden the limits on the number of decoding on the URL.
- v7.0.0-beta.4 15 June 2026
Makes Sätteri the default Markdown processor
- v6.4.7 15 June 2026
Fixes getRelativeLocaleUrl, getAbsoluteLocaleUrl, and getAbsoluteLocaleUrlList to strip trailing slashes when trailingSlash: 'never' is configured
- v6.4.6 10 June 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...
- v7.0.0-beta.3 9 June 2026
Removes the astro db, astro login, astro logout, astro link, and astro init CLI commands.
- v6.4.5 9 June 2026
Fixes the experimental.logger destination not being used for the "Server listening on..." startup message. The logger is now resolved before the se...
- v7.0.0-alpha.2 8 June 2026
Adds background dev server management for AI coding agents.
- v6.4.4 3 June 2026
Prevents App.match() from throwing on request paths that contain an invalid percent-sequence.
- v6.4.3 2 June 2026
Bumps devalue dependency to v5.8.1
- v6.4.2 28 May 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...
- v6.4.0 28 May 2026
Adds a new preserveBuildServerDir adapter feature
- v6.3.8 26 May 2026
Fixes 404s for dynamically imported JS chunks when using an adapter with assetQueryParams (e.g. Vercel skew protection)
- v5.18.2 26 May 2026
Populates styles in the SSR manifest for prerendered routes. Previously, prerendered routes had styles: [] in the manifest, making it impossible fo...
- v6.3.7 21 May 2026
Fixes request body handling in the Node adapter when req.body is a Buffer, Uint8Array, or ArrayBuffer. Previously, binary body data was incorrectly...
- v6.3.6 20 May 2026
Fixes markdown images with empty alt text () in content collections dropping the alt attribute entirely. The alt="" attribute is now ...
Frequently asked questions about Astro releases
What is the latest version of Astro?
The latest Astro version is 7.4.8, released on 9 November 2026. AstroBuild reads this live from the release feed of withastro/astro on GitHub.
Where can I find the Astro release notes?
Every release on this page links straight to the full release notes on GitHub (withastro/astro).
What do major, minor and patch mean for Astro?
Astro follows semantic versioning: a major (such as 7.0) may contain breaking changes, a minor (7.1) adds features without breaking anything, and a patch (7.0.1) fixes bugs.
How often does Astro ship a new version?
Astro ships patch and minor releases regularly, with the occasional new major. This calendar shows every version the moment it appears on GitHub.