Hey there, and welcome to your usual This Month in Solidus! Let's dive in and see everything that
happened in the Solidus world this March.
Last month, we announced that Marc Busqué had joined the Nebulab team as a full-time Solidus
maintainer. We were pretty excited about the experience Marc brought to the table, being a
contributor to the popular dry-rb framework and maintaining OSS projects
of his own. In fact, Marc has already started tackling some pretty huge architectural challenges,
with the goal of making Solidus easier to extend, customize and maintain.
This month, we're doubling the excitement, because Connor Ferguson
just joined Marc as our second full-time Solidus maintainer. Connor will help Marc with day-to-day
maintenance tasks as well as more future-looking initiatives, and he has already started
contributing to finalizing the Solidus 3.0 release.
Which brings us to the next point...
We released Solidus 3.0.0.rc2 on March 10. This is a release candidate, meaning that it's stable
and extremely close to what the final release will look like.
We need feedback from the entire community on the upgrade path from 2.x to 3.x, so we encourage you
to try the upgrade on your stores and leave any feedback in Slack or on
Just a little reminder: Solidus 3.0 does NOT include any new functionality, but rather it removes
all of the deprecations that were introduced during the 2.x releases, so that we can clean up the
codebase and start form a clean slate.
With that said, our goal is to build an ever more stable and extensible Solidus, and we do have tons
of stuff on the roadmap for the 3.x series. We can't wait to share it with you!
We do like our release candidates, so much so that we also released
solidus_subscriptions 1.0.0.rc1 this
month. It would be hard to overstate how much work went into this particular release: our goal was
to build the ultimate solution for managing a subscriptions-based eCommerce business, and we feel
like this release candidate is a giant leap in that direction.
The extension as a whole is now more powerful, more flexible, more performant and easier to
understand at the same time. Here's a non-comprehensive list of features and improvements:
And there's much, much more to it! Just take a look at the closed PRs
and you'll get a sense of the amount of improvements in this release candidate. If you're already
using solidus_subscriptions, now is the time to consider upgrading to benefit from all the goodies!
With that said, there's much more that we want to do, so make sure you don't miss any of our
updates, and join Slack and GitHub Discussions
to become a part of the conversation.
Once more, that's it. See you around! 👋️