PrestaShop Core Weekly – Week 7 of 2021

PrestaShop Core Weekly – Week 7 of 2021

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

Core Weekly banner

General messages

Dear developers,

Last week the maintainers team focused on delivering PrestaShop 1.7.7.2 which was achieved on time, on this Monday 22nd of February 2021! We are very happy of this outcome.

Did you also notice our Public Online Demonstrations announcement? If you want to attend the next one, it will be at 2pm CET on Thursday, 25th of February, streamed live on our newly created YouTube channel!

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Tests

Code changes in the ‘1.7.7.x’ branch

Core

Back office

  • #23289: Use default currency when supplier currency setting is incorrect, by @atomiix

Code changes in modules, themes & tools

Changes in developer documentation

Example modules

Faceted search module

Customer reassurance block module

User documentation landing page

  • #29: chore(deps-dev): bump sass from 1.32.7 to 1.32.8. Built by @dependabot
  • #28: fix(deps): bump core-js from 3.8.3 to 3.9.0. Built by @dependabot
  • #27: fix(deps): bump nuxt from 2.14.12 to 2.15.0. Built by @dependabot
  • #26: chore(deps-dev): bump eslint from 7.19.0 to 7.20.0. Built by @dependabot

Wishlist block module

  • #99: Fix ‘is same’ smarty function for stats template. Thank you @pablopolyte

PrestaShop PHPStan extension

  • #7: Add MIT license headers, by @matks

Share Buttons module

Where to start contributing?

What about updating the Order Confirmation email template to remove the gift line when gift option is disabled? This is a bug report submitted one month 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: @Progi1984, @dependabot, @nesrineabdmouleh, @pablopolyte, @atomiix, @NeOMakinG, @RomainMazB, @jolelievre, @matks, @Hlavtox, @jf-viguier, @zuk3975, @Quetzacoalt91!

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 7 of 2021English