This edition of the Core Weekly report highlights changes in PrestaShop core codebase during last week, from Monday 28th of September to Sunday 4th of October.


We released version RC3 this week, and we need you to test it! Install it on a server, use it as if it was a real store, and give us your feedback!

We also published a new article about PrestaShop $1M Fund for module developers. Check it out!

Finally, our very own @AlexEven published the September edition of her translation report: Do you speak PrestaShop?

Code changes in 1.6.1.x

Here are the merged pull-requests on the 1.6.1.x branch since the last Core Weekly Report!

Front office

  • 4110: Avoid Email validation Error on ajax request. Thank you @Eolia!
  • 4105: no localstorage with Safari private browsing, by @gRoussac.
  • 4096: Too much calls of findCombination, by @gRoussac.
  • 4072: could not see available vouchers when changing quantities, by @gRoussac.
  • 4094: Fix issues into ps_delivery table, by @gRoussac.
  • 4119: could not add to cart in quickview, by @gRoussac.
  • 4128: Fix bad redirect when PS_CART_REDIRECT, by @gRoussac.
  • 4125: Fix products links without correct anchor for attributes in shopping-cart, by @gRoussac.
  • 4153: Fix bad validation when empty zipcode validation pattern, by @gRoussac.
  • 4167: Fix performances issue with smarty custom, by @jocel1.

Back office

  • 4133: Property CustomerMessage->message is empty, by @gRoussac.
  • 4122: Fix bad utm_campaign, notice: Undefined index: lang_iso, by @gRoussac.
  • 4115: Fix wrong redirect after editing customer, by @gRoussac.
  • 4074: Remove back button message of expired POST data, by @gRoussac.
  • 4082: Fixed checking if module is trusted. Thank you @brouillon!


  • 4111: Missing category param when update positions + duplicate call, by @gRoussac.
  • 4129: Could not disable third party modules, by @gRoussac.


  • 4130: fixtures, add some Czech translations, by @AlexEven.

Code changes in

Now let’s review the merged pull-requests on the ‘develop’ branch since the last Core Weekly Report!

Note that the Start Theme repo (see next section) is entirely part of the PrestaShop project.

Back office

  • 4147: Fix price display error (cldr currency) on product form, by @kelu95.
  • 4139: fix template currency sign, by @kelu95.
  • 4101: fix CLDR retro compatibility with legacy currency, by @kelu95.


  • 4146: Fix merge tool error, by @Shudrum.

Code changes in Starter Theme

Finally, these are the merged pull-requests on the ‘feat/starter-theme’ branch since the last Core Weekly Report!

  • 4108: Selenium Test Harness, by @djfm.
  • 4114: added deps to, by @djfm.
  • 4116: Basic Product Customization, by @djfm.
  • 4084: Add favicon, by @maximebiloe.
  • 4095: Notifications messages, by @maximebiloe.
  • 4118: Manage columns in StarterTheme, by @maximebiloe.
  • 4134: fixed notice, by @djfm.
  • 4135: CSS : add margin before notifications, by @djfm.
  • 4132: Create first draft of OPC + Rivets.js, by @julienbourdeau.
  • 4142: Basic Payment In OPC + JS refactorization, by @julienbourdeau.
  • 4136: Improve {url} for Category, Module and CMS, by @julienbourdeau.
  • 4149: OPC: address management, by @julienbourdeau.
  • 4143: OPC Payment : Advanced, Regular, JS, noJS, by @djfm.
  • 4152: Display delivery options, by @maximebiloe.
  • 4151: Introducting the ’termsAndConditions’ hook, by @djfm.
  • 4154: OPC Carriers : Add message when no carrier available, by @djfm.
  • 4155: Syntax for PHP < 5.6, by @maximebiloe.
  • 4157: Fix carrier selection, by @maximebiloe.

See all the PRs merged into the codebase since September 21st here.

Thank you to our contributors whose Pull Requests were merged since the last Core Weekly Report: brouillon and @Eolia. Also, 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 on the Forge!

If you want to contribute to PrestaShop with code, read those:

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

Happy contributin’ everyone!