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

Core Weekly banner

General messages

Dear developers,

Last two weeks there was some reports of people unable to login into their Back-Office after upgrading to 1.7.6.7.

Obviously the project maintainers explored this topic deeply but were unable to find any issues into the code. We believe some of the issues might come from third party upgrade tools that would not follow PrestaShop migration path. If you have valuable feedback, feel free to tell us on GitHub!

In the meantime, work continues on 1.7.7.x branch to prepare the first Release Candidate and on develop branch to bring some long-awaited features for 1.7.8, such as php7.4-compatibility or native lazy-loading.

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Front office

  • #20148: [BO] Color picker doesn’t recognize html color name on page load. Thank you @PululuK
  • #20132: Enable hook ‘displayAfterProductThumbs’ to access product - thanks @elburgl69, by @matks
  • #19560: Implement Native Lazy Loading on theme classic, by @Progi1984

Tests

Merge

Code changes in the ‘1.7.7.x’ branch

Core

Back office

  • #20166: Return Response to provide a good error message when import directory doesnt exist, by @matks
  • #20126: Correctly uncheck previous default combination. Thank you @Amazzing
  • #20124: Use /usr/sbin/sendmail instead of mail() in config wording, by @atomiix

Tests

Code changes in modules, themes & tools

Wishlist block

Dashboard Goals

  • #22: Fix license headers - part 2, by @matks

Nightly board

Changes in developer documentation

Prestashop UI Kit

PHP Developer Tools

Data mining for statistics

Customer reassurance block

Email subscription module

  • #65: Add email input validation to column tpl. Thank you @davidglezz
  • #64: Set email input basic browser validation again. Thank you @davidglezz

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @Quetzacoalt91, @boubkerbribri, @Progi1984, @NeOMakinG, @matks, @PierreRambaud, @eternoendless, @dependabot[bot], @zalexki, @nesrineabdmouleh, @mcorteel-harel, @levyn, @PululuK, @LouiseBonnard, @Amazzing, @atomiix, @cdefy, @davidglezz, @Rolige, @zuk3975, @JevgenijVisockij!

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!