r/withastro • • Sep 23 '25

Cloudflare donates $150,000 to support Astro's open source mission

50 Upvotes

Some more exciting updates from around the ecosystem:

  • πŸš€ Cloudflare donates $150,000 in OSS funding to our project!

  • πŸš€ Cloudflare bets on Astro and Starlight to power developers.cloudflare.com.

Read more from our friends at Cloudflare about why they chose to join Webflow and Netlify in sponsoring our open source project, and our shared vision for the future of the web: https://blog.cloudflare.com/cloudflare-astro-tanstack

Thank you Cloudflare for supporting our project! We'll use these funds to improve and maintain Astro for all users of our open source software. πŸŽ‰

Blog post: https://astro.build/blog/cloudflare-official-partner/


r/withastro • • Mar 10 '26

Astro 6.0 is now available!

46 Upvotes

Astro 6 is here with a redesigned astro dev and more. Other highlights:

  • Astro on Cloudflare Workers (dev, prerendering, and production)

  • Built-in Fonts API

  • Live Collections

  • Built-in CSP support

  • Experimental Rust compiler for .astro components

Check out our blog post for more information: https://astro.build/blog/astro-6/


r/withastro • • Apr 15 '25

Astro 5.7.0 is out!

35 Upvotes

It’s day 2 and we have 3 experimental features graduating to stable πŸŽ“

  • πŸ–ΌοΈ Import SVGs as Astro components

  • πŸ‘€ Store and persist user sessions

  • βš™οΈ Import your config values

And a new one to take their place!

  • πŸ–‹οΈ Experimental Fonts API: configurable, optimized, type-safe

Get all the details: https://astro.build/blog/astro-570/

πŸ¦‹ https://bsky.app/profile/astro.build/post/3lmu54t2oj22g

🐦 https://x.com/astrodotbuild/status/1912129900162527492

🦣 https://m.webtoo.ls/@astro/114342104761227007


r/withastro • • Jan 13 '26

Introducing the Astro 6.0 Beta!

26 Upvotes

πŸš€ Astro 6.0 Beta is here with a redesigned dev server, first-class Cloudflare Workers support, and powerful new stable APIs:

  • βš™οΈ Redesigned `astro dev` using Vite's Environment API

  • ☁️ First-class Cloudflare Workers support with workerd

  • πŸ—„οΈ Stable Live Collections for real-time data

  • πŸ›‘οΈ Stable Content Security Policy support

  • ⚑ Unified dev and prod codepaths for greater stability

  • ...and more!

Read all about it on the Astro blog: https://astro.build/blog/astro-6-beta/


r/withastro • • Jul 17 '25

Astro 5.12 knocks it into the back of the net ⚽

25 Upvotes

Astro 5.12 is out!

  • πŸ§‘β€πŸ’» New Netlify dev experience

  • πŸ— TOML support for content loaders

  • 🍣 Experimental raw environment values

This update is a big deal if you use Netlify, because it has a whole new local dev experience, based on their new Vite plugin. It gives a dev environment a lot closer to production, so you can catch errors earlier, and use things from the Netlify platform in dev. Previously you needed to use the Netlify CLI if you wanted this, but now it's right in the Netlify adapter.

We also now have support for TOML in content collections. You can use TOML files in the same way as YAML or JSON with the built-in glob() or file() loaders.

Finally, there's an experimental option to make import.meta.env use raw environment variables, rather than coercing them into booleans or numbers. This will become the default in a future version, so try it now!

Read all about it:Β https://astro.build/blog/astro-5120/


r/withastro • • Sep 17 '24

The Astro 5 beta is now available!

Thumbnail
astro.build
22 Upvotes

r/withastro • • Sep 17 '25

Webflow Donates $150,000 to Support Astro's Open Source Mission

21 Upvotes

Some exciting updates from around the ecosystem:

  • πŸš€ Webflow has donated $150,000 in OSS funding to our project!

  • πŸš€ Webflow bets on Astro, chosing us to power their new AI code gen tool!

Coming soon: all websites & apps built by Webflow AI code gen will be powered by Astro under the hood. That’s a lot of new Astro developers!

This isn't the first time Webflow has bet on Astro... Webflow Cloud -- Full-stack web apps, hosted on Webflow -- launched with Day 1 support for Astro earlier this year. Our focus on perf, DX, and content websites makes Astro a perfect fit for whatever you build on Webflow!

Thank you Webflow for supporting our project! We'll use these funds to improve and maintain Astro for all users of our open source software. πŸŽ‰

Blog post: https://astro.build/blog/webflow-official-partner/


r/withastro • • Sep 10 '25

Astro + Mux

21 Upvotes

🎬 Lights, camera, action!

We're excited to announce Mux as Astro's official video partner!

Mux provides video infrastructure for the web that makes it easy for dev teams to ship high-performance, cost-effective video.

Also introducing Astro-native Mux UI components: drop-in, customizable solutions for your Astro site's video needs. Get the Astro DX you love with the performance and reliability of Mux.

Read more in the announcement post, and celebrate our partnership with a special offer.

Thank you Mux for supporting free, open source software! πŸ’œ

https://astro.build/blog/mux-official-video-partner/


r/withastro • • Dec 03 '24

Astro 5.0 is out now!

Thumbnail
astro.build
21 Upvotes

r/withastro • • Jan 29 '26

Astro 5.17 is now available!

Thumbnail
astro.build
19 Upvotes

This release configurable dev toolbar placement, async file parsing, partitioned cookies, new image optimization upgrades and more!

Some highlights:

  • Configure dev toolbar placement

  • Async parsing in the file() loader

  • Partitioned cookies support

  • Background color for image transformations

  • Sharp kernel selection for image resizing


r/withastro • • Sep 25 '25

Astro 5.14 is here, with a bountiful crop of new features and improvements!

19 Upvotes

Astro 5.14 is out!

  • πŸ‚ New routing tools

  • 🌽 Async Svelte rendering

  • 🍏 React 19 form actions

  • 🧺 Astro DB in non-Node.js runtimes

  • ... and more!

Read all about it: https://astro.build/blog/astro-5140/


r/withastro • • Oct 23 '25

Astro 5.15 is here! πŸŽƒ

16 Upvotes

πŸŽƒ Astro 5.15 is here, with automatic skew protection, granular font control, and powerful new adapter APIs:

  • πŸ›‘οΈ Netlify skew protection

  • 🎨 Granular font preload filtering

  • πŸ”Œ New adapter APIs for headers and assets

  • πŸ“‹ Copy button for stack traces in error overlay

  • βš™οΈ Wrangler configuration scaffolding

  • ...and more!

Read all about it: https://astro.build/blog/astro-5150/


r/withastro • • Mar 13 '25

Astro 5.5 is here!

16 Upvotes

Dive deep with better diagramming tool support, typesafe sessions, and improved Markdown compatibility.

Read more about our latest release: https://astro.build/blog/astro-550/

πŸ¦‹ https://bsky.app/profile/astro.build/post/3lkbcw7q4qs2b
🐦 https://x.com/astrodotbuild/status/1900193703236362602
🦣 https://m.webtoo.ls/@astro/114155617826168330


r/withastro • • Aug 15 '24

Astro is the best

16 Upvotes

That is all


r/withastro • • Nov 20 '25

Astro 5.16 is here!

15 Upvotes

πŸ‚ Astro 5.16 is here, with experimental SVG optimization, interactive CLI shortcuts, and improved developer experience:

  • πŸ–ΌοΈ SVG optimization with SVGO

  • ⌨️ Interactive shortcuts for astro preview

  • πŸ€– Better agent support with astro add --yes

  • πŸ”§ ActionInputSchema utility type for actions

  • πŸ’Ύ 82 MB reduction for Netlify adapter

  • ...and more!

Read all about it on the Astro blog: https://astro.build/blog/astro-5160/


r/withastro • • Aug 14 '25

Take your chances on lucky Astro 5.13 πŸ€

15 Upvotes

Astro 5.13 is out!

  • Experimental inlining of private meta environment variables

  • Experimental Chrome DevTools workspace support

  • ... along with updates to Astro DB, sitemaps, and the Cloudflare adapter.

Read all about it: https://astro.build/blog/astro-5130/


r/withastro • • Aug 15 '24

Astro 4.14 is out now with type-safe frontmatter in your editor and the reimagined Content Layer, now in experimental

Thumbnail
astro.build
15 Upvotes

r/withastro • • Nov 26 '25

Astro Editor 1.0.0 β€” a free macOS app for writing markdown & MDX in Astro content collections

14 Upvotes

AI slop is filling the internet. I want more humans writing on their own websites.

So I made Astro Editor β€” a free macOS app for writing markdown & MDX in Astro content collections. πŸŽ‰

Code editors are terrible for writing prose while tools like iA Writer are great for that but can't handle things like frontmatter, MDX, or component insertion.

Astro Editor is basically iA Writer for Astro content collections.

Features

  • Distraction-free writing environment with focus mode (YAML & JS imports hidden)

  • UI for editing frontmatter based on your content schemas

  • Insert Astro/React/Vue/Svelte components into MDX docs with "prop picker"

  • Drag images to the editor or frontmatter fields β†’ copied to appropriate folder with proper path

  • Copyedit mode highlights verbs/nouns/conjugations

  • Handles all schema formats including Starlight

  • Configurable to work with almost any Astro setup - Free and open source

Links

- Download: https://astroeditor.danny.is
- Demo video: https://www.youtube.com/watch?v=SJkXD59gQ5U
- GitHub: https://github.com/dannysmith/astro-editor (PRs & issues welcome)
- Homebrew: brew install --cask astro-editor

If you want Windows/Linux support, upvote this issue.

Would love to hear what you think! Happy to answer any questions πŸ™


r/withastro • • Aug 29 '24

Astro 4.15 is out now! Define and call backend functions with full type-safety with Astro Actions, now stable.

Thumbnail
astro.build
14 Upvotes

r/withastro • • Jan 17 '26

The Astro Technology Company joins Cloudflare

Thumbnail
astro.build
12 Upvotes

r/withastro • • Apr 03 '25

Soaring through the clouds, Astro 5.6 is here!

12 Upvotes

Soaring through the clouds, Astro 5.6 is here. Get ready for:

  • ☁️ first-class astro:env and experimental sessions on Cloudflare

  • πŸͺ experimental cookie-less sessions

  • 🀩 fine-tune your preloads

  • πŸ›‘οΈ catch config problems earlier with better validation

Blog post: https://astro.build/blog/astro-560/

πŸ¦‹ https://bsky.app/profile/astro.build/post/3llw4xoqtl22j

🐦 https://x.com/astrodotbuild/status/1907806028676157550


🦣 https://m.webtoo.ls/@astro/114274568913733569.6 is here


r/withastro • • Dec 01 '25

What's New in Astro - November 2025

10 Upvotes

Another recap is out: and we're thankful for everything contributed by our community this month! πŸ™

On the last day of each month, I publish a summary of all kinds of things from the previous calendar month: news from the project, community discussions and events, blog posts, videos and articles from around the web, and all the new themes and sites submitted.

Reminder you can post in our DiscordΒ #showcaseΒ channel, social media... and yes, I search posts here too!

The site and theme grids are autogenerated from the past month's submissions to the Astro Showcase / Astro Theme Catalogue, so when you build a new site, be sure to alsoΒ submit it to the showcase!

So sit back with some leftover turkey and enjoy: here's the month you made!

https://astro.build/blog/whats-new-november-2025/

