NEW Sylius Plugin StoreGo shopping now!
12.12.2020
2 min. read
Categories: Ecosystem News Technical
Sylius v1.3.0 released supporting Symfony Flex
Sylius v1.3.0 released supporting Symfony Flex

Over one year ago we published the first stable release of Sylius. We are proud to continue that journey and announce the availability of the brand new minor release, v1.3.0.

The one roadmap to rule them all

Sylius has a long love-hate relationship with roadmaps. We finally created one that we believe to be a sustainable, long-term solution. Instead of predicting the future and making big plans up-front, we decided to do it in a more Agile way, allowing it to change over time. Most importantly, you can finally take part in the roadmap discussions or vote on your favourite features. You can read more about the roadmap in our previous blog post.

Symfony Flex support

Whereas the last minor version introduced Symfony 4.1+ support, this one incorporates the Symfony 4 directory structure and adds support for Symfony Flex. This makes plugins installation way simpler! Many of actions that had to be done manually, such as registering bundles or importing config or routing files, can now be done automatically by Flex while requiring the plugin.

In case you want to use Sylius v1.3.0 but do not switch to the new directory structure or do not use Symfony Flex, it’s more than possible, as the new release supports both old and new directory structure, while advocating the new one.

Growing the ecosystem

These last fours months we were busy creating plugins solving issues that we have heard a lot about from our community. They’re all open-source and ready to use:

Admin Order Creation Plugin – allows creating orders directly from the administrator panel

Customer Order Cancellation Plugin – allows a customer to cancel a placed order which has not been processed yet

Customer Reorder Pluginallows a customer to copy items from the already placed order to the current cart

Invoicing Plugin – generates an invoice for every placed order

Refund Plugin – allows an administrator to refund items from a paid order

Technical highlights

The most recent release drops support for PHP 7.1 (currently operates on PHP 7.2 and preparing for PHP 7.3) and deprecates MongoDB and PHPCR support for both ResourceBundle and GridBundle.

With the help of Teoh Han Hui, Cristian Angulo Nova and Jacques Bodin-Hullin, there is a Docker setup provided within Sylius-Standard distribution. It does not support our testing workflow fully, but it’s a great place to start and develop it further.

Thanks to Dimosthenis Nikoudis, Sylius has also received a lot of improvements regarding PHP-PM, promising an impressive performance boost. It’s not officially supported, but it’s recommended to have it in mind 🙂

Community

In the meantime, we have surpassed 5 million downloads of our packages and 1500 Slack members. Sylius has also made it to the top #3 place among ecommerce platforms in PHP. Of course, it’s still the first one in Symfony. 😉 Thank you a lot!

Give it a try!

If you would like to give Sylius a test ride, check out our demo application

You can install Sylius following instructions in the documentation or upgrade your existing application following our upgrade guide.

If you want to find out more about the newest version of Sylius, see this webinar.

Tags:
Share:
Kamil Kokot
Kamil is a self-taught developer, working mostly as a Solution Specialist. Currently focused on empowering development teams by improving Sylius architecture and processes. A tea lover and a minimalist, interested in linguistics and cognitive science.
More from our blog
Business News Technical 2 min read 28.09.2020
Get ready for global sales & operations with the most advanced payment solution from the famous fintech giant, now available in Sylius out of the box. Read More
Business News 2 min read 14.09.2020
We proudly present to you the latest version of the Sylius eCommerce Platform – 1.8, which comes with a brand new, unified API powered by API Platform, Loyalty points system for Sylius Plus, and as you can probably see, a brand new sylius.com website! Numbers This new release is a… Read More
Business Ecosystem News 2 min read 13.08.2020
Read why the French market leader trusted Sylius in a strategic re-platforming process to get a competitive eCommerce advantage. Read More
Comments