This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 1st to Sunday 07th of July 2019.

Core Weekly banner

General messages

Dear Developers,

Last week was a very warm week, right? Did you find a solution to stay productive in your area?

If week 26 was a small week considering the numbers of pull requests, week 27 is one of the biggest of this year ! Work on 1.7.7 has started on the develop branch, and the work to finish the 1.7.6 has been merged. Also, a lot of work has been done on modules. Well done!

If week 26 was a small week considering the numbers of pull requests, week 27 is one of the biggest of this year! Work on the develop branch is very active again to prepare the 1.7.7, and the work to finish the 1.7.6 has been merged. Also, a lot of work has been done on modules. Well done!

A quick update about PrestaShop’s GitHub issues and pull requests:

Code changes in the ‘develop’ branch

Core

  • #14043: Check if Combination id is set before deleting Associations from data…. Thank you @kazeno
  • #14403: Fix cookie collisions from PR # 14116 and improve overall security. Thank you @mvorisek
  • #14425: Merge 1.7.6.x to develop - 28/06/2019 , by @matks
  • #14459: Merge 1.7.6.x to develop - 03/07/2019, by @matks
  • #14510: Merge 1.7.6.x to develop - 05/07/2019, by @matks

Back office

Front office

  • #14049: Allow template vars override in hook actionFrontControllerSetVariables, by @Matt75
  • #14263: Fix display voucher conversion between currencies, by @tomlev
  • #14422: Refactor theme usage of product flags - apply DRY, by @matks
  • #14452: Permit to buy a product without stock when other combination have stock and unavailable product attributes are not displayed. Thank you @Progi1984

Tests

  • #14491: Disable Selenium Guest scenario as it fails randomly, by @matks

Code changes in the “1.7.6.x” branch (for v1.7.6.0)

Core

Back office

Front office

Tests

Code changes in modules, themes & tools

Google sitemap

  • #106: Do not call getIsset() with getValue(), by @Quetzacoalt91
  • #107: Add all images of a product to the sitemap, instead of only the cover image. Thank you @Pixep

Nightly-board

Gamification

Example Module Mailtheme

  • #1: Update modules after changes from the core, use two different templat…, by @jolelievre
  • #2: Update min version, by @jolelievre

CsaGuzzleBundle

  • #2: Allow PHP 7.1+ support with Guzzle 5. Thank you @Progi1984

Google Adwords

Auto Upgrade

classic-rocket

  • #51: Error alert is not shown on update cart error. Thank you @morfin

Changes in documentation


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @davidglezz, @idnovate, @iqit-commerce, @kazeno, @morfin, @mvorisek, @Pixep, @Progi1984, @zuk3975!

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 issues and comments on GitHub!

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 GitHub to report an issue. Thank you!

Happy contributin’ everyone!