We are working on a 1.13 release that, by design, is the last major one before the upcoming 2.0. We are working on API Stabilization and upgrading our dependencies as part of the release. On top of that, we are drastically improving the Developer Experience and cleaning the code environment to become a blank page for further growth, respecting the Semantic Versioning simultaneously. We are preparing for the Payum dependency drop, replacing some components we developed with ones that became a Symfony-community standard (i.e., Symfony Workflow instead of Winzou State Machine), redesigning template events to drop the support for the deprecated Semantic UI templating engine, which we are going to replace with a new responsive, UX-oriented Bootstrap theme, simplifying the testing environment, redesigning our documentation, and introducing User Docs. On top of that, we will launch many performance updates, making Sylius even better for large-scale operations.
The 2.0 release will significantly evolve everything we did in the project within the last ten years! We want Sylius to be the top open-source eCommerce framework you can use to tailor any eCommerce experience in a User & Developer-friendly environment. Therefore, our 2.0 release will feature everything described in the 1.13 section minus all the deprecations. 2.0 will be a fresh start to the framework’s future growth, which is as close as you could get to common open-source community standards and everything modern about eCommerce at the same time.
Since Sylius Plus is an addition to our CE, we want it to be no less flexible. This is why we decided to introduce a modular offering better tailored to individual needs. This means that we will use the plugin infrastructure to decouple our Plus offering into modular packages that you can add on top of your Standard edition without requiring all other dependencies. This will be reflected in our pricing, which will be calculated using not only the GMV tier but also what modules are required, the project sales strategy, whether it’s an upgrade on top of an existing CE, implementation strategy, SLA, and other factors.
Since Sylius is proven to work great for modern business-to-business online commerce, it became significant to introduce the possibility of using our own B2B boilerplate, which, from the beginning, shortens the time to market for such eCommerce implementations up to 40% according to our calculations and features some of the most common business cases, such as organization & custom pricing management, advanced import/export infrastructure, multiple wishlists, extended search engine, admin order creation features, and many other enhancements.
Elevating the UX has a direct impact on the final conversion. We understand it as much as every merchant who uses Sylius. That’s why our roadmap features a read-to-use module for creating a single-page checkout experience that makes the purchase process more straightforward & enjoyable and fits into the current Sylius workflow infrastructure.
Among everything new, we are paying good attention to security & improvement patch releases. Based on our customer’s feedback and support tickets, we are constantly improving our product to be up to speed with the ever-changing eCommerce market.