This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 14th to Sunday 20th of March 2022.

Core Weekly banner

General messages

Dear developers,

PrestaShop 1.7.8.5 has been released last week because a critical regression impacting hooks was detected in 1.7.8.4 release.

We suggest upgrading your store quickly to benefit from the bug fixes of this patch version. As usual, make sure to perform a full manual backup before, so you can roll back the upgrade if something goes wrong.

In the meantime, the Hummingbird theme is showing some good progress! A storybook has been released and will be completed over time.

Please remember that your feedback on the project is welcome, so don’t hesitate to join us on slack. The community is being regularly consulted there to make sure that topics like this new theme will meet the expectations and needs of everyone.

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Installer

  • #27099: Add capability to select modules and theme to install during the installation process, by @PierreRambaud

Code changes in the ‘1.7.8.x’ branch

Front office

  • #27814: Fixed Microdata ItemList position : index starts to 1 and not 0, by @Progi1984

Code changes in modules, themes & tools

Hummingbird theme

Docker images

PrestaShop Specifications

stylelint configuration

Default community health files

  • #2: Add release drafter action at organization level, by @atomiix

Issues Bot

PrestaShop Project Metrics

Google Analytics module

PrestonBot

  • #126: Don’t require issue when the PR is not a bug fix or a feature, or if it’s PM category (eg changelog), by @eternoendless

QA nightly results

Customer reassurance block module

Faceted search module

TranslationTools Bundle

Module analyzer

  • #8: Parse author & tab and handle l() translation function, by @atomiix

Changes in developer documentation sources

Auto Upgrade module

  • #467: Use xml file during archive upgrade, by @atomiix
  • #421: Check if override is disabled before update. Thank you @okom3pom

Presthubot

  • #45: slack:notifier : Added reports about upgrade in check of the nightly, by @Progi1984

Wishlist block module

  • #164: Fixed Number of Products in a WishList (if product is disabled or removed), by @Progi1984

GDPR module

Stats Dashboard module

Distribution API

  • #6: Starting Deployment workflows. Thank you @djodjo3

Wire payment module

  • #68: Clean legacy status check and template. Thank you @Hlavtox

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @mparvazi, @NeOMakinG, @matthieu-rolland, @matks, @PrestaEdit, @dependabot[bot], @atomiix, @Progi1984, @eternoendless, @davidglezz, @saulaski, @lmeyer1, @thalassa-web, @Shoprunners, @djodjo3, @Hlavtox, @PierreRambaud, @okom3pom, @kpodemski!

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!