Astro: astro@6.0.0-alpha.1 Release
Release date:
December 12, 2025
Magnitude:
187
Diff Delta
Contributors:
1 total committer
3 Commits
in this Release
Ordered by the degree to which they evolved the repo in this version.
Authored December 12, 2025
Authored December 12, 2025
Authored December 10, 2025
Browse Other Releases
Latest Pending
Unreleased π
astro@6.0.0-beta.0
Released January 13, 2026
587 Ξ
astro@6.0.0-alpha.5
Released January 6, 2026
1,302 Ξ
astro@6.0.0-alpha.4
Released December 19, 2025
0 Ξ
astro@6.0.0-alpha.3
Released December 18, 2025
579 Ξ
astro@6.0.0-alpha.2
Released December 16, 2025
370 Ξ
astro@6.0.0-alpha.1
Released December 12, 2025
187 Ξ
astro@5.18.1
Released March 10, 2026
123 Ξ
astro@5.18.0
Released February 25, 2026
121 Ξ
astro@5.17.3
Released February 19, 2026
398 Ξ
astro@5.17.2
Released February 11, 2026
79 Ξ
Top Contributors in astro@6.0.0-alpha.1
Release Notes Published
Major Changes
Minor Changes
#14306 141c4a2 Thanks @ematipico! - Adds new optional properties to setAdapter() for adapter entrypoint handling in the Adapter API
Changes:
- New optional properties:
-
devEntrypoint?: string | URL - specifies custom dev server entrypoint
-
entryType?: 'self' | 'legacy-dynamic' - determines if the adapter provides its own entrypoint ('self') or if Astro constructs one ('legacy-dynamic', default)
Migration: Adapter authors can optionally add these properties to support custom dev entrypoints. If not specified, adapters will use the legacy behavior.
#14826 170f64e Thanks @florian-lefebvre! - Adds an option prerenderConflictBehavior to configure the behavior of conflicting prerendered routes
By default, Astro warns you during the build about any conflicts between multiple dynamic routes that can result in the same output path. For example /blog/[slug] and /blog/[...all] both could try to prerender the /blog/post-1 path. In such cases, Astro renders only the highest priority route for the conflicting path. This allows your site to build successfully, although you may discover that some pages are rendered by unexpected routes.
With the new prerenderConflictBehavior configuration option, you can now configure this further:
-
prerenderConflictBehavior: 'error' fails the build
-
prerenderConflictBehavior: 'warn' (default) logs a warning and the highest-priority route wins
-
prerenderConflictBehavior: 'ignore' silently picks the highest-priority route when conflicts occur
import { defineConfig } from 'astro/config';
export default defineConfig({
+ prerenderConflictBehavior: 'error',
});
#14946 95c40f7 Thanks @ematipico! - Removes the experimental.csp flag and replaces it with a new configuration option security.csp - (v6 upgrade guidance)
Patch Changes
- #14982
6849e38 Thanks @Princesseuh! - Fixes images outside the project directory not working when using astro:assets in development mode