This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 16th to Sunday 22th of August 2021.

Core Weekly banner

General messages

Dear developers,

PrestaShop 1.7.7.7 was released on Thursday 19th of August 2021. This maintenance release fixes 1 critical regression and 1 minor regression.

Interestingly, while the 1.7.7.x branch was getting this new release, the 8.1.x branch of PHP was also getting a third beta.

Small reminder, the next session of public demonstration from the maintainers team will happen Wednesday 1st of September 2021 at 4pm CEST.

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Front office

  • #25567: Use _DB_PREFIX_ constant instead of ps_ in SQL queries. Thank you @idnovate
  • #25460: Fix missing row element and additional padding. Thank you @Hlavtox
  • #23803: Fix static vars not using scss vars on new-theme and classic, by @NeOMakinG

Installer

Tests

Code changes in the ‘1.7.8.x’ branch

Core

Back office

  • #25557: Fix floating button spacing on migrated pages, by @NeOMakinG
  • #25386: Fixed selector call for enabling back the confirmation modal when changing the currency by default, by @Progi1984
  • #25205: Moved addresses block in BO Customer Page, by @Progi1984

Front office

Code changes in the ‘1.7.7.x’ branch

Core

Back office

Front office

Code changes in modules, themes & tools

Faceted search module

Customer reassurance block module

OnBoarding module

Changes in developer documentation sources

Changes in developer documentation site

  • #6: Add Submodules Sync badge in README, by @matks

Docker images

User documentation landing page

Core Weekly Generator tool

PrestaShop contributors website

Buy button lite module

TranslationTools Bundle

  • #100: Fix license headers and add LICENSE.md file, by @matks

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @eternoendless, @matthieu-rolland, @dependabot[bot], @PierreRambaud, @WebHelpersPau, @Thymotep, @matks, @NeOMakinG, @kpodemski, @boubkerbribri, @nenes25, @idnovate, @Progi1984, @ytilotti, @Hlavtox, @PululuK!

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!