Skip to content

Conversation

@GabrielaReyna
Copy link
Contributor

@GabrielaReyna GabrielaReyna commented Jan 8, 2026

Astro 5 update draft branch, please do not merge. Take this as a reference point for the actual update.

  • All sites have been tested locally (landing pages and landing /docs). But further testing is needed.
  • Main branch should be merged into this branch to get the latest updates from December.

Updates made:

  • Upgraded to the newest version of Astro (V5), and with it bunch of astro helper dependencies and astro integration libraries including Astrojs/Svelte, Vite, Tailwind etc.
  • It is important to notice that upgrading to Astro V5 is a major update with breaking changes and we should be cautions if we want to take this to production. Please see https://docs.astro.build/en/guides/upgrade-to/v5/

Further changes/awareness to make the new Astro version work with the current state of the repo

  • With the V5 astro version also comes an upgrade in Vite (Vite6, it has its own migration guide in case with run into further related issues)
  • Astro V5 removes Sqoosh Image service (I had to remove this service from astro config in all the sites)and since we are using PNPM I had to install SHARP so this dependency now performs the image service of the former Astro V4

@cloudflare-workers-and-pages
Copy link

Deploying labs-browserpod-previews with  Cloudflare Pages  Cloudflare Pages

Latest commit: 74aff3c
Status:🚫  Build failed.

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants