This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 28th of March to Sunday 3rd of April 2022.

Core Weekly banner

General messages

Dear developers,

Two major works were merged last week: the new header design for the product page by @jolelievre and a new extensible module manager by @atomiix. The next session of the public PrestaShop demo from the maintainers team will also happen this week on Wednesday at 4pm CET.

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Front office

Tests

  • #28095: Fix phpstan test with different php versions, by @atomiix
  • #27454: Functional tests - Add new test “Select previous carts from BO > Add new order page”, by @khouloudbelguith

Code changes in the ‘1.7.8.x’ branch

Core

  • #28083: Remove useless sensio/distribution-bundle composer scripts, by @atomiix

Back office

Front office

  • #27922: Avoid Notice: Trying to access array offset on value of type bool. Thank you @danidomen

Web services

Tests

  • #27935: Fix nightly - Add iteration to search newsletter module from module catalog page. Thank you @nesrineabdmouleh

Code changes in modules, themes & tools

Issues Bot

presthubot

PrestaShop Project Metrics

  • #35: Enable developer week view, by @matks
  • #32: Improve documentation, by @matks
  • #31: Add command to delete review comment data webhook older than 3 days, by @matks

Hummingbird theme

Changes in developer documentation sources

Contextual Help API

PrestonBot

Wishlist block module

Classic theme

Order Notifications on the Favicon module

PrestaShop contributors website

Customer reassurance block module

Faceted search module

stylelint configuration

Auto Upgrade module

  • #472: Handle PrestaShop versions before 1.7.5.1 + CI fix, by @atomiix
  • #450: Disabled upgrades of modules if the installed version is higher than this proposed by Addons, by @Progi1984

PrestaShop Specifications

Data mining for statistics module


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @matthieu-rolland, @Progi1984, @matks, @rodriciru, @PululuK, @atomiix, @itsvahid, @dependabot[bot], @PierreRambaud, @NeOMakinG, @eternoendless, @PrestaEdit, @mparvazi, @comxd, @intraordinaire, @Amit-Kumar-Tiwari-Webkul, @nesrineabdmouleh, @danidomen, @LouisAUTHIE, @okom3pom, @rsoulard-prolaser, @jonpontet, @khouloudbelguith, @jolelievre, @soulardromain, @zuk3975, @Prestaworks, @Hlavtox!

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!