Traceary

Catalog / Frontend

Astro changelog

Web framework aimed at content sites, shipping zero JavaScript by default.

Latest
7.2.7
Shipped
25 Aug 2026yesterday
Collected
60 releasesback to 28 Jul 2026
Source
withastro/astro
Project
astro.build
Feed
RSS

Read today, the first day on record. Collection status

Version history

7.x10 releases
7.2.7

Patch Changes #17415 55d38c8 Thanks @iseraph-dev! - Deserializes each route once when loading the SSR manifest #17772 023b48b Thanks @matthewp! - Fixes route selection for normalized request paths in adapter and development request handling

fixedchanged
7.2.6

Patch Changes #17812 29af6da Thanks @matthewp! - Fixes a bug where new FetchState(request) could fail in development when server dependencies were optimized

addedfixed
7.2.5

Patch Changes #17758 5f419e2 Thanks @astro-factory! - Fixes a bug where experimental_getFontFileURL() rejected valid font URLs when using the Cloudflare adapter #17416 493796b Thanks @iseraph-dev! - Skips no-op pathname writes when normaliz

addedfixedchanged
7.2.4

Patch Changes #17747 a90ff66 Thanks @Princesseuh! - Fixes builds hanging when an image file is malformed #17701 05763a0 Thanks @matthewp! - Fixes base path stripping to respect path-segment boundaries. With a configured base such as /docs,

fixed
7.2.3

Patch Changes #17724 97140b2 Thanks @ematipico! - Fixes an issue where Astro could run out of memory when experimental.collectionStorage is set to chunked and there are multiple concurrent updates to the same collection. #17636 51723b1 Than

addedfixedchanged
7.2.2

Patch Changes #17611 9bc3207 Thanks @thelazylamaGit! - Fixes component styles rendered from content entries remaining stale until a second save when an adapter uses Astro's fallback development environment #17634 2267eee Thanks @astrobot-ho

fixed
7.2.1

Patch Changes #17612 7133730 Thanks @thelazylamaGit! - Fixes CSS hot module replacement after navigating between pages with ClientRouter #17628 4ada248 Thanks @astrobot-houston! - Fixes a CSP violation when using both security.csp and exper

securityfixedchanged
7.2.0

Minor Changes #17174 0224a3a Thanks @matthewp! - Adds the astro preview --background flag to start preview servers as background processes. This makes preview servers easier to manage from scripts and AI coding agents because the command re

addedfixedchanged
7.1.6

Patch Changes #17536 ff97b86 Thanks @dmgawel! - Fixes concurrent static builds failing to generate i18n rewrite fallbacks for dynamic routes #17383 296e1b0 Thanks @thelazylamaGit! - Fixes stale dev CSS after editing component style blocks a

addedfixed
7.1.5

Patch Changes #17524 7613030 Thanks @matthewp! - Fixes a bug where an error while finalizing a request could prevent a response from being sent #17480 f61ba9c Thanks @florian-lefebvre! - Fixes a case where a custom logger.entrypoint failed

fixedchanged
202650 releases
astro-vscode2.16.20

Patch Changes #17792 6a46994 Thanks @matthewp! - Fixes syntax highlighting for multiline <script> and <style> tags with a lang or type attribute

fixed
@astrojs/language-server2.16.15

Patch Changes #17820 89e5349 Thanks @matthewp! - Fixes source.organizeImports leaking generated Astro component exports into .astro files

fixed
@astrojs/cloudflare14.2.5

Patch Changes #17819 633855b Thanks @matthewp! - Updates generated and default Cloudflare compatibility_date values to match the installed runtime and requires Wrangler ^4.125.0 #17675 44d384c Thanks @danielmlr! - Adds the Worker version to

addedfixedchanged
create-astro5.2.4

Patch Changes #17756 f88c875 Thanks @astro-factory! - Fixes npm install warnings on npm v11+ about esbuild's install scripts not being covered by allowScripts. Adds ensureNpmScriptsAllowed() to pre-approve esbuild in package.json before run

addedfixed
astro-vscode2.16.19

Patch Changes #17791 426eaa1 Thanks @matthewp! - Fixes missing Vue template auto-import completions when the Astro extension loads first

fixed
@astrojs/vercel11.0.8

Patch Changes #17794 dd29ce8 Thanks @astro-factory! - Fixes a bug where @vercel/nft file tracing silently dropped all dependency files when outDir was configured outside root, causing deployed functions to crash with ERR_MODULE_NOT_FOUND

fixed
@astrojs/netlify8.2.4

Patch Changes #17752 e362d4c Thanks @matthewp! - Fixes generated Netlify Image CDN allowlists to reject remote URLs that contain an allowed image origin only within their path or query string Updated dependencies []: @astrojs/underscore-red

