- Astro Weekly
- Posts
- Astro Weekly #86
Astro Weekly #86
Astro 5.9 ships Content Security Policy support, generate content from the CLI, build your own Astro integrations

Hello, Astronauts!
While everyone’s been busy unboxing their brand-new Nintendo Switch 2 this week, Astro quietly dropped some fresh power-ups of its own.
In today’s issue: the latest release highlights, a slick new CLI tool for generating content entries, and an in-depth guide to building Astro integrations.
Let’s get into it! 🚀
What’s new with Astro 🗞️
Fresh features, updates, and announcements. The latest from Astro HQ!

Astro 5.9 drops the hammer on XSS
Astro 5.9 locks it down 🔒
Astro 5.9 is here, focused on security, flexibility, and polish.
Here’s what’s new in Astro 5.9:
🔐 Experimental Content Security Policy: Lock down your site with CSP. Astro now auto-generates hashes for inline scripts and styles, with flexible config and zero unsafe-inline required.
📝 Render Markdown in Content Loaders: Now you can render Markdown inside any content loader, using your project’s global Markdown settings for full consistency.
🖼️ Control default styles on responsive images: Disable Astro’s default image styles (useful if you’re battling Tailwind 4’s cascade layers) with a new experimental config option.
📣 Cleaner adapter logs: Adapters can now suppress Astro’s default feature warnings to avoid duplicate or confusing log output.
To upgrade, run npx @astrojs/upgrade
, or check out the Astro 5.9 release post for the full details.
Astro Boosters 🚀
Fueling the mission — brought to you by this week’s sponsor.

A complete starter kit for launching your SaaS
Launch faster with LaunchFast 🔥
LaunchFast starter kits helps you focus on your business with pre-built functionality and features, like:
🛢️ Postgres, SQLite, and Redis support
✍️ Blogs with in-built search and code syntax highlighting
🔐 Sign In & Sign Up flow with Socials, Magic Link, and Credentials Login
(powered by Auth.js)
📧 Forgot Password and Email Verification flow
💳 Checkout Sessions and Webhook processing for Stripe & Lemon Squeezy
🗂️ File Storage (pre-signed URLs) with R2, S3, Firebase, and Supabase
Available in Astro, Next.js, and SvelteKit, each kit is customizable and extendable.
LaunchFast also includes integrations for analytics, storage, email, and more, saving you over 50+ hours of work on every new project.
Astro Community 🧑🚀
Spotlight on what’s shining in the Astroverse.
Generate Astro content from the CLI 📝
Chris Pennington demos a slick new community tool, new-md, that lets you scaffold Markdown files from your Astro content schema straight from the CLI.
It’s a simple quality-of-life boost if you’re building content-heavy sites with Astro’s content collections.

Add integrations, gain superpowers
How Astro integrations really work 🧩
Astro’s integrations system is powerful, but if you’ve only used astro add
, you might not know what’s going on under the hood.
This deep guide shows how integrations hook into Astro’s build process. If you’re building an integration (or just curious), this is essential reading.
Spotted in the Astroverse 🪐
A few standout posts from the community that grabbed my attention!
If you have something awesome you’d like to share with the Astro community, you can reach me at [email protected] or via DM on X
Get access to 30+ Astro themes 🔓

Unlock 30+ premium Astro themes
Get lifetime access to 30+ premium, production-ready Astro themes with a one-time purchase of the Astro Themes All-Access Pass from Themefisher.
✅ Instant access to 30+ premium Astro themes
🌱 All future Astro themes automatically included
💼 Use on personal & commercial projects
Stop wasting hours starting from scratch. Unlock a growing library of stunning, production-ready Astro themes used by hundreds of developers worldwide.
Astro on X 🛰️
Tuning in to the Astro frequency on X!
If you don't need full React or Angular, @Alpine_JS is a great combination with @astrodotbuild to build a SSG with a bit of interactivity 💪
— Marcel Overdijk Ⓜ️ (@marceloverdijk)
9:00 AM • Jun 7, 2025
Direct link for web version:
https://x.com/marceloverdijk/status/1931275140580462618
Astro Boosters 🚀
Fueling the mission — brought to you by this week’s sponsor.
Prepare for your next business move with our International Hiring Guide
At Deel, we've simplified a world's worth of global hiring information. Our expert teams can help you navigate quick and compliant hiring in 150+ countries and so much more.
Astro Showcase 🤩
Fresh from the launchpad: Astro sites worth a look!
That’s all for this week!
Got something cool you’re building with Astro or an insightful blog post? Share it with Astro Weekly! Drop me a line at [email protected] or get in touch via DM on X.
Now, back to playing Mario Kart. See you next week, Astronauts.
– Nathan 👨🚀