PrestaShop Core Weekly – Week 52 of 2020

Reading time: 4 minutes

PrestaShop Core Weekly – Week 52 of 2020

This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 21th to Sunday 27th of December 2020.

Core Weekly banner

General messages

Dear developers,

Last week, maintainer @kpodemski, helped by @Progi1984 built the ZIP archive for PrestaShop 1.7.7.1 and delivered it to QA team for validation. This is the first time a PrestaShop release is built by someone who is not an employee of PrestaShop company! Congratulations @kpodemski!

As the end of this year is coming, we also wanted to say thank you to all PrestaShop developers for this year, although it has been difficult for many.

Looking forward to 2021 🙂

Releases

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

Code changes in the ‘develop’ branch

Core

  • #22346: Fix minor code issue in FrontController.php. Thank you @PululuK

Back office

Tests

Code changes in the ‘1.7.7.x’ branch

Core

  • #22532: Hook keys must be in lowercase, by @PierreRambaud
  • #22432: Don’t redirect to http from https if it is homepage (Fix Chrome security alert when customer register). Thank you @ludoc
  • #22293: Use PS cache config as driver.cache, by @atomiix

Back office

  • #22535: Method assertCmsCategoryExists doesn’t return anything, it throws an exception, by @PierreRambaud
  • #22249: Create Order – Cart details modal – Fix refresh for cart total, by @sowbiba
  • #22161: Fix group reduction when specific price is set, by @sowbiba
  • #21692: Refresh order products when a product is added or deleted, by @sowbiba

Tests

Code changes in modules, themes & tools

Simple HTML table display module

  • #19: Bump prestashop/php-dev-tools from 3.12 to 3.13. Thank you @dependabot
  • #41: Bump prestashop/php-dev-tools from 3.12 to 3.13. Thank you @dependabot

OnBoarding module

  • #98: Bump prestashop/php-dev-tools from 3.12 to 3.13. Thank you @dependabot

Custom text module

  • #52: Bump prestashop/php-dev-tools from 3.12 to 3.13. Thank you @dependabot

Faceted search module

Check payment module

  • #45: Bump prestashop/php-dev-tools from 3.12 to 3.13. Thank you @dependabot

Product Comments module

  • #94: Bump prestashop/php-dev-tools from 3.12 to 3.13. Thank you @dependabot
  • #93: Fixed PHPCS Github Action, by @Progi1984
  • #89: Fixing the bug that appeared when anonymize customer last name option has been added.. Thank you @Oksydan

Theme customization module

  • #40: Bump prestashop/php-dev-tools from 3.12 to 3.13. Thank you @dependabot

Order Notifications on the Favicon module

  • #26: Bump prestashop/php-dev-tools from 3.12 to 3.13. Thank you @dependabot

PHP Developer Tools

Changes in developer documentation

  • #840: Update list-of-hooks.md add displayHeaderCategory. Thank you @Hlavtox
  • #837: Explain PR template row impacts, by @matks
  • #830: Introduce tips & tricks in FAQ – 1st tip about hooks. Thank you @zuk3975
  • #829: Bump ini from 1.3.5 to 1.3.8 in /src/themes/hugo-theme-learn/_src. Thank you @dependabot
  • #106: Allow adding product categories. Thank you @tswfi

Google Analytics module

  • #29: Bump prestashop/php-dev-tools from 3.11 to 3.12. Thank you @dependabot

Example modules

  • #30: Adds demo module for grid extension demonstrations. Thank you @zuk3975

PrestaShop Cleaner module

  • #54: Truncate also search related table “alias”. Thank you @nenes25

PrestaShop Specifications

  • #164: Update advanced_parameters-webservice.md. Thank you @MatShir

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot, @matks, @boubkerbribri, @Quetzacoalt91, @Progi1984, @kpodemski, @nesrineabdmouleh, @PierreRambaud, @jolelievre, @Hlavtox, @tswfi, @Shoprunners, @zuk3975, @ludoc, @NeOMakinG, @PululuK, @Oksydan, @atomiix, @sowbiba, @nenes25, @JevgenijVisockij, @MatShir!

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!

PrestaShop Core Weekly – Week 52 of 2020 desember 30th, 2020 Aksel Lian

This post is also available in: enEnglish