This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 29th of November to Sunday 5th of December 2021.

Core Weekly banner

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

  • #26836: Move StockController into Admin/Sell/Catalog/, by @eternoendless
  • #26805: Fixed the error “The message body is empty” in AdminCustomerThreadsController.php. Thank you @okom3pom
  • #26561: Don’t encode quotes in column name filter value. Thank you @yo7hli
  • #26063: Clean Back-office templates, part 4 - catalog. Thank you @Hlavtox
  • #26064: Clean Back-office templates, part 5 - orders. Thank you @Hlavtox
  • #25750: Migrate router, store and mixin files of stock page to TypeScript, by @NeOMakinG
  • #25091: Display customer group when searching for a customer. Thank you @Hlavtox
  • #24357: Add order_reference to PaymentModule::validateOrder. Thank you @viglu

Installer

Tests

  • #26790: Fix nightly 25-11-21 - Delete check the footer link ‘Vouchers’ from check links in footer test. Thank you @nesrineabdmouleh
  • #26359: Functional tests - Add new test ‘Check status tab from view order page’. Thank you @nesrineabdmouleh

Code changes in the ‘1.7.8.x’ branch

Core

Front office

Code changes in modules, themes & tools

TranslationTools Bundle

  • #104: Move php-cs-fixer to dev requirements, by @sowbiba
  • #103: Add ability to exclude directories when extracting, by @sowbiba

New Front-office theme

  • #131: Backport review from rod and fix some wrong variables, by @NeOMakinG
  • #130: First aproach to cart mockup. Thank you @rodriciru
  • #128: Slider home ratio. Thank you @rodriciru
  • #124: Refactor of layout, my account, addresses, contact. Thank you @Hlavtox
  • #121: Bump stylelint fixes variables and switch from node-sass to sass. Thank you @rodriciru

Product Comments module

Customer reassurance block module

PHP Developer Tools

Issues Bot

User documentation landing page

Changes in developer documentation sources

The PrestaShop open source project

  • #71: Make it clear to click on release steps, by @matks

PrestaShop Specifications

Architecture Decision Records repository

  • #23: 0014 - Drop the “No Use Of Legacy In New Code” restriction, by @eternoendless

MJML Theme Converter

Faceted search module

Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1 by @dependabot

OnBoarding module

Product Comments module

Email subscription module

Language selector module

GDPR module

Customer data privacy block module

Simple HTML table display module

Search Bar module

Shopping cart module

Customer reassurance block module

Custom text module

Faceted search module

Image slider module

Check payment module

Order Notifications on the Favicon module


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @sowbiba, @Progi1984, @NeOMakinG, @eternoendless, @rodriciru, @dependabot[bot], @intraordinaire, @matthieu-rolland, @okom3pom, @PierreRambaud, @WebHelpersPau, @nesrineabdmouleh, @SharakPL, @Hlavtox, @abramofranchetti, @tswfi, @jak78, @matks, @atomiix, @Saimis777, @kpodemski, @yo7hli, @PrestaEdit, @lmeyer1, @viglu!

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!