PrestaShop Core Weekly – Week 6 of 2021

PrestaShop Core Weekly – Week 6 of 2021

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

Core Weekly banner

General messages

Dear developers,

Last Friday maintainer @pululuk, helped by @sowbiba and many others built the ZIP archive for PrestaShop 1.7.7.2 and delivered it to QA team for validation. This is the second time a PrestaShop release is built by someone who is not an employee of PrestaShop company! Congratulations @pululuk!

Another interesting news: thanks to the awesome work of @atomiix, the upgrades between PrestaShop versions using the autoupgrade module are now being run every night and results can be looked at in the Nightly build dashboard

In the meantime, @NeOMakinG also upgraded the jQuery version to v3.5 for Classic Theme and default Back Office theme.

The next step for release 1.7.7.2 is now QA validation. Release is expected to happen at the latest on next Monday (22th of February).

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Front office

Web services

  • #23081: Fix the combination’s disappearance from Cart when it’s updated by WS. Thank you @fabiovannini

Tests

Code changes in the ‘1.7.7.x’ branch

Core

  • #23224: Update PrestaShop’s composer dependencies, by @atomiix
  • #23220: Update composer versions of native modules for 1.7.7.2, by @matks
  • #22682: Fix warning/errors from upgrade scripts, by @atomiix

Back office

Front office

Tests

Code changes in modules, themes & tools

Changes in developer documentation

  • #865: Fix link to testing introduction. Thank you @Paddimir
  • #862: Update information on displayCarrierExtraContent hook. Thank you @Hlavtox
  • #860: Fix return error in execute method. Thank you @jf-viguier
  • #855: Add page about users, login and secure_key, by @matks

PrestaShop PHPStan extension

  • #8: Add PrestaShop as author in composer.json, by @matks
  • #5: Add ClassConstantsMustHaveVisibilityRule, by @matks

Auto Upgrade module

Customer reassurance block module

Faceted search module

Search Bar module

Dashboard Activity module

  • #24: Bump version to v2.1.0, update min core compatibility, by @matks

User documentation landing page

  • #25: chore(deps-dev): bump sass from 1.32.6 to 1.32.7. Built by @dependabot
  • #24: fix(deps): bump actions/cache from v2 to v2.1.4. Built by @dependabot

Core Weekly Generator tool

Wishlist block module

  • #98: Add a message and fix error when on multishop. Thank you @pablopolyte

Prestashop UI Kit

Shopping cart module

LocalizationFiles

  • #5: Translate Ukrainian locale from Russian to Ukrainian. Thank you @rakvium

Where to start contributing?

What about fixing a success message that is incorrect and is displayed when a search alias is created from the Back Office? This is a bug report submitted three months 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: @Paddimir, @matks, @Hlavtox, @jf-viguier, @atomiix, @dependabot, @PierreRambaud, @zuk3975, @github-actions, @NeOMakinG, @pablopolyte, @eternoendless, @nesrineabdmouleh, @fabiovannini, @Progi1984, @sowbiba, @boubkerbribri, @JevgenijVisockij, @rakvium, @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 6 of 2021English