This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase during the last week, from Monday 06th to Sunday 12th of November 2017.

Core Weekly banner

General messages

Who wants good news? We finally made it to the code freeze last week, version 1.7.3 is almost ready, hands in the air! For that, the dev team is working hard on its features to make it steady; they are all fixing bugs to release version 1.7.3 in a few weeks. In other words, no pull requests will be reviewed until this release - and when 1.7.3 is out, PRs will pertain to 1.7.3.1.

And it is the same for Crowdin, new strings have been added to the catalog, relating to the 1.7.3 features. It is now time to focus on the 1.7.3 branch to see more PrestaShop projects reaching 100% of translation and approval! Last Crowdin monthly report, Do You Speak Prestashop?, noted that big progress applied to some languages such as the Albanian and the Icelandic, let’s keep on this good work to see your language(s) fully available!

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

Core

  • #8342: Make modules act like Symfony Bundles, by @mickaelandrieu.
  • #8402: CO: optimize cart rule performances, by @jocel1.
  • #8437: RTL, by @eternoendless.
  • #8455: Make urls available on maintenance & restricted country templates. Thank you @kpodemski!
  • #8459: CO: force query build arg_separator to &. Thank you @tonyyb!
  • #8460: CO: Validate::isDateOrNull() should accept ‘0000-00-00’. Thank you @shagshag!
  • #8467: RTL - Merge conflict, by @kompilorb.
  • #8470: Be able to identify a modern page in modules, by @mickaelandrieu.
  • #8483: Module name in order details data. Thank you @kpodemski!

Back office

  • #8378: Integration of PrestaTrust in module management, by @quetzacoalt91.
  • #8461: Fixing data duplication when using 1-click upgrade multiple times, by @littlebigdev.
  • #8472: Customized Debug toolbar with PrestaShop application information, by @mickaelandrieu.
  • #8479: BO: Removed old emailing category. Thank you @robbie-thompson!

Front office

  • #8447: Add cover to allowed properties in ajax requests. Thank you @iqit-commerce!

Code changes in the ‘1.6.1.x’ branch (for v1.6.1.18)

Test

  • #8290: Add functional tests on PS 1.6, by @quetzacoalt91.

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @iqit-commerce, @kpodemski, @robbie-thompson, @shagshag and @tonyyb!

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!