fixed
@astrojs/mdx7.0.8

Patch Changes #17757 660991c Thanks @astro-factory! - Fixes build errors showing wrong file location, missing line:col, and misleading hints when a plugin error (e.g. from MDX) is wrapped by Vite's build error #17766 0762a83 Thanks @HiDeoo!

fixed
@astrojs/markdown-satteri0.3.8

Patch Changes #17766 0762a83 Thanks @HiDeoo! - Fixes Sätteri processor option types to accept all plugin entries supported by Sätteri v0.10.3. #17314 0c99615 Thanks @barry166! - Fixes the editor tooltip for smartPunctuation claiming it defa

fixed
@astrojs/cloudflare14.2.4

Patch Changes #17789 7c541a7 Thanks @astro-factory! - Fixes dep scanning failure when .astro frontmatter contains regex literals with quote characters (e.g. /"/g) Updated dependencies []: @astrojs/underscore-redirects@1.0.4

fixed
@astrojs/vercel11.0.7

Patch Changes #17687 0a22ff5 Thanks @asmyshlyaev177! - Fixes middlewareMode: 'edge' not running your middleware when isr is also enabled Previously, enabling both options deployed the edge middleware but never reached it: requests went stra

fixed
@astrojs/react6.0.4

Patch Changes Updated dependencies [05763a0]: @astrojs/internal-helpers@0.10.4

fixed
@astrojs/preact6.0.4

Patch Changes Updated dependencies [05763a0]: @astrojs/internal-helpers@0.10.4

fixed
@astrojs/node11.1.4

Patch Changes Updated dependencies [05763a0]: @astrojs/internal-helpers@0.10.4

fixed
@astrojs/netlify8.2.3

Patch Changes Updated dependencies [05763a0]: @astrojs/internal-helpers@0.10.4 @astrojs/underscore-redirects@1.0.4

fixed
@astrojs/mdx7.0.7

Patch Changes #17731 bc171af Thanks @Princesseuh! - Updates Sätteri processor to v0.10.3. See its changelog for details on bugs fixed and features added. Updated dependencies [05763a0]: @astrojs/internal-helpers@0.10.4 @astrojs/markdown-rem

fixedchanged
@astrojs/markdown-satteri0.3.7

Patch Changes #17731 bc171af Thanks @Princesseuh! - Updates Sätteri processor to v0.10.3. See its changelog for details on bugs fixed and features added. Updated dependencies [05763a0]: @astrojs/internal-helpers@0.10.4

fixedchanged
@astrojs/markdoc2.0.8

Patch Changes Updated dependencies [05763a0]: @astrojs/internal-helpers@0.10.4

fixed
@astrojs/internal-helpers0.10.4

Patch Changes #17701 05763a0 Thanks @matthewp! - Fixes base path stripping to respect path-segment boundaries. With a configured base such as /docs, a request like /docs-archive/page is no longer treated as being under the base, so routing

fixed
@astrojs/cloudflare14.2.3

Patch Changes Updated dependencies [05763a0]: @astrojs/internal-helpers@0.10.4 @astrojs/underscore-redirects@1.0.4

fixed
@astrojs/vercel11.0.6

Patch Changes #17680 ce9f1da Thanks @astrobot-houston! - Fixes server islands returning 404 responses in Vercel deployments using output: "static" Updated dependencies [8c193f6]: @astrojs/internal-helpers@0.10.3

fixed
@astrojs/ts-plugin1.10.11

Patch Changes #17668 bef9db5 Thanks @lazerg! - Fixes Astro's ambient types leaking into unrelated TypeScript projects. In a monorepo with hoisted node_modules, the plugin found the shared astro install from any project and injected env.d.ts

fixed
@astrojs/react6.0.3

Patch Changes Updated dependencies [8c193f6]: @astrojs/internal-helpers@0.10.3

fixed
@astrojs/preact6.0.3

Patch Changes Updated dependencies [8c193f6]: @astrojs/internal-helpers@0.10.3

fixed
@astrojs/node11.1.3

Patch Changes #17636 51723b1 Thanks @matthewp! - Updates the adapter to wait for the configured log destination through Astro's new app.getLogger() API. This release requires Astro 7.2.1 or later. Updated dependencies [8c193f6]: @astrojs/in

addedfixedchanged
@astrojs/netlify8.2.2

Patch Changes Updated dependencies [8c193f6]: @astrojs/internal-helpers@0.10.3 @astrojs/underscore-redirects@1.0.4

fixed
@astrojs/mdx7.0.6

