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

Core Weekly banner

General messages

Dear developers,

Last week the process for reviewing Pull Requests was updated. Two new labels have been created that should help the maintainer team document all changes that PrestaShop 8.0.0 will bring.

Next to this change of the process, @eternoendless submitted a documentation Pull Request that listed all notable changes for 8.0.0 until now. This list needs to be kept up-to-date following the new process.

And a new week starts with a really nice piece of news: long-term contributor @Hlavtox just submitted a request to become Theme maintainer.

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

  • #28022: Fixed the exception when we disable the tax in the BO > International > Taxes page, by @Progi1984
  • #28010: Remove OrderSlip::createOrderSlip deprecated function. Thank you @nenes25
  • #28009: Remove OrderHistory getLastOrderState deprecated function. Thank you @nenes25
  • #28003: Fixed wording and color button on exit button for the bulk delete, by @Progi1984
  • #28001: In Stock Movement page, localize date & time, by @Progi1984
  • #27925: Remove all deprecated templates in /admin-dev/themes/default/template/controllers/modules_positions/, by @eternoendless
  • #27781: Fixes error which occurred when you try to modify any customer information after the import. Thank you @kgleizes
  • #27669: Multistore - Design > Position - Do not display content and update message in all shops or in a group context, by @Progi1984
  • #27667: Multistore - Payment > Payment methods - Do not display content and update message in all shops or in a group context, by @Progi1984
  • #27626: Fix stock movement creation from new order. Thank you @saulaski

Front office

  • #27756: FO: Remove Front controller deprecated properties. Thank you @nenes25

Installer

Web services

  • #27770: Webservice symfony less for multilang entities and category creation, by @jolelievre

Tests

Code changes in the ‘1.7.8.x’ branch

Core

Tests

  • #28044: Pin setup-gcloud to v0 instead of master (backport of #27974), by @matks

Code changes in modules, themes & tools

Example modules

PrestaShop contributors website

Hummingbird theme

Auto Upgrade module

Changes in developer documentation sources

The PrestaShop open source project

  • #80: Add how to mark PRs that need an update of developer documentation, by @matks

Google Analytics module

Customer reassurance block module

Faceted search module

Nightly board

Classic theme

Module analyzer

GDPR module

  • #164: Fix translations on customer account page. Thank you @micka-fdz

PrestonBot

Google Sitemap module

  • #152: Fixed PHP Notice: Trying to access array offset on value of type bool in /www/modules/gsitemap/gsitemap.php on line 419. Thank you @metacreo

Wishlist block module

  • #165: Fill empty config label by the label in default language, by @Progi1984

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot[bot], @matks, @NeOMakinG, @boubkerbribri, @Progi1984, @nenes25, @atomiix, @mparvazi, @mickaelandrieu, @sethvargo, @PierreRambaud, @micka-fdz, @eternoendless, @kpodemski, @metacreo, @kgleizes, @jolelievre, @saulaski, @davidglezz, @matthieu-rolland, @mpaolino!

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!