DEV Community

Daniel Afonso
Daniel Afonso

Posted on • Originally published at danieljcafonso.substack.com

This Month in Solid: v2.0.0 Beta - <Suspense> is Over and Start v2 on the horizon 😎

Hello friends πŸ‘‹

March is a wrap, and we had a fantastic month with some exciting news for Solid! v2.0.0 Beta is here, and the Start v2 roadmap is out!

So, let’s kick off a new edition of This Month in Solid 😎!

Solid Updates

v2.0.0 Beta - The is Over

March started out unexpectedly. After a long Experimental phase, Ryan announced that Solid 2.0 would enter Beta directly.

In a nutshell, here are the big ideas:

  • Async is first‑class
  • <Loading> is for initial readiness
  • Pending UI is an expression, not a flag
  • Mutations have a home
  • Derived state is a primitive
  • A more predictable scheduler
  • Dev guardrails
  • DOM model cleanup

This is a huge milestone and an exciting time in the Solid world. I highly recommend you check the release notes below, as the team worked to provide you with a great description of the big ideas, some tiny examples, breaking changes you’ll notice quickly, migration guides, and in-depth dives into specific topics.

Check the release notes: v2.0.0 Beta - The <Suspense> is Over

Roadmap Update: Start v2 and Ecosystem

Another exciting piece of news came from Atila halfway through March! The DeVinxi work is completed, and there are already production use cases of SolidStart v2! And the punchline is that this migration can be as simple as tweaking a max of 3 files.
Besides that, Atila provides an updated timeline of the blockers currently holding us back from moving into Beta and the impact on the ecosystem!

Check it out here: Roadmap Update: Start v2 and Ecosystem

Ecosystem Updates

Found Online

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

See you all next month 😎

Top comments (0)