Patch Changes Updated dependencies [8c193f6]: @astrojs/internal-helpers@0.10.3 @astrojs/markdown-remark@7.2.3

fixed
@astrojs/markdoc2.0.7

Patch Changes Updated dependencies [8c193f6]: @astrojs/internal-helpers@0.10.3

fixed
@astrojs/internal-helpers0.10.3

Patch Changes #17696 8c193f6 Thanks @astrobot-houston! - Fixes incremental build cache invalidation caused by Shiki mutating the langAlias config object when loading languages

fixed
@astrojs/cloudflare14.2.2

Patch Changes Updated dependencies [8c193f6]: @astrojs/internal-helpers@0.10.3 @astrojs/underscore-redirects@1.0.4

fixed
@astrojs/node11.1.2

Patch Changes #17400 c1cf110 Thanks @tianrking! - Return a 404 instead of a 500 for unknown parameters that match a prerendered dynamic endpoint.

fixed
@astrojs/underscore-redirects1.0.4

Patch Changes #17620 0891ac9 Thanks @astrobot-houston! - Fixes dynamic redirect routes to honour user-configured status codes instead of hardcoding 301. Previously, a redirect configured with { destination: '/new', status: 302 } would be em

addedfixed
@astrojs/node11.1.1

Patch Changes #17658 8b211a5 Thanks @astrobot-houston! - Fixes an EventEmitter memory leak when serving static pages over keep-alive connections with staticHeaders enabled and CSP (security.csp) active

securityfixed
@astrojs/netlify8.2.1

Patch Changes Updated dependencies [0891ac9]: @astrojs/underscore-redirects@1.0.4

fixed
@astrojs/language-server2.16.14

Patch Changes #17618 2630631 Thanks @lazerg! - Fixes the missing "Add all missing imports" and "Add import from" quick fixes for Astro components

addedfixed
@astrojs/cloudflare14.2.1

Patch Changes #17627 ba6a9f6 Thanks @astrobot-houston! - Fixes the astro peer dependency range from ^7.0.0 to ^7.2.0. The adapter imports symbols (beginContentEntryCollection, beginImageCollection, endContentEntryCollection, endImageCollect

fixed
@astrojs/vue7.0.2

Patch Changes #17515 023e7be Thanks @barry166! - Fix dev server crashes when Vue devtools are enabled with Vite 8.

fixed
@astrojs/vercel11.0.5

Patch Changes #17569 d1bb7fa Thanks @lazerg! - Prevents astro build from crashing with EEXIST when .vercel/output/server/ already exists by creating it with { recursive: true }, matching the sibling static/ directory call

fixed
@astrojs/upgrade0.7.4

Patch Changes #17579 3ea55ce Thanks @bluwy! - Supports the devEngines field in package.json when detecting the package manager for install commands

fixed
@astrojs/solid-js7.0.2

Patch Changes #17584 5462b81 Thanks @astrobot-houston! - Fixes a build crash when a Solid island imports a package that ships pre-compiled browser artifacts via the exports.solid condition (e.g. @kobalte/core). Solid ecosystem packages are

fixed
@astrojs/node11.1.0

Minor Changes #16871 90c98ae Thanks @adamchal! - When session: false is set in astro.config, the adapter no longer auto-wires the filesystem session driver. Combined with the matching astro change, this lets the session runtime tree-shake o

fixed
@astrojs/netlify8.2.0

Minor Changes #16871 90c98ae Thanks @adamchal! - When session: false is set in astro.config, the adapter no longer auto-wires the Netlify Blobs session driver. Combined with the matching astro change, this lets the session runtime tree-shak

fixed
@astrojs/cloudflare14.2.0

Minor Changes #16194 2a59663 Thanks @Daedalus-Icarus! - Adds opt-in build-time image optimization for the cloudflare-binding image service. When enabled, the Cloudflare IMAGES binding transforms static images in the workerd prerender enviro

addedfixed
@astrojs/cloudflare14.1.7

Patch Changes #17543 bbc1ec9 Thanks @ematipico! - Fixes a bug where Cloudflare couldn't load chunked collections via experimental.collectionStorage: 'chunked'. Updated dependencies []: @astrojs/underscore-redirects@1.0.3

fixed
astro-vscode2.16.18

Patch Changes #17474 c895b12 Thanks @nicksnyder! - Updates dependency js-yaml to v4.3.0

fixedchanged
@astrojs/vercel11.0.4

Patch Changes Updated dependencies [c895b12]: @astrojs/internal-helpers@0.10.2

fixed
@astrojs/react6.0.2

Patch Changes Updated dependencies [c895b12]: @astrojs/internal-helpers@0.10.2

fixed