Skip to content

[pull] main from withastro:main#626

Merged
pull[bot] merged 6 commits into
code:mainfrom
withastro:main
Jul 2, 2026
Merged

[pull] main from withastro:main#626
pull[bot] merged 6 commits into
code:mainfrom
withastro:main

Conversation

@pull

@pull pull Bot commented Jul 2, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

matthewp and others added 6 commits July 2, 2026 08:18
…17250)

* Apply origin check to Astro Actions independent of pipeline order

* Apply origin check at endpoint dispatch in composable pipeline
…rer` prop (#17270)

Svelte renamed the internal renderer prop from `$$payload` to `$$renderer`
in Svelte 5.x (#14433 fixed the Svelte renderer check). The Solid renderer
copies that check to exclude Svelte components from being claimed as Solid,
but was never updated to cover the new prop name.

Projects that mix `@astrojs/solid-js` with `@astrojs/svelte` and use a
newer Svelte 5 release now compile components with `$$renderer`, which the
Solid renderer doesn't recognise, causing it to render those Svelte components
as empty strings instead of passing them to the Svelte renderer.

Fixes by mirroring the same two-prop check that the Svelte renderer already uses.
…#17252)

* Treat backslash-prefixed paths as internal in trailing-slash handling

* Fix TypeScript error in backslash-prefixed path test
* Harden renderHTMLElement to drop invalid attribute names

* update changeset

* Apply suggestion from @matthewp
@pull pull Bot locked and limited conversation to collaborators Jul 2, 2026
@pull pull Bot added the ⤵️ pull label Jul 2, 2026
@pull pull Bot merged commit 94dd2aa into code:main Jul 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants