PrestaShop Core Weekly – Week 48 of 2021

PrestaShop Core Weekly – Week 48 of 2021

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

  • #162: chore(deps-dev): bump babel-jest from 27.4.0 to 27.4.2. Built by @dependabot
  • #161: chore(deps-dev): bump sass from 1.43.5 to 1.44.0. Built by @dependabot
  • #160: fix(deps): bump core-js from 3.19.1 to 3.19.2. Built by @dependabot
  • #159: chore(deps-dev): bump babel-jest from 27.3.1 to 27.4.0. Built by @dependabot
  • #158: fix(deps): bump actions/setup-node from 2.4.1 to 2.5.0. Built by @dependabot
  • #157: chore(deps-dev): bump eslint-plugin-nuxt from 3.0.0 to 3.1.0. Built by @dependabot
  • #156: chore(deps-dev): bump prettier from 2.4.1 to 2.5.0. Built by @dependabot
  • #155: chore(deps-dev): bump sass from 1.43.4 to 1.43.5. Built by @dependabot

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

  • #134: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot
  • #59: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Product Comments module

  • #120: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Email subscription module

  • #85: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Language selector module

  • #26: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

GDPR module

  • #153: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot
  • #140: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Customer data privacy block module

  • #33: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Simple HTML table display module

  • #27: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Search Bar module

  • #42: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot
  • #55: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Shopping cart module

  • #80: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot
  • #36: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Customer reassurance block module

  • #320: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot
  • #47: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Custom text module

  • #66: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Faceted search module

  • #563: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Image slider module

  • #65: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Check payment module

  • #53: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot
  • #41: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Order Notifications on the Favicon module

  • #33: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot
  • #41: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @sowbiba, @Progi1984, @NeOMakinG, @eternoendless, @rodriciru, @dependabot, @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!

This post is also available in: English