Back to Daily Feed 
SolidJS 2.0 RC.4: Server Functions, Patch Hydration & Better Diagnostics
Must Read
Originally published on SolidJS Releases
View Original Article
Share this article:
Summary & Key Takeaways
- SolidJS 2.0.0-rc.4 introduces
invoke(fn, options, ...args)for per-call server function invocation. - New patch-mode list hydration improves performance by claiming and registering rows positionally.
- The list driver now supports keyed
<For>over store arrays with optimized row operations. - Enhanced diagnostics include
DEV.diagnostics.setConsoleFooter(fn)for point-of-pain discovery. - The compiler registers call-shaped component bindings for improved Hot Module Replacement (HMR).
- Hydration-latched computations now correctly handle mid-stream dependency changes.
- Babel plugin and native compiler ensure consistent patch-mode output and hydration ID parity.
Our Commentary
SolidJS 2.0 is shaping up to be a beast. The server function invocation is a big deal, pushing Solid further into full-stack territory. And the patch-mode list hydration? That's the kind of deep-level performance optimization that makes Solid so compelling. I'm also genuinely excited about the improved diagnostics; anything that makes debugging reactivity easier is a win in my book. This RC feels like a very solid step forward.
View Original Article
Share this article: