This repository was archived by the owner on Apr 15, 2026. It is now read-only.
chore(deps): update dependency solid-js to v1.9.12#38
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the
Comment |
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
October 7, 2024 22:07
e544a02 to
fc318fe
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
January 23, 2025 22:41
fc318fe to
4680c6a
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
February 9, 2025 14:39
4680c6a to
751fc78
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
February 21, 2025 22:36
751fc78 to
71e4258
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
April 1, 2025 12:40
71e4258 to
23999fa
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
2 times, most recently
from
May 1, 2025 01:49
e3c682a to
6fbe264
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
May 16, 2025 16:13
6fbe264 to
2f13aa6
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
May 19, 2025 21:05
2f13aa6 to
2e6313c
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
2 times, most recently
from
June 4, 2025 06:16
4a0c979 to
93c8d89
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
July 2, 2025 19:10
93c8d89 to
c111d0d
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
August 7, 2025 11:27
c111d0d to
34ea3e6
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
August 12, 2025 21:37
34ea3e6 to
b8f853e
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
September 25, 2025 15:13
b8f853e to
857838c
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
October 27, 2025 21:57
857838c to
67b50cd
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
November 18, 2025 17:16
67b50cd to
0555bec
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
December 31, 2025 15:56
0555bec to
ad966f8
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
2 times, most recently
from
January 23, 2026 23:25
dfd6b39 to
4594097
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
February 2, 2026 16:59
4594097 to
f7a2898
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
February 12, 2026 10:41
f7a2898 to
9576c5d
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
March 5, 2026 15:34
9576c5d to
5ec9834
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
March 13, 2026 11:46
5ec9834 to
bafb929
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
March 25, 2026 00:34
bafb929 to
fdb9588
Compare
renovate
Bot
force-pushed
the
renovate/solid-js-1.x-lockfile
branch
from
April 8, 2026 17:50
fdb9588 to
6a0b722
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.8.22→1.9.12Release Notes
solidjs/solid (solid-js)
v1.9.10Compare Source
v1.9.9Compare Source
v1.9.8Compare Source
v1.9.7Compare Source
v1.9.6Compare Source
v1.9.5Compare Source
v1.9.4Compare Source
v1.9.3Compare Source
v1.9.2v1.9.0: - LGTM!Compare Source
This release like the last is focusing on small quality of life improvements and adjustments that will help us move towards 2.0. So while not the most exciting release to everyone it provides some really important features and fixes to some developers.
And unlike many previous releases the vast majority of the work and features came from PRs from the community. So really all I can say is Looks Good to Me!
Better JSX Validation
While still incomplete across templates we've added JSDOM to the compiler to better detect invalid HTML at build time by comparing what we expect the template to be with what a browser would output. This now includes things that are nested we didn't detect before like putting
<a>inside other<a>tags which will lead to the browser "correcting" it in less than intuitive ways.Improved Exports
While each environment in
solid-js/webhas its own methods to be used in the compiler. We are now exporting the client methods from the server to prevent weird import errors. Now these methods will throw if used in this environment but shouldn't break your build.Additionally we have seen some issues in bundlers that incorrectly feed our ESM exports back through the browser field. While this is a known issue they all pointed issues at each other and with no intention of fixing it. We have removed the browser field in this release, meaning some legacy packages may have issues resolving browser if they don't support export conditions.
This is regretful but this blocked deployments on several platforms and since this was the only fix at our disposal after two years of attempting to push this issue to the bundlers to no avail, we've moved forward with it.
Custom Element improvements
We have a few improvements to our custom element support in this release. First off we now detect elements with the
isattribute as custom elements which means all the special behavior is afforded to them.We've also improved our event handler delegating retargetting to better handle shadow DOM events. There were cases where we skipped over part of the tree.
Finally we've added the
bool:attribute namespace to handle explicitly setting certain attributes according to boolean attribute rules. While this isn't necessary for built-in booleans currently we handle most attributes as properties and we lacked a specific override. But now we have it:Support for handleEvent Syntax in Non-Delegated Events
A little known thing is that events actually also support objects instead of functions (See: https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener)
We(thanks @titoBouzout) realized we can use this mechanism as a way to set advanced rules like
passiveorcaptureon this object as way to handle all current and future event attributes that browsers might add. This way we don't need specific mechanisms likeoncapture:(which is now deprecated).Instead using
on:you can set the event properties you wish.Other Updates
We've fixed an issue with lazy images. Apparently, cloneNode doesn't handle them properly so we've updated our heuristic to treat templates with lazy images to be handled with
importNode.We've improved our Hydration Mismatch Error to output the template of that it can't find the matching ID for. This should make it easier to track down where the hydration errors are occurring. There have been several hydration improvements over the later 1.8 releases so upgrading will likely improve the situation for those who have been facing issues.
Finally, we've improved some of the types in the JSX and Signal Setter in this release.
Big thanks to those who contributed to this release: @wkelly17, @olivercoad, @titoBouzout, @trusktr, @Huliiiiii. And thanks to all of you who gave feedback on the Metadata/Head Tag RFC. While it didn't make it in this time around you've definitely given us stuff to consider for its future design.
Best,
@ryansolid
v1.8.23Compare Source
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.