Astro 6 went stable in March 2026; removes legacy APIs (getEntryBySlug, getDataEntryById, Astro.glob, Astro.canonicalURL)

Claim: Astro 6.0 released stable in March 2026. Major changes vs Astro 5: removed legacy getEntryBySlug, getDataEntryById, Astro.glob, Astro.canonicalURL APIs; tightens around the v5 Content Layer model.

Source: astro.build/blog/ (Astro 6 release notes).

Confidence: Verified.

Migration implication: Astro 5 sites built before March 2026 may still use the legacy APIs and will need a one-pass refactor when upgrading. Astro 5 remains a reasonable conservative default until Q3 2026 if minimizing risk on a specific client engagement is the priority.