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

## Executive Summary (TL;DR)
Astro astro@7.0.7. Source highlight: Fixes CSS module scoped-name hash mismatch in `astro dev` when using `vite.css.transformer: 'lightningcss'` with content collections. Previously, a component importing a CSS module and rendered via content collection `render()` would get different class name hashes in the element and the injected `<

## Bug Fixes
- Fixes CSS module scoped-name hash mismatch in `astro dev` when using `vite.css.transformer: 'lightningcss'` with content collections. Previously, a component importing a CSS module and rendered via content collection `render()` would get different class name hashes in the element and the injected `<style>` tag, causing styles not to apply.
- Fixes a dev server memory leak which caused Node.js to emit warnings in the console.
- Fixes a dev server crash when a `.html` or `/index.html` suffixed request (such as those `netlify dev` probes as pretty-URL fallbacks) matched a dynamic endpoint route, causing a `TypeError: Missing parameter` error
- Fixes a bug where CSS `@import` rules could end up mid-stylesheet after inline CSS chunks were merged during build, causing browsers to silently ignore them
- Fixes a build regression that could leave unresolved preload markers in inlined scripts with external dynamic imports
- Updated dependencies \[`4298883`, `4298883`]:

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