# Astro astro@7.2.0 — Release & Upgrade Intelligence
- **Product:** Astro (https://astro.build)
- **Version:** astro@7.2.0
- **Released:** Aug 06, 2026
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/astro/updates/astro-7.2.0/

## Executive Summary (TL;DR)
Astro astro@7.2.0. Source highlight: Adds the `astro preview --background` flag to start preview servers as background processes.

## New Features
- Adds the `astro preview --background` flag to start preview servers as background processes.
- Adds support for paths relative to your project root in `logger.entrypoint`
- Adds `session: false` in `astro.config` to opt out of session support. Projects that do not set `session: false` see no behavior change.
- Adds experimental support for incremental static builds with `experimental.incrementalBuild`.
- Adds the optional `digest` property to content collection entries.

## Bug Fixes
- Improves `logger.entrypoint` reference docs
- Fixes `astro dev` crashing with `Invalid URL` when `--host` is set to a specific non-loopback address
- Fixes `fontProviders.googleicons()` returning the full icon font (~3.9MB) instead of only the requested glyphs when multiple `experimental.glyphs` are specified
- Fixes `Astro.url.pathname` for non-index pages when using `build.format: 'preserve'`. Previously, a page like `src/pages/about-me.astro` would output to `dist/about-me.html` but `Astro.url.pathname` would incorrectly return `/about-me/` instead of `/about-me.html`.
- Fixes a Content Layer build crash that could occur when another dependency causes an older version of `neotraverse` to be hoisted to the project root
- Fixes cookies set via `Astro.cookies.set()` inside a custom `404.astro` or `500.astro` error page being silently dropped from the final response

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