Hello friends π
Long time no see! We're back, and this time, we'll recap what you might have missed from January to February. Plus, there's an obvious tease about something dropped this week that you definitely shouldn't miss.
So, letβs kick off a new edition of This Month in Solid π!
Solid Updates
The Road to 2.0
We have been on the road for 2.0 for a while, and I know we are all very excited. Earlier in February, Ryan started a discussion on GitHub, sharing some of the features being worked on, and here are some of them:
- Fine-grained non-nullable async
- Mutable derivations
- Derived signals
- Lazy memos
- Automatic batching
- Immutable Diffable stores
- Self-Healing ErrorBoundaries
- Concurrent transitions
You can read more about it here:
github.com/solidjs/solid/discussions/2425
P.S. I know that, at the time of releasing this post, the Beta is out, but technically, it was released in March. I will talk more about that next month, but either way, go check it out: v2.0.0 Beta - The <Suspense> is Over
SolidStart v1.3.0 release
As we were ready to wrap up the month, Atila shared on Discord about a new version of SolidStart. There are a couple of dependency updates and patches there, but it also includes a new feature that will be the default on v2:
It adds JSON mode for seroval
So as of this version, you can opt to use regular JSON serializer. As a tradeoff, payload will be a bit larger and serialization can be slower. But this allows for stronger CSPs as eval() is not used as a custom serializer anymore.
Check it out here: github.com/solidjs/solid-start/releases/tag/%40solidjs%2Fstart%401.3.0
Ecosystem Updates
- Run Claude Code, Codex, and Gemini side by side β each in its own git worktree
- DialKit now supports Solid
- Unofficial port of Base UI to SolidJS
- Zaidan - Shadcn registry for SolidJS
- Golid: Go + SolidJS framework β Auth, 70+ components, SSR, real-time, one-command deployment
Found Online
- π€ Over 1.5M weekly downloads for Solid
- π€ Solid tops the charts in satisfaction on State of JS
- π€ Keeping the streak alive
- π€ I just really like JSX
- π€ What does Ryan think the future of Async looks like
- π€ Why Solid?
- π JavaScript Frameworks - Heading into 2026 by Ryan Carniato
- π Solid.js Best Practices by Brenley Dueck
- π Signals vs Query-Based Compilers by Marvin Hagemeister
- π Scaling Reactivity by Ryan Carniato
- πΉ Creator of SolidJS Ryan Carniato on Why React is Moving Towards Solid and the End of V-DOM
- πΉ Entering the Age of AI Coding by Ryan Carniato
- πΉ JavaScript Frameworks - Heading into 2026 by Ryan Carniato
- πΉ Sync to Async by Ryan Carniato
- πΉ You Should Try Solid
- πΉ Frameworks don't matter anymore...
Things to look out for
Atila will be speaking at JNation
This May 26th, Atila will be delivering his talk (Re)building a Framework: Lessons, Community, and Impostor Syndrome at JNation in Coimbra, Portugal.
You can get tickets here: jnation.pt/#tickets
Wrapping up
And, with that, we wrapped up This Month in Solid. I hope you enjoyed it and found it helpful. Let me know if you have feedback or feel I missed anything!
Another resource to keep updated with the Solid World is our Discord. You can join here: discord.com/invite/solidjs
Finally, I want to thank my friend Darko for the support and for reviewing this!
See you all next month π
Top comments (0)