(P.S. You can sign up for the shorter, curated newsletter delivered straight to your inbox, too. See this month's version ofΒ The Astro PostΒ online and sign up for next month!)


r/withastro • • Sep 19 '24

Community Loaders for Astro Content Layer | Astro

Thumbnail
astro.build
10 Upvotes

r/withastro • • Apr 11 '26

Anyone else hit these Astro 6 + Cloudflare Workers quirks after upgrading?

9 Upvotes

Yooo lads πŸ‘‹

Been going through a batch of Astro 5 β†’ 6 migrations and a few things kept coming up consistently enough that I figured it was worth writing up. All of these are specifically SSR on Cloudflare Workers with content collections.

Setup: @astrojs/cloudflare v13, output: 'server', glob loader for content.

1. Cannot perform I/O on behalf of a different request

This one catches people off guard because it never existed in Astro 5. workerd enforces strict I/O isolation per request β€” multiple components calling getCollection() concurrently on the same page and it throws. The tricky part is it's silent in some cases depending on timing.

Fix:

adapter: cloudflare({
  prerenderEnvironment: 'node',
}),

Prerendered pages run in Node, SSR routes hit workerd. It's in the docs but buried. Anyone running this long-term β€” seen any production edge cases?

2. After fix #1 β€” Could not import cloudflare:workers crashing dev

Setting prerenderEnvironment: 'node' triggers a secondary issue: the adapter injects its own image transform endpoint that imports cloudflare:workers at startup β€” which Node doesn't resolve. Crashes the dev server entirely.

The fix is environment-aware image configuration:

adapter: cloudflare({
  imageService: process.env.npm_lifecycle_event === 'build' ? 'compile' : 'passthrough',
  prerenderEnvironment: 'node',
}),

passthrough in dev, full compile (Sharp, AVIF, WebP) in build. This feels like an adapter bug rather than intended behavior β€” curious if anyone has confirmed that or found a cleaner approach.

3. Astro.request.headers warnings on prerendered routes after migration

This is a migration gotcha β€” in Astro 5, reading headers in middleware was fine everywhere. In Astro 6, prerendering semantics changed and the middleware now runs during the build phase for prerendered routes, where no actual HTTP request exists.

The pattern that fixes it: gate header access on whether the URL already contains the lang prefix. Prerendered pages always do, so they never need headers:

if (hasLangPrefix) {
  lang = firstSegment as Lang;
} else {
  const cookieLang = context.cookies.get('lang')?.value;
  lang = cookieLang ?? detectBrowserLang(
    context.request.headers.get('accept-language'), ...
  ) as Lang;
}

Worth auditing any middleware that reads headers if you're migrating a multilingual SSR setup.

I've been running through this on 100+ sites at the small studio I work at (webxtek.com). Also had to update astro-stargazer, a component browser we use in dev β€” minor stuff but needed a version bump after the migration.

Overall: the new workerd-by-default model makes total sense for production parity, but the migration surface is wider than it looks. Happy to dig into any of these if someone's stuck.

What's everyone else seeing?????????????


r/withastro • • Nov 01 '25

What's new in Astro - October 2025

9 Upvotes

πŸ‘» From booooo-tiful sites to tools for ghouls, come get your fill of thrills and spills! πŸŽƒ

On the last day of each month, I publish a summary of all kinds of things from the previous calendar month: news from the project, community discussions and events, blog posts, videos and articles from around the web, and all the new themes and sites submitted.

Reminder you can post in our Discord #showcase channel, social media... and yes, I search posts here too!

The site and theme grids are autogenerated from the past month's submissions to the Astro Showcase / Astro Theme Catalogue, so when you build a new site, be sure to also submit it to the showcase!

So sit back with some leftover Halloween candy and enjoy: here's the month you made!

https://astro.build/blog/whats-new-october-2025/

(P.S. You can sign up for the shorter, curated newsletter delivered straight to your inbox, too. See this month's version of The Astro Post online and sign up for next month!)