Commit 3f41424
committed
chore(deps): upgrade astro from 5.16.8 to 6.4.8
First of two upgrade steps (5→6, then 6→7). The codebase was audited
for HTML validity and whitespace dependencies before this bump:
no <div> inside <p>, no <a> inside <a>, no adjacent inline elements
without explicit space.
Astro 6 brings Vite 7, Zod 4, Shiki 4 and Node 22+ requirement.
This project already runs on Node 24 (.nvmrc) and doesn't use content
collections, Shiki APIs, or server adapters, so the impact is minimal.
Verified: astro check passes 0/0/0 (was 0/0/2 hints in v5), dev server
returns 200 on /es/ with social icons, view transitions and i18n
hreflang tags all rendering correctly.1 parent ea150d9 commit 3f41424
2 files changed
Lines changed: 474 additions & 536 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
0 commit comments