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

Core Weekly banner

General messages

Dear developers,

The next public open source demo is going to happen on next Wednesday, April 28, 2021 at 2pm CEST.

During this session we will present some of the new 1.7.8 achievements.

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Front office

  • #24019: Improve complexity of assignCase var in CMS Controller. Thank you @Sinepel
  • #23858: Fix breadcrumb and h1 on prices drop page, by @marionf
  • #22908: Set different 404 strings for different behaviors on classic theme, by @NeOMakinG

Installer

Tests

Code changes in the ‘1.7.8.x’ branch

Front office

Tests

Code changes in the ‘1.7.7.x’ branch

Back office

Tests

Code changes in modules, themes & tools

Webservices PHP Client

presthubot

  • #28: Remove Support 1.7.6.x & Add Support 1.7.8.x, by @Progi1984

User documentation landing page

Changes in developer documentation

Customer reassurance block module

Faceted search module

Nightly board

Circuit Breaker

stylelint configuration

eslint configuration

Prestashop UI Kit

Wire payment module

PrestaShop Specifications

  • #215: Edit multistore spec for specific settings drop-down, by @marionf

Architecture Decision Records repository


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @RubenMartins, @boubkerbribri, @Progi1984, @dependabot[bot], @PierreRambaud, @matks, @marionf, @NeOMakinG, @jolelievre, @eternoendless, @PululuK, @atomiix, @JevgenijVisockij, @sowbiba, @Sinepel, @mvorisek, @Amin-Hosseini, @bpato!

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!