PrestaShop Core Weekly – Week 51 of 2020

PrestaShop Core Weekly – Week 51 of 2020

This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 14th to Sunday 20th of December 2020.

Core Weekly banner

General messages

Dear Developers,

New year is coming soon. We expect the activity on GitHub to slow down a bit as some people take time off for holidays. This is also true for for maintainers, product and QA teams.

PrestaShop 1.7.7.1 is on track and quality continues to increase on PrestaShop core as PHPStan is now analyzing PrestaShop code under level 4 thanks to @Progi1984.

By the way, did you notice the new design and features of the Contributors page?

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Front office

  • #22447: Add hook to display information in category header. Thank you @Hlavtox
  • #22419: Consistent use of https:// in schema.org itemtypes. Thank you @tswfi
  • #21729: Move product canonical url from tpl to controller. Thank you @micka-fdz
  • #21196: Remove htaccess rule who don’t work. Thank you @okom3pom

Web services

Tests

Code changes in the ‘1.7.7.x’ branch

Core

Back office

Tests

Code changes in modules, themes & tools

Changes in developer documentation

Traces

Customer reassurance block module

Faceted search module

Architecture Decision Records repository

  • #13: Refactor README structure and improve it, by @matks

Stylelint browser compatibility plugin

Search Bar module

Core Weekly Generator tool

  • #67: Add test-scenarios to repo lists, by @matks

PrestaShop contributors website

stylelint configuration

Mail theme example

Example modules

PrestonBot

  • #109: Add BC break label according to the pull request template, by @atomiix

PrestaShop Specifications

  • #133: Add specifications about the FO payment of a newly created order, by @LouiseBonnard

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @okom3pom, @matks, @Progi1984, @dependabot, @eternoendless, @PierreRambaud, @boubkerbribri, @nesrineabdmouleh, @NeOMakinG, @Hlavtox, @tswfi, @jolelievre, @atomiix, @zuk3975, @gennaris, @kpodemski, @Arman-Hosseini, @prestamodule, @matthieu-rolland, @JevgenijVisockij, @micka-fdz, @LouiseBonnard, @mrAKAR!

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: PrestaShop Core Weekly - Week 51 of 2020English