This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase during the last week, from Monday 16th to Sunday 22nd of July 2018.

Core Weekly banner

General messages

Dear Community, after some time of vacation under the sun of Ile de Ré 🏝 🌅 😎, I am back!

While traditionally the summer is a quite calm period, developers are still very active on the PrestaShop project. While you are maybe packing your luggage, PrestaShop 1.7.4.2 has been released last Friday. And if you want to upgrade, you can try the Beta 5 of the Autoupgrade module. Your feedback is of course very appreciated as usual.

Some of you may have seen a new quick tool in the comments, “phppsinfo.php”: it is still in development, with the target of helping you fine tune your server, or to check all the important prerequisites before installing PrestaShop. Stay tuned, we will publish it soon on the main PrestaShop GitHub repository. And of course, it should be open for improvements too.

Code changes in the ‘develop’ branch (for v1.7.5.0)

Core

  • #8904: Add new presenter implementation optimized for performances (lazy loading), by @jocel1
  • #9145: Bug correction when changing shipped state. Thank you @djbuch
  • #9230: Migration of Sell > Orders > Invoices page. Thank you @rokaszygmantas
  • #9231: Fixed missing call of ObjectModel hooks in CMSCategory::delete(). Thank you @Matt75
  • #9344: [CO] add function to display information message. Thank you @SebBareyre

Back Office

Code changes in the ‘1.7.4.x’ branch (for v1.7.4.2)

Core

Back Office

Front Office

Install

  • #9355: Allow to install PrestaShop without allow_url_fopen enabled, by @rGaillard

Code changes in modules

Auto Upgrade

Theme customization

  • #3: Avoid use of module->id when missing from filesystem, by @Quetzacoalt91
  • #4: Now using proper module links between mbo/symfo. Thank you @Shiryu75

MBO

Starter Theme

Custom text

  • #13: Uninstall 1.6 equivalent module before installing ps_customtext, by @Quetzacoalt91

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @123monsite-regis, @djbuch, @jbroutier, @Matt75, @MrBaiame, @Pedrock, @prestarocket, @rokaszygmantas, @SebBareyre, @Shiryu75!

Thank you to the contributors whose PRs haven’t been merged yet! And of course, a big thank you to all those who contribute with tickets and comments on the Forge!

If you want to contribute to PrestaShop with code, please read these pages first:

…and if you do not know how to fix an issue but wish to report it, please read this: How to use the Forge to contribute to PrestaShop. Thank you!

Happy contributin’ everyone!