Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
13 KiB
@astrojs/solid-js
3.0.0-rc.4
Patch Changes
- #8264
1f58a7a1b
Thanks @natemoo-re! - Automatically unmount islands whenastro:unmount
is fired
3.0.0-rc.3
Major Changes
3.0.0-beta.2
Patch Changes
- #8107
5b4b78245
Thanks @natemoo-re! - Updatebabel-preset-solid
dependency to^1.7.7
3.0.0-beta.1
Major Changes
-
#7924
519a1c4e8
Thanks @matthewp! - Newinclude
andexclude
config optionsThe Solid integration now has new
include
andexclude
config options. Use these if you want to use Solid alongside another JSX framework; include specifies files to be compiled for Solid andexclude
does the opposite.
3.0.0-beta.0
Major Changes
1eae2e3f7
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.
2.2.1
Patch Changes
- #8107
5b4b78245
Thanks @natemoo-re! - Updatebabel-preset-solid
dependency to^1.7.7
2.2.0
Minor Changes
-
#7093
3d525efc9
Thanks @matthewp! - Prevent removal of nested slots within islandsThis 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>
Patch Changes
-
#7101
2994bc52d
Thanks @bluwy! - Always build edge/worker runtime with Vitewebworker
SSR target -
#7104
826e02890
Thanks @bluwy! - Specify"files"
field to only publish necessary files
2.1.1
Patch Changes
- #6934
b6797fc85
Thanks @matthewp! - Allow Solid ecosystem packages to not need special export map configuration. By default Solid is now treated as an external package in SSR, so any other dependent packages will receive the same instance.
2.1.0
Minor Changes
- #6213
afbbc4d5b
Thanks @Princesseuh! - Updated compilation settings to disable downlevelling for Node 14
2.0.2
Patch Changes
- #6104
8c80e78dd
Thanks @yasserhennawi! - Bump vitefu for peerDep warning with Vite 4
2.0.1
Patch Changes
2.0.0
Major Changes
- #5782
1f92d64ea
Thanks @Princesseuh! - Remove support for Node 14. Minimum supported Node version is now >=16.12.0
2.0.0-beta.0
See changes in 2.0.0-beta.0
Major Changes
- #5782
1f92d64ea
Thanks @Princesseuh! - Remove support for Node 14. Minimum supported Node version is now >=16.12.0
1.2.3
Patch Changes
1.2.2
Patch Changes
1.2.1
Patch Changes
1.2.0
Minor Changes
1.1.1
Patch Changes
- #4888
2dc582ac5
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)
1.1.0
Minor Changes
1.0.0
Major Changes
-
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
!
0.4.1
Patch Changes
0.4.0
Minor Changes
- #3914
b48767985
Thanks @ran-dall! - Rollback supportednode@16
version. Minimum versions are nownode@14.20.0
ornode@16.14.0
.
0.3.1
Patch Changes
0.3.0
Minor Changes
- #3871
1cc5b7890
Thanks @natemoo-re! - Update supportednode
versions. Minimum versions are nownode@14.20.0
ornode@16.16.0
.
0.2.1
Patch Changes
- #3854
b012ee55
Thanks @bholmesdev! - [astro add] Support adapters and third party packages
515e8765
Thanks @FredKSchott! - Update peerDependencies to "solid@^1.4.3"
0.2.0
Minor Changes
-
#3652
7373d61c
Thanks @natemoo-re! - Add support for passing named slots from.astro
=> framework components.Each
slot
is be passed as a top-level prop. For example:// From .astro <Component> <h2 slot="title">Hello world!</h2> <h2 slot="slot-with-dash">Dash</h2> <div>Default</div> </Component>; // For .jsx export default function Component({ title, slotWithDash, children }) { return ( <> <div id="title">{title}</div> <div id="slot-with-dash">{slotWithDash}</div> <div id="main">{children}</div> </> ); }
0.1.4
Patch Changes
- #3505
2b35650b
Thanks @bholmesdev! - Fix newline characters in SolidJS JSX attributes (ex: multiline CSS classes)
0.1.3
Patch Changes
- #3455
e9a77d86
Thanks @natemoo-re! - Update client hydration to check forssr
attribute. Requiresastro@^1.0.0-beta.36
.
0.1.2
Patch Changes
- #3140
5e28b790
Thanks @hippotastic! - Fix location of SolidJS pre-hydration code
0.1.1
Patch Changes
815d62f1
Thanks @FredKSchott! - no changes.
0.1.0
Minor Changes
- #3003
13b782f4
Thanks @ryansolid! - Improve nested hydration with Solid
0.0.4-beta.0
Patch Changes
- #3003
13b782f4
Thanks @ryansolid! - Improve nested hydration with Solid
0.0.3
Patch Changes
- #2889
71c12b90
Thanks @zadeviggers! - Correct package name in README. Package is@astrojs/solid-js
, not@astrojs/solid
.
0.0.2
Patch Changes
- #2885
6b004363
Thanks @bholmesdev! - Add README across Astro built-in integrations
- #2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site
0.0.2-next.0
Patch Changes
- #2847
3b621f7a
Thanks @tony-sull! - Adds keywords to the official integrations to support discoverability on Astro's Integrations site