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

Core Weekly banner

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

  • #20799: Modify discounts listing in Customer page to use Grid - Delete modal, by @sowbiba
  • #20591: Introduce Javascript component loading through window.prestashop (part1). Thank you @JevgenijVisockij
  • #20508: Fix FormSubmitButton method. Thank you @davidglezz
  • #20320: Fixed alert system failing when the $error variable is malformed. Thank you @jimmydupre
  • #20200: Use ChoiceType in Log severity column filter. Thank you @PululuK

Front office

Installer

Tests

Merge

Code changes in the ‘1.7.7.x’ branch

Back office

Front office

Tests

Code changes in modules, themes & tools

Changes in developer documentation

Example modules

PrestonBot

  • #104: Do not add Waiting for wording when already validated & fix PR validation comment being wrongly removed, by @atomiix
  • #103: Use prestashop/github-webhook-parser, by @atomiix
  • #102: Link wording to the right diff file and line, by @atomiix

PrestaShop contributors website

The PrestaShop open source project

Faceted search module

Example module mailtheme

Order Notifications on the Favicon module

Core Weekly Generator tool

Issues Bot

PHP Developer Tools

  • #35: Add a stub for module class, allowing developers to not redefine properies in all modules, by @Quetzacoalt91

Check payment module

  • #37: Added Github Actions, composer.lock & Renamed README.md, by @Progi1984

Buy button lite module

Prestashop UI Kit

Docker images

  • #226: Add missing versions, use proper php version and add erase / install database parameters, by @PierreRambaud

Customer reassurance block module

Shopping cart module

  • #66: Added workflows for PHPStan, PHPCS, Build Release, by @Progi1984

Custom text module


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @moncef-essid, @matks, @LukaS0lncev, @jolelievre, @PierreRambaud, @Progi1984, @atomiix, @dependabot[bot], @boubkerbribri, @matthieu-rolland, @SimonGrn, @kpodemski, @Seleda, @dariusakafest, @davidglezz, @jbenezech, @Quetzacoalt91, @nesrineabdmouleh, @sowbiba, @antoninblasco, @JoshTheDerf, @JevgenijVisockij, @jimmydupre, @PululuK, @bhavikvaghani!

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!