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

## Executive Summary (TL;DR)
Astro astro@5.16.7. Source highlight: Improves JSDoc annotations for `AstroGlobal`, `AstroSharedContext` and `APIContext` types

## Breaking Changes & Deprecations
- -   [#15118](https://github.com/withastro/astro/pull/15118) [`cfa382b`](https://github.com/withastro/astro/commit/cfa382b7aa23a9f5a506181c75a0706595208396) Thanks [@florian-lefebvre](https://github.com/florian-lefebvre)! - **BREAKING CHANGE to the experimental Fonts API only**
- -   [#15117](https://github.com/withastro/astro/pull/15117) [`b1e8e32`](https://github.com/withastro/astro/commit/b1e8e32670ba601d3b3150514173dd7d1bb25650) Thanks [@florian-lefebvre](https://github.com/florian-lefebvre)! - **BREAKING CHANGE to the experimental Fonts API only**

## Bug Fixes
- Improves JSDoc annotations for `AstroGlobal`, `AstroSharedContext` and `APIContext` types
- Improves rendering performance by grouping render chunks when emitting from async iterables to avoid encoding costs
- Fixes remote images `Etag` header handling by disabling internal cache
- Fixes images not working in development when using setups with port forwarding
- Fixes certain aliases not working when using images in JSON files with the content layer
- **BREAKING CHANGE to the experimental Fonts API only**

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