Release 2026-08-10 20:32
Changes
Features
- integrate solid v2 query (#6938) (69da501) by @brenelz
- upgrade outer-devtools-core to Solid 2.0 (868d2bf) by @brenelz
Fix
- solid-router: make the global loading boundary opt-in and server/client-symmetric (#8027) (41cffa0) by @ryansolid
- solid-start: resolve SSR'd lazy() client assets via vite-plugin-solid's manifest (99756c0) by @brenelz
- solid-router: keep Transitioner hydration ids in sync between server and client (e021c7a) by @brenelz
- benchmarks: Solid v2 type fixes for new benchmark scenarios (2bb318b) by @brenelz
- benchmarks: adapt new solid benchmarks from main to Solid v2 (26d94d9) by @brenelz
- lockfile: restore @rspack/binding@2.0.8 platform binaries (01dbb52) by @brenelz
- solid-router: resolve defaultNotFoundComponent at render time to avoid hydration desync (#7734) (f9b0e57) by @brenelz
- update solid ssr benchmark types (3fe770a) by @brenelz
- solid-router-v2: use TSR_DEFERRED_PROMISE (#7532) (ff136aa) by @birkskyum
- solid-router: prevent HeadContent hydration warnings (#7510) (129d043) by @brenelz
- move HydrationScript to HeadContent (#7296) (67b46d7) by @birkskyum
- pin solid v2 beta.6 (#7171) (85eb16c) by @birkskyum
- adjust pre-release ranges to use caret (#7130) (72ebb55) by @birkskyum
- better rollupOptions/rolldownOptions handling (#6990) (56e28e4) by @birkskyum
- use solid v2 query pre-release (#6977) (da2b8d9) by @birkskyum
- vite 8 compat (dfd64e4)
- Upgrade to solid v2 beta.3 (#6943) (c3e1932) by @brenelz
- more tweaks (82e6d42) by @brenelz
- test (0dc0cd0) by @brenelz
- down to one failure (faa3280) by @brenelz
- solid-start basic e2e (187cc84) by @brenelz
- e2e tests (d026877) by @brenelz
- work on solid v2 upgrade (5901753) by @brenelz
- build (1021e6c) by @brenelz
Performance
Chore
- e2e: migrate selective-ssr pending-min route to Solid 2 onSettled (5c400bc) by @brenelz
- bump @tanstack/solid-query to 6.0.0-beta.5 (#7702) (e56bb22) by @brenelz
- upgrade solid-js to 2.0.0-beta.15 (#7688) (259efbe) by @brenelz
- remove unneeded changesets (144ddc7) by @brenelz
- fix tests (545866d) by @brenelz
- sync main (440a0c9)
- solid router v2 pre main sync (#7517) (0a7e958) by @brenelz
- bump to solid v2 beta 10 (#7284) (401272e) by @brenelz
- solid v2 beta 8 (#7241) (b3fedfc) by @brenelz
- upgrade Solid to v2 beta.7 (#7210) (2332fb2) by @brenelz
- sync main to pre-release branch (#7106) (bb6285d) by @birkskyum
- merge main to solid v2 (#7105) (14d39ce) by @birkskyum
- bump solid-query and vite-plugin-solid (#7103) (15652a5) by @birkskyum
- upgrade solid to 2.0.0-beta.5 (#7102) (bf15f69) by @brenelz
- bump to solidjs/signals 0.13.8 (#7076) (5cdb811) by @brenelz
- bump solid-query to 6.0.0-alpha.2 (#7020) (e9e805b) by @2wheeh
- bump solid-query to 6.0.0-alpha.1 (#7016) (0fb8dfa) by @birkskyum
- sync main branch with store refactor (#7001) (7232349) by @brenelz
- use solid-query v6.0.0-alpha.0 (#6989) (f5023ca) by @birkskyum
- bump solid-refresh, fix deepEqual (#6910) (9ce7f97) by @brenelz
- more fixes (32b9dfb) by @brenelz
Build
- bundle packages with rolldown (#6931) (b95b106) by @birkskyum
Packages
- @tanstack/solid-router@2.0.0-beta.30
- @tanstack/solid-router-devtools@2.0.0-beta.25
- @tanstack/solid-router-ssr-query@2.0.0-beta.31
- @tanstack/solid-start@2.0.0-beta.31
- @tanstack/solid-start-client@2.0.0-beta.30
- @tanstack/solid-start-server@2.0.0-beta.30