@tanstack/solid-start@2.0.0-rc.4
Pre-releasePatch Changes
-
#8189
22fd367- Bump solid-js and @solidjs/web to ^2.0.0-rc.4 and @solidjs/vite-plugin to ^3.0.0-next.35 across the monorepo. -
#8189
22fd367- Patch @rsbuild/plugin-solid's nativesolidloader options for SSR builds. Since 2.0.0-beta.1 the plugin compiles through its own loader (native compiler by default) instead of registering babel-preset-solid, so the babel preset patch never fired and node-target bundles were compiled in dom mode, crashing at import with "Client-only API called on the server side". The rsbuild start plugin now patches the loader'ssolidoptions (generate: 'ssr'on node targets,hydratable: true) alongside the legacy babel preset patch. -
#8189
22fd367- Support per-call AbortSignals for Solid server functions. solid-js 2.0.0-rc.4 added the per-call invocation channel (invoke(fn, { signal }, ...args)) and moved server function id resolution from theX-Server-Functionheader to the request url pathname; the client rpc now rides that channel when asignalis passed to a server function, and the server handler resolves/normalizes ids via the url. The previously skipped abort e2e tests are re-enabled. -
Updated dependencies [
22fd367]:- @tanstack/solid-router@2.0.0-rc.4
- @tanstack/solid-start-client@2.0.0-rc.4
- @tanstack/solid-start-server@2.0.0-rc.4