This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 4th to Sunday 10th of April 2022.

Core Weekly banner

General messages

Dear developers,

Last week was merged a Pull Request that change the way used to escape Smarty output. This should fix multiple issues introduced by the security bugfixes of PrestaShop 1.7.8.3 (see the bug report) and will be delivered with the release of PrestaShop 1.7.8.6 in a few weeks.

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Front office

Tests

Code changes in the ‘1.7.8.x’ branch

Core

  • #28171: Add missing translation domains in AdminController. Thank you @lmeyer1

Back office

  • #27806: Change the way that smarty is escaped to avoid exception when parsing. Thank you @Amoifr
  • #27615: Fix header on default pages on mobile, by @NeOMakinG
  • #27162: Increase maximum country state name length from 32 to 80 characters. Thank you @rickygzz

Front office

Code changes in modules, themes & tools

Nightly board

Prestashop UI Kit

Classic theme

GDPR module

Customer reassurance block module

Faceted search module

Changes in developer documentation sources

Distribution API

The PrestaShop open source project

OnBoarding module

Auto Upgrade module

  • #473: Add pages to enable maintenance mode before upgrade, by @boubkerbribri
  • #446: Add category additional description column during upgrade. Thank you @Hlavtox

Google Analytics module

Core Weekly Generator tool

Traces

CsaGuzzle Bundle (fork)

Social Follow module

Wishlist block module

  • #146: Manage the state of the product depending on quantity in cart, by @NeOMakinG

Sales and orders statistics module


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot[bot], @Progi1984, @nesrineabdmouleh, @jolelievre, @PierreRambaud, @matks, @NeOMakinG, @lmeyer1, @atomiix, @marsaldev, @eternoendless, @micka-fdz, @dpatou, @boubkerbribri, @PululuK, @Hlavtox, @NicolasCador, @Amit-Kumar-Tiwari-Webkul, @adricorse, @jf-viguier, @MeKeyCool, @tlgsoledis, @Amoifr, @davidglezz, @okom3pom, @rickygzz!

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!