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

## Executive Summary (TL;DR)
Astro astro@5.16.5. Source highlight: Fixes a case where JSDoc annotations wouldn't show for fonts related APIs in the Astro config

## Bug Fixes
- Fixes a case where JSDoc annotations wouldn't show for fonts related APIs in the Astro config
- Fixes performance regression and OOM errors when building medium-sized blogs with many content entries. Replaced O(n²) object spread pattern with direct mutation in `generateLookupMap`.
- Gives a helpful error message if a user sets `output: "hybrid"` in their Astro config.
- Updates the `glob()` loader to log a warning when duplicated IDs are detected
- Updated dependencies \[`d8305f8`]:
- @astrojs/markdown-remark@6.3.10

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