fix(deps): update dependency @solidjs/router to ^0.16.2 #57
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/solidjs-router-0.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
^0.16.1→^0.16.2Release Notes
solidjs/solid-router (@solidjs/router)
v0.16.2Patch Changes
676db85: fix #451 - dispose per-route roots when the route tree unmounts; leaked roots stayed subscribed to route matches and crashed withTypeError: ... (evaluating 'match().path')on a later navigation (e.g. when a<Show>in the root component hid the outlet during login/logout flows)cae1d15: Fix a batch of long-standing bugs:useSubmission().retrywas always a no-op due to an operator-precedence bug (#504)useBeforeLeavelisteners now observedefaultPreventedset by other listeners (#530)<A>active state now ignores trailing slashes onhref(#532)useCurrentMatchesreturns a copy so user mutation can't corrupt router state (#516)+,@,:,$,&,,,;,=), so routes like/+fooor/@​usermatch the browser's raw pathname (#559, #509)setSearchParamscalls now compose: the merge applies to the in-flight navigation target instead of the stale committed location (#547)e9acd69: fix #454 - defaultRouteDefinition's data generic toanyso typed components and preload functions are assignable in annotated configs likeconst routes: RouteDefinition[], where no inference site for the generic exists9d80d4e: Paths with empty interior segments (doubled slashes, e.g.//dashor/foo//bar) no longer match routes and now render the not-found state instead of silently matching their collapsed form (#567). A single trailing slash is still tolerated. Doubled leading slashes are also no longer normalized away by the browser integration and parse correctly instead of being treated as protocol-relative URLs.b308c21: fix #497 -revalidatenow forces the cache miss synchronously instead of deferring it into the transition microtask, so a same-tickrefetch()after an un-awaitedrevalidate()refetches fresh datae9acd69: fix #347 - acceptVoidComponentpages as route components;componentnow takes aRouteSectionComponentunion so components that don't declarechildrentype-check, while components requiring props the router doesn't pass are still rejectedConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.