--- import { Markdown, Prism } from 'astro/components'; import BlogHead from '../../components/BlogHead.astro'; import BlogHeader from '../../components/BlogHeader.astro'; import BlogPost from '../../components/BlogPost.astro'; import BlockQuote from '../../components/BlockQuote.astro'; import GoogleAnalytics from '../../components/GoogleAnalytics.astro'; import Note from '../../components/Note.astro'; import Shell from '../../components/Shell.astro'; import { mediaQueries } from '../../config.js'; let title = 'Astro 0.18 Release'; let description = `Introducing: Responsive partial hydration • Solid.js support • Lit SSR support • Named slots • Global style support • and more!`; let publishDate = 'Tuesday, July 27 2021'; let author = 'matthew'; let heroImage = '/social.jpg'; let lang = 'en'; --- A little over a month ago, the first public beta for Astro was released to the world. Since then, we have been fixing bugs and gathering your feedback on what to tackle next. Today, we are excited to announce the release of some of our most requested features. We are excited to introduce Astro v0.18, featuring: * __[Responsive partial hydration:](#responsive-component-hydration)__ Hydrate components with CSS media queries. * __[Named slots:](#named-slots)__ Support multiple content entrypoints inside of Astro components. * __[Solid.js support:](#solid-support)__ Use [Solid.js](https://www.solidjs.com/) components in Astro. * __[Lit support:](#solid-support)__ Use [Lit SSR](https://lit.dev/) to get server-side rendering for web components. * [`