π Patch Changes
- #8264
1f58a7a1bThanks @natemoo-re! - Automatically unmount islands whenastro:unmountis fired
1f58a7a1b Thanks @natemoo-re! - Automatically unmount islands when astro:unmount is fired5b4b78245 Thanks @natemoo-re! - Update babel-preset-solid dependency to ^1.7.75b4b78245 Thanks @natemoo-re! - Update babel-preset-solid dependency to ^1.7.71eae2e3f7 Thanks @Princesseuh! - Remove support for Node 16. The lowest supported version by Astro and all integrations is now v18.14.1. As a reminder, Node 16 will be deprecated on the 11th September 2023.#7093 3d525efc9 Thanks @matthewp! - Prevent removal of nested slots within islands
This change introduces a new flag that renderers can add called supportsAstroStaticSlot. What this does is let Astro know that the render is sending <astro-static-slot> as placeholder values for static (non-hydrated) slots which Astro will then remove.
This change is completely backwards compatible, but fixes bugs caused by combining ssr-only and client-side framework components like so:
<Component> <div> <Component client:load> <span>Nested</span> </Component> </div></Component>afbbc4d5b Thanks @Princesseuh! - Updated compilation settings to disable downlevelling for Node 148c80e78dd Thanks @yasserhennawi! - Bump vitefu for peerDep warning with Vite 41f92d64ea Thanks @Princesseuh! - Remove support for Node 14. Minimum supported Node version is now >=16.12.01f92d64ea Thanks @Princesseuh! - Remove support for Node 14. Minimum supported Node version is now >=16.12.02dc582ac5 Thanks @AirBorne04! - adjusting the build settings for cloudflare (reverting back to platform browser over neutral)
adjusting the ssr settings for solidjs (to build for node)04ad44563 - > Astro v1.0 is out! Read the official announcement post.
No breaking changes. This package is now officially stable and compatible with astro@1.0.0!