This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 22th to Sunday 28th of March 2021.

Core Weekly banner

General messages

Dear developers,

PrestaShop 1.7.7.3 is currently being validated by QA team.

Other releases are also expected to happen soon! Email Alerts module v2.3.0 and Share Buttons module v2.1.1.

And the next public open source demo is going to happen on next Wednesday 31st of March 2021, at 2pm CET.

The session will be kept in record on YouTube, so it can be watched later if this timeslot is not suitable for you.

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

Code changes in the ‘develop’ branch

Core

Back office

Front office

  • #23151: Remove microdata in html flow and replace by JSON-LD for classic theme. Thank you @fdonnet

Installer

Tests

Code changes in the ‘1.7.7.x’ branch

Core

Front office

  • #23688: Fix display of color section on the add to cart modal on FO, by @NeOMakinG

Tests

Code changes in modules, themes & tools

Changes in developer documentation

Currency selector

Customer data privacy block module

Faceted search module

User documentation landing page

Share Buttons module

Customer reassurance block module

Issues Bot

User documentation (Italian)

Email Alerts module

  • #83: Bump v2.3.0, by @matks
  • #82: Update README to add link for reporting bugs, by @matks
  • #81: Change prestashop compatibility version and add php-cs-fixer, by @PierreRambaud

Cross-selling module

Auto Upgrade module

  • #391: Wait For page to reload before putting it under maintenance on e2e tests, by @boubkerbribri

PrestaShop PHPStan extension

  • #23: Add extension into acceptance tests, by @matks

PrestaShop Specifications

  • #211: Multistore - edit specs for shop groups, by @marionf

Where to start contributing?

What about redirect a customer to product page or checkout after a successfull account creation? This is a feature idea submitted 1 year ago, and it is one of our good first issues.

Good first issues are a list of all beginner-friendly improvements and bugs to fix in the project. You can read more about this label on our article about it.


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @eternoendless, @Progi1984, @dependabot[bot], @github-actions[bot], @kpodemski, @sowbiba, @Julievrz, @JevgenijVisockij, @matks, @boubkerbribri, @PierreRambaud, @jolelievre, @okom3pom, @NeOMakinG, @marionf, @zuk3975, @SD1982, @matthieu-rolland, @fdonnet!

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!