This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 15th to Sunday 21th of March 2021.

Core Weekly banner

Releases

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

Code changes in the ‘develop’ branch

Core

  • #23650: Introduce Experimental Feature data model, by @matks

Back office

Front office

  • #8738: FO Don’t display shipping method for virtual cart. Thank you @timactive

Code changes in the ‘1.7.7.x’ branch

Back office

  • #23694: Do not allow empty payment_method, by @atomiix
  • #23601: Take customization into account when updating quantity, by @atomiix
  • #23584: Handle searchProduct method when in another shop context, by @atomiix
  • #22677: Use context langId if order langId not available, by @atomiix

Tests

Code changes in modules, themes & tools

Faceted search module

eslint configuration

  • #5: Migrated from Travis CI to Github Actions, by @Progi1984

Decimal

circuit-breaker

TranslationTools Bundle

Auto Upgrade module

Changes in developer documentation

Customer reassurance block module

PrestonBot

Prestashop UI Kit

PrestaShop Virtual Machine

PrestaShop PHPStan extension

  • #22: Introduce acceptance tests with phpstan PHAR, by @matks

PrestaShop Specifications

Core Weekly Generator tool

User documentation landing page

Email Alerts module

Where to start contributing?

What about adding the missing discount label in Front Office for products with attributes? This is a bug report submitted 1 year ago, and it is one of our good first issues.

Good first issues are a list of all beginner-friendly improvements and bugs to fix in the project. You can read more about this label on our article about it.


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @PierreRambaud, @Progi1984, @atomiix, @boubkerbribri, @industria01, @dependabot[bot], @matks, @NeOMakinG, @jolelievre, @eternoendless, @okom3pom, @sowbiba, @ks129, @nesrineabdmouleh, @micka-fdz, @jf-viguier, @JevgenijVisockij, @timactive!

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!