Astro
Frontend & MobileThe web framework for content-driven websites. ⭐️ Star to support our work!
Release History
astro-vscode@2.16.8astro@5.16.8astro-vscode@2.16.7@astrojs/sitemap@3.6.11 fixThis patch update improves internal routing logic by removing dependencies on deprecated APIs.
astro-vscode@2.16.62 fixesThis patch release focuses on improving the TypeScript developer experience by fixing IDE features like 'Find All References' and resolving syntax highlighting edge cases.
@astrojs/vercel@9.0.31 fixThis patch update adjusts internal Node.js version data to recognize version 24 as the default.
@astrojs/vue@5.1.41 featureThis patch update introduces support for passing arbitrary HTML attributes to Vue components within Astro.
@astrojs/svelte@7.2.51 fixThis patch release improves the type checking for the children prop when using Svelte components in Astro.
astro@5.16.7Breaking4 fixes5 featuresThis release introduces breaking changes to the experimental Fonts API regarding type helpers and default font formats, while improving rendering performance, reducing install size, and fixing several image-related bugs.
astro@6.0.0-alpha.53 fixes1 featureThis patch release focuses on bug fixes for the glob loader and Windows builds, while optimizing build memory usage through environment-specific route filtering.
@astrojs/cloudflare@13.0.0-alpha.41 fixThis patch fix improves Cloudflare default binding provisioning and introduces explicit deprecation errors for Astro.locals.runtime properties to facilitate the migration to Astro v6.
astro@6.0.0-alpha.4Breaking1 featureThis release removes the ability to render Astro components in Vitest client environments and improves error reporting for Zod union types.
astro@6.0.0-alpha.3Breaking2 fixes1 featureThis release introduces a new object-based configuration for session drivers, deprecates the old string signature, and removes the session test driver and internal preview server APIs.
@astrojs/node@10.0.0-alpha.32 featuresThis release introduces a new object-based configuration for session drivers to improve consistency, deprecating the previous string-based configuration method.
@astrojs/vue@6.0.0-alpha.11 fixThis patch release fixes runtime errors encountered when using the Vue integration with the Cloudflare adapter.
@astrojs/netlify@7.0.0-alpha.42 featuresThis release introduces a new object-based configuration for session drivers to improve consistency, deprecating the previous string-based configuration method.
@astrojs/cloudflare@13.0.0-alpha.3Breaking3 fixes2 featuresThis release introduces a new object-based configuration for session drivers and includes several deployment and integration fixes for Cloudflare, Vue, and Wrangler.
astro@6.0.0-alpha.23 fixesThis patch release focuses on bug fixes for JSON schema generation, image alias resolution in the content layer, and resolving Vite build warnings when using npm.
@astrojs/cloudflare@13.0.0-alpha.2Breaking2 fixes2 featuresThis release updates the Cloudflare adapter to use a unified Wrangler entrypoint and makes the wrangler.jsonc configuration file optional for standard deployments.
@astrojs/sitemap@3.6.1-alpha.11 fixThis patch update improves internal routing logic by removing dependencies on deprecated APIs.
astro@5.16.62 fixes1 featureThis patch release fixes issues with external images and SVGs in development mode while introducing the ability to extend prop types for Astro's image components and APIs.
@astrojs/svelte@7.2.41 fixThis patch release fixes a TypeScript validation issue affecting Svelte components when used with client directives in Astro files.
@astrojs/sitemap@3.6.1-alpha.01 fixThis patch update modifies how Astro handles its Zod dependency, moving away from the internal astro/zod export to a direct dependency.
@astrojs/node@10.0.0-alpha.2Breaking1 featureThis release promotes Content Security Policy (CSP) configuration from experimental to a stable 'security.csp' option.
@astrojs/netlify@7.0.0-alpha.3Breaking1 featureThis release promotes the Content Security Policy (CSP) configuration from experimental to a stable 'security.csp' option and updates internal dependencies.
@astrojs/vercel@10.0.0-alpha.1Breaking1 featureThis release stabilizes the Content Security Policy (CSP) configuration by moving it from an experimental flag to a dedicated security configuration object.
astro@6.0.0-alpha.1Breaking3 featuresAstro v6.0 introduces major breaking changes including an upgrade to Zod v4, removal of several experimental flags in favor of stable configuration options, and significant updates to the Adapter and Integration APIs.
@astrojs/db@0.19.0-alpha.11 fixThis patch update transitions Astro's internal logic to use a direct dependency on zod rather than the astro/zod alias.
@astrojs/cloudflare@13.0.0-alpha.1Breaking2 featuresThis release introduces a major update to the Cloudflare adapter, moving the development server to the workerd runtime and simplifying the custom entrypoint API. It also adds support for the 'astro preview' command and refactors how Cloudflare-specific properties are accessed in Astro.locals.
@astrojs/rss@4.0.15-alpha.01 fixThis patch update modifies how Astro handles its Zod dependency, moving away from the internal astro/zod export to a direct dependency.
@astrojs/svelte@7.2.31 fixThis patch release fixes type checking and IntelliSense support for Svelte 5 components within Astro files.
astro-vscode@2.16.51 fixThis patch release introduces a retry mechanism for failed deployments to improve the stability of the deployment process.
@astrojs/markdown-remark@6.3.101 fixThis patch release fixes an issue where internal HAST properties were being improperly rendered as HTML attributes.
@astrojs/mdx@4.3.13This patch release updates the @astrojs/markdown-remark dependency to version 6.3.10.
@astrojs/markdoc@0.15.10This patch release updates the @astrojs/markdown-remark dependency to version 6.3.10.
astro@5.16.52 fixes2 featuresThis patch release focuses on performance optimizations for content-heavy sites, improved error messaging for legacy configuration options, and better developer experience through JSDoc and loader warnings.
astro@5.16.42 fixesThis patch fix ensures that Content Security Policy (CSP) resources from both configuration and runtime APIs are correctly merged and deduplicated to produce valid headers.
@astrojs/language-server@2.16.21 fixThis patch fix updates the volar-service-emmet dependency to use a standard NPM package reference instead of a GitHub URL to ensure compatibility with Deno and restricted network environments.
astro@5.16.32 fixesThis patch release addresses a security vulnerability related to double URL encoding in middleware and fixes TypeScript type definitions for actions.
astro-vscode@2.16.41 fixA patch release focused on improving the reliability of the package publishing process by retrying failed attempts.
astro@5.16.22 fixesThis patch release fixes a Vite build warning for npm users and resolves an SSR issue where setting a 404 status prevented the current page from rendering correctly.
astro-vscode@2.16.31 fixA patch release focused on improving the reliability of the publishing process by retrying failed attempts.
astro-vscode@2.16.21 fixThis patch release fixes a broken publish process for the package.
@astrojs/ts-plugin@1.10.61 fixA patch release focused on fixing broken documentation links resulting from the repository relocation.
@astrojs/language-server@2.16.11 fixThis patch release fixes broken documentation links resulting from the repository relocation.
@astrojs/check@0.9.61 fixThis patch release focuses on fixing documentation links following a repository move and updates the @astrojs/language-server dependency.
astro-vscode@2.16.12 fixesThis patch release focuses on documentation maintenance, fixing broken links from the repository move and correcting configuration descriptions for Content-intellisense.
@astrojs/vercel@9.0.21 fixThis patch release fixes an issue to allow the 'node:' prefix when importing Node.js built-in modules.
@astrojs/cloudflare@12.6.121 fixThis patch release updates internal asset handling to use shared helpers and bumps the @astrojs/underscore-redirects dependency to version 1.0.0.
@astrojs/netlify@6.6.31 fixThis patch release fixes a bug preventing the disabling of the local image CDN and updates the underscore-redirects dependency.
astro@5.16.13 fixes1 featureThis patch release includes bug fixes for Vitest rendering and Vercel integrations, updates HTML button attribute types, and correctly marks Astro.glob as deprecated.
astro@5.16.0Breaking5 featuresThis release introduces experimental SVGO optimization and a new ActionInputSchema utility, alongside CLI improvements and a breaking change to default font subsets in the experimental Fonts API.
@astrojs/mdx@4.3.12This patch release replaces the 'picocolors' dependency with its fork 'piccolore'.
@astrojs/db@0.18.31 fixThis patch release replaces the picocolors dependency with a fork named piccolore.
@astrojs/netlify@6.6.2This patch update upgrades @netlify/functions to version 5, resulting in a significant reduction of 82 MB and 310 dependencies from the installation size.
@astrojs/rss@4.0.14This patch release replaces the 'picocolors' dependency with its fork 'piccolore'.
astro@5.15.9Breaking3 fixes1 featureThis patch release introduces stricter security for remote image data URIs, improves font build logging, and fixes bugs related to server islands and image service passthroughs.
@astrojs/mdx@4.3.111 fixThis patch release updates the @astrojs/markdown-remark dependency to version 6.3.9.
@astrojs/markdoc@0.15.9This patch release updates internal dependencies for @astrojs/internal-helpers and @astrojs/markdown-remark.
@astrojs/internal-helpers@0.7.5Breaking1 fixThis patch release introduces stricter security for image data URIs requiring explicit configuration and fixes a bug in wildcard hostname pattern matching.
@astrojs/netlify@6.6.1This patch release updates internal dependencies, specifically bumping @astrojs/internal-helpers and @astrojs/underscore-redirects.
@astrojs/cloudflare@12.6.11This patch release updates internal dependencies, specifically bumping @astrojs/internal-helpers to 0.7.5 and @astrojs/underscore-redirects to 1.0.0.
@astrojs/markdown-remark@6.3.9This patch release updates internal dependencies, specifically bumping @astrojs/internal-helpers to version 0.7.5.
@astrojs/node@9.5.1This patch release updates internal dependencies, specifically bumping @astrojs/internal-helpers to version 0.7.5.
@astrojs/vercel@9.0.11 fixThis patch release updates internal dependencies, specifically bumping @astrojs/internal-helpers to version 0.7.5.
astro@5.15.81 fix1 featureThis patch release focuses on security enhancements, specifically encrypting Server Islands slots and normalizing URL-encoded paths in middleware to prevent bypasses.
astro@5.15.72 fixesThis patch release fixes issues with environment variable population during builds and resolves a specific file generation bug in the i18n rewrite fallback system.
astro@5.15.63 fixes1 featureThis patch release improves the experimental Fonts API with granular configuration and fixes hydration issues related to barrel files and declarative Shadow DOM transitions.
astro@5.15.53 fixesThis patch release focuses on security hardening for X-Forwarded headers, fixes environment variable inlining in server builds, and improves the experimental Fonts API.
create-astro@5.0.0-alpha.0BreakingThis release increases the minimum required Node.js version to 22.12.0 as part of the transition to Astro v6.
@astrojs/react@4.4.21 featureThis patch updates getContainerRenderer to automatically include client hydration entrypoints, simplifying the use of interactive framework components within the experimental Container API.
@astrojs/mdx@4.3.101 featureThis patch enhances the experimental Container API by adding client hydration support to getContainerRenderer, simplifying the process of rendering interactive framework components in test environments.
@astrojs/svelte@7.2.21 featureThis patch updates getContainerRenderer to automatically include client hydration entrypoints, simplifying the use of interactive framework components within the experimental Container API.
@astrojs/preact@4.1.31 featureThis patch enhances the experimental Container API by automatically including client hydration entrypoints in getContainerRenderer, simplifying the process of rendering interactive framework components.
@astrojs/solid-js@5.1.31 featureThis patch updates the getContainerRenderer function to automatically include client hydration entrypoints, simplifying the use of interactive framework components within the experimental Container API.
@astrojs/vue@5.1.31 featureThis patch enhances the experimental Container API by automatically including client hydration entrypoints in the getContainerRenderer() function, simplifying the setup for interactive framework components in tests.
astro@5.15.43 fixes1 featureThis patch update introduces client hydration support for the experimental Container API's renderer utility and fixes a font file filtering bug in the Fonts API.
astro-vscode@2.16.01 fix1 featureThis release introduces a setting to disable the Auto Import Cache, addressing a bug where autocomplete fails to recognize new files.
astro@5.15.31 fix1 featureThis patch update fixes skew protection for image and font assets and introduces a new JSX development runtime alias.
@astrojs/language-server@2.16.01 fix1 featureThis release introduces a setting to disable the Auto Import Cache, fixing a bug where new files would occasionally fail to appear in autocomplete suggestions.
@astrojs/mdx@4.3.91 fixThis patch release updates the vite dependency to resolve a security vulnerability (CVE).
@astrojs/solid-js@5.1.21 fixThis patch release updates the internal vite dependency to resolve a known security vulnerability (CVE).
@astrojs/react@4.4.11 fixThis patch release updates the internal Vite dependency to resolve a security vulnerability (CVE).
@astrojs/db@0.18.21 fixThis patch release updates the internal Vite dependency to resolve a security vulnerability (CVE).
@astrojs/preact@4.1.21 fixThis patch release updates the vite dependency to resolve a security vulnerability (CVE).
@astrojs/vue@5.1.21 fixThis patch release updates the vite dependency to resolve a security vulnerability (CVE).
@astrojs/svelte@7.2.11 fixThis patch release updates the internal vite dependency to resolve a known security vulnerability (CVE).
astro@5.15.22 fixesThis patch release fixes a server-side code leak in client-side SVG imports and updates the Vite dependency to resolve a security vulnerability.
astro@5.15.05 featuresThis release introduces new Adapter API options for asset and fetch management, improves the developer experience with a stack trace copy button, and enhances the experimental Fonts API and MDX TypeScript support.
astro@5.15.11 fixThis patch release fixes a regression in Astro v5.14.7 that broke '?url' imports by reverting a previous pull request.
@astrojs/db@0.18.11 fixThis patch release optimizes the internal dependency size by replacing the 'kleur' library with 'picocolors' for terminal text styling.
@astrojs/netlify@6.6.03 featuresThis release introduces Netlify skew protection to ensure client and server version synchronization during deployments, automatically handling built-in features and providing a DEPLOY_ID for manual requests.
@astrojs/rss@4.0.131 fixThis patch release optimizes the internal dependency size by replacing the 'kleur' library with 'picocolors' for terminal text styling.
@astrojs/vercel@8.2.111 fixThis patch fix ensures that image widths calculated via the 'densities' property are correctly validated against Vercel's allowed sizes, resolving a regression from version 8.2.7.
astro@5.14.81 fixThis patch fix improves image path resolution in Astro content layer collections by normalizing bare filenames to relative paths for consistent behavior across formats.
astro@5.14.75 fixesThis patch release focuses on stability, fixing regressions in Actions and Astro.site, improving cookie error handling, and preventing duplicate CSS in hydrated components.
astro@5.14.6Breaking1 fix2 featuresThis patch release fixes HTML attribute inconsistencies and improves Actions, while introducing a breaking change for experimental live loaders by removing 'maxAge' from cache hints.
@astrojs/vercel@8.2.101 fixThis patch release fixes a bundling issue in SSR mode where unnecessary files were being included in the final output.
@astrojs/netlify@6.5.131 fixThis patch release fixes an issue where too many files were being included in the SSR bundle and updates the @astrojs/underscore-redirects dependency.
astro@5.14.52 fixes2 featuresThis patch release improves redirect consistency in the Node.js adapter, fixes types for live collections, and optimizes font preloading order.