Earlier this month, at PrestaShop Day, we unveiled our Puffin mascot - Preston. He might be the first thing you notice about PrestaShop v184.108.40.206. However, this version brings more than just a pretty face. It boasts huge performance optimizations, enhanced EU compliance, refined tax, price calculations and more than 500 improvements. Read on to see all of the goodness in version 220.127.116.11!
Back Office Facelift
Changes to the back office are mainly cosmetic, but we managed to squeeze in a few improvements to contrast and visibility in the navigation. Essentially, we gave it a facelift. It still resembles the back office you’re used to – it’s just better. Changes include new logos, images, colors, and a few other design elements.
Better, faster, stronger!
Borrowing from Daft Punk, we’ve made significant improvements to software performance by targeting SQL queries. We’ve made one optimization after another to ensure that your store works lightning fast! How fast you ask? Up to 200% faster at carrying out back office operations - talk about saving time!
This also means your website will be better equipped for traffic peaks. Great news for high traffic sale days! Get the details about our tests and results on our developer blog.
New Coding Standards
We’ve reached a new chapter in PrestaShop’s coding history. To optimize the software, we adopted a new coding architecture. Moving forward, all new code contributed on GitHub should follow the PSR-2 Coding Style Guide. Implementing these new rules will help keep code integrity. This will also be instrumental in the unit testing process.
"Advanced EU Compliance" Module
The European Union took almost a decade to form. This new union comes with a complex set of rules and regulations that can be very challenging for online merchants with international stores. Many of you have asked for features that help you meet local EU regulations, and we’ve responded! We’ve added 15 options into the “Advanced EU Compliance module” that you can use to achieve better legal compliance, faster.
Taxes and price calculations
No one loves taxes, but it’s at the heart of the check-out process so we spent time working on your taxes! Specifically, we refined the rounding of prices and tax management.
But that’s not all!
In addition to our major fixes, we’ve refined the installation, the update process, the search function and back office controls. All bug updates can be reviewed in our changelog.
With this new release, we’re adopting another new practice: an updated Semantic Versioning Scheme. This helps to clarify each software release and lets you see all changes faster.
Last but not least...
We’d like to thank the community for all their contributions on the Forge, GitHub, Crowdin and more. We wouldn’t have gotten this far without your continued help and support! A very special shout-out to:
Adonis Karavokyros, Alessandro Corbelli, alexsimple, Antonino Di Bella, Arnaud Lemercier, Benjamin, PONGY, bercik999, Bruno Desprez, Cédric Fontaine, Dan Hlavenka, Danoosh Mir, David-Julian BUCH, Denver Prophit Jr., Desbouche Christophe, Dimitrios Karvounaris, doekia, Dvir-Julius, el-tenkova, eleazar, Eric Rouvier, Etienne Samson, fird, Francis Ramirez, Frédéric BENOIST, Germain Tenthorey, Gordon Coubrough, Guillaume Leseur, Gytis Škėma, indesign47, Jocelyn Fournier, joseantgv, Julien Deniau, Krystian Podemski, Ladel, Léo, MaX3315, natrim, Nicolas Sorosac, nodexpl, oleacorner, Pan P., pbirnzain, Pedro J. Parra, PhpMadman, PrestaEdit, Richard LT, Roland Schütz, Samy Rabih, Sébastien Monterisi, SebSept, Shagshag, Steven Sulley, Tomáš Votruba, tucoinfo, unlocomqx, vitekj, zimmi1, ZiZuu.com