# Astro astro@6.0.0 — Release & Upgrade Intelligence
- **Product:** Astro (https://astro.build)
- **Version:** astro@6.0.0
- **Released:** Mar 10, 2026
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/astro/updates/astro-6.0.0/

## Executive Summary (TL;DR)
Astro astro@6.0.0. Source highlight: Removes `entryPoints` on `astro:build:ssr` hook (Integration API) - (v6 upgrade guidance)

## Breaking Changes & Deprecations
- -   [#15461](https://github.com/withastro/astro/pull/15461) [`9f21b24`](https://github.com/withastro/astro/commit/9f21b243d21478cdc5fb0193e05adad8e753839f) Thanks [@florian-lefebvre](https://github.com/florian-lefebvre)! - **BREAKING CHANGE to the v6 beta Adapter API only**: renames `entryType` to `entrypointResolution` and updates possible values

## New Features
- Adds support for converting SVGs to raster images (PNGs, WebP, etc) to the default Sharp image service - (v6 upgrade guidance)
- Removes the option to define dynamic schemas in content loaders as functions and adds a new equivalent `createSchema()` property (Loader API) - (v6 upgrade guidance)
- Adds frontmatter parsing support to `renderMarkdown` in content loaders. When markdown content includes frontmatter, it is now extracted and available in `metadata.frontmatter`, and excluded from the HTML output. This makes `renderMarkdown` behave consistently with the `glob` loader.
- Changes the shape of `SSRManifest` properties and adds several new required properties in the Adapter API - (v6 upgrade guidance)
- Adds an option `prerenderConflictBehavior` to configure the behavior of conflicting prerendered routes
- Adds two new experimental flags for a Route Caching API and further configuration-level Route Rules for controlling SSR response caching.

## Bug Fixes
- Improves error message when a dynamic redirect destination does not match any existing route.
- Fixes an issue where CSS from unused components, when using content collections, could be incorrectly included between page navigations in development mode.
- Fixes an issue where the use of the Astro internal logger couldn't work with Cloudflare Vite plugin.
- Fixes behavior when shortcuts are used before server is ready
- Improves JSDoc annotations for `AstroGlobal`, `AstroSharedContext` and `APIContext` types
- Improves `astro info` by supporting more operating systems when copying the information to the clipboard.

## Upgrade Command
```bash
npm install --save-exact astro@6.0.0
```
