This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 13th to Sunday 19th of September 2021.

Core Weekly banner

General messages

Dear Developers,

It seems this week is off to a great start. 😄

The first Release Candidate of PrestaShop 1.7.8.0 has finally been delivered yesterday, after multiple weeks spent carefully strengthening and stabilizing it.

This Release Candidate is open for testing for two weeks. On October 5th, if no critical or major regression has been reported, PrestaShop 1.7.8.0 will be delivered as a stable version. Just in the middle of Hacktoberfest 2021

Please help us test this build to make sure this release is a success!

Furthermore, PrestaShop 1.7.7.8 has been released. Don’t forget to update as this patch version fixes one major regression.

Releases

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

Code changes in the ‘develop’ branch

Core

  • #25847: Update cssjanus 1.2 to 2.1, stop relying on PrestaShop fork, by @matks
  • #25844: Deprecate fields.php usage, by @matks
  • #25611: Introduce new Symfony ArrayFinder to replace Shudrum ArrayFinder, by @matks

Back office

  • #25692: In BO > Orders: Fix disabled add voucher button, by @Progi1984
  • #25342: Introduce a first v1 for Category modal (new product page). Thank you @zuk3975

Front office

Installer

Tests

Code changes in the ‘1.7.8.x’ branch

Back office

Front office

Code changes in the ‘1.7.7.x’ branch

Core

Code changes in modules, themes & tools

Customer reassurance block module

Faceted search module

User documentation landing page

Changes in developer documentation sources

  • #1150: Webservice lib : fix wrong autoload file path 8.x. Thank you @SebSept
  • #1149: Webservice lib : fix wrong autoload file path 1.7.x. Thank you @SebSept
  • #1146: Update pr-branch-labeler to use pull_request_target, by @matks
  • #1144: Use ffittschen/pr-branch-labeler (1.7.x), by @matks
  • #1143: Use ffittschen/pr-branch-labeler to automatically add labels 1.7.x and 8.x, by @matks

Auto Upgrade module

presthubot

Docker images

stylelint configuration

  • #21: Bump stylelint-no-unsupported-browser-features from 5.0.1 to 5.0.2. Built by @dependabot[bot]

Issues Bot

PrestaShop PHP Informations Tool

Quality Assurance module

Product Comments module

  • #96: Infinite ajax loop with undefined IDs. Thank you @sylwit

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot[bot], @SebSept, @atomiix, @Progi1984, @matks, @sowbiba, @boubkerbribri, @matthieu-rolland, @kpodemski, @jf-viguier, @PierreRambaud, @Hlavtox, @NeOMakinG, @zuk3975, @sylwit!

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!