This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 24th to Sunday 30th of January 2022.

Core Weekly banner

General messages

Dear developers,

The first month of this year draws close, and much has already been done!

If you wish to see a bit of this month achievements, just join us for next session of public demonstration from the maintainers team. It will be streamed live on Wednesday, February 2, 2022, at 4 pm CET. See you then!

Releases

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

Code changes in the ‘develop’ branch

Core

  • #27234: Fix regexp of “id_product_attribute” keyword in product route. Thank you @saulaski
  • #26773: Get specific prices: let mysql optimize the query.. Thank you @lmeyer1
  • #26748: Instead of testing each hook if it is active, query once and cache.. Thank you @lmeyer1

Back office

Installer

  • #26588: checkSelectPrivilege must check privileges for both InnoDB and MyISAM. Thank you @onlime

Tests

Code changes in the ‘1.7.8.x’ branch

Back office

Front office

Code changes in modules, themes & tools

Faceted search module

Docker images

Customer reassurance block module

Wishlist block module

  • #159: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984

Contact Form module

  • #59: Added Github Action for PHP (and support PHP 5.4 => 8.1), by @Progi1984

Dashboard Goals module

  • #28: Added Github Action for PHP (and support PHP 5.4 => 8.1), by @Progi1984
  • #42: Added Github Action for PHP (and support PHP 5.4 => 8.1), by @Progi1984

Changes in developer documentation site

Changes in developer documentation theme

  • #10: Update to new Docsearch v3 and fix native search when docsearch is disabled, by @eternoendless

Changes in developer documentation sources

  • #1275: Fixed minor typos in the documentation for CI/CD. Thank you @Om3n31
  • #1271: Fix Minor typos in the documentation in update CI/CD. Thank you @Om3n31

New Front-office theme

Wire payment module

  • #67: Fixed hook function name for hook displayPaymentReturn, by @Progi1984

Prestashop UI Kit

User documentation landing page

Stylelint browser compatibility plugin

Stylelint configuration

Email Alerts module

Cash on delivery module

  • #142: Hide Best Sales link if feature is disabled. Thank you @saulaski

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot[bot], @Progi1984, @nesrineabdmouleh, @matks, @eternoendless, @Om3n31, @mparvazi, @kpodemski, @NeOMakinG, @okom3pom, @rsoulard-prolaser, @atomiix, @FongWan, @sowbiba, @saulaski, @Hlavtox, @lmeyer1, @onlime, @jolelievre!

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!