7373d61cdc
* feat: pass all slots to renderers * refactor: pass `slots` as top-level props * test: add named slot test for frameworks * fix: nested hydration, slots that are not initially rendered * test: add nested-recursive e2e test * fix: render unmatched custom element children * chore: update lockfile * fix: unrendered slots for client:only * fix(lit): ensure lit integration uses new slots API * chore: add changeset * chore: add changesets * fix: lit slots * feat: convert dash-case or snake_case slots to camelCase for JSX * feat: remove tmpl special logic * test: add slot components-in-markdown test * refactor: prefer Object.entries.map() to for/of loop Co-authored-by: Nate Moore <nate@astro.build>
8 lines
208 B
Markdown
8 lines
208 B
Markdown
---
|
|
'@astrojs/svelte': minor
|
|
'@astrojs/vue': minor
|
|
---
|
|
|
|
Adds support for passing named slots from `.astro` => framework components.
|
|
|
|
Inside your components, use the built-in `slot` API as you normally would.
|