This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 20th to Sunday 26th of September 2021.

Core Weekly banner

General messages

Dear developers,

Have you tested the first Release Candidate of PrestaShop 1.7.8.0? Now is the best time to download and test this RC version as a test store! The later a problem is identified, the more time it takes to be fixed, and this delays the final release.

In the meantime, you might want to have a look at (and join?) these interesting discussions:

  • ADR 15: discussing how to split business logic from DOM management in JavaScript classes and components
  • Issue 25975: what should we do with the Front-Office theme for PrestaShop 8.0.0 ?

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

Code changes in the ‘develop’ branch

Core

Back office

Tests

Code changes in the ‘1.7.8.x’ branch

Core

Back office

Installer

  • #25311: In upgrade, fixed configuration update on multi store. Thank you @Seb33300

Code changes in modules, themes & tools

PrestaShop Specifications

User documentation landing page

Decimal

Docker images

Customer reassurance block module

Auto Upgrade module

eslint configuration

  • #135: Remove optional parameter before required parameter, by @atomiix

Changes in developer documentation sources

Faceted search module

Changes in developer documentation site

Cash on delivery module

  • #35: Set module tab to payments_gateways . Thank you @unlocomqx

Dashboard Products module

Email Alerts module

  • #89: Fix sending out of stock alerts for products being deleted. Thank you @Hlavtox
  • #86: Improved compatibility with GDPR module and little refacto, by @kpodemski

Product Comments module

  • #111: Hook on filterProductContent for adding ProductComments data, by @Progi1984

Prestashop UI Kit


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @marionf, @dependabot[bot], @boubkerbribri, @matks, @Progi1984, @PierreRambaud, @okom3pom, @NeOMakinG, @atomiix, @jolelievre, @SherloxTV, @Hlavtox, @matthieu-rolland, @kpodemski, @Oksydan, @unlocomqx, @sowbiba, @Seb33300, @amaury-hanser, @zuk3975, @davidglezz!

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!