PrestaShop Core Weekly – Week 19 of 2021

PrestaShop Core Weekly – Week 19 of 2021

This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 10th to Sunday 16th of May 2021.

Core Weekly banner

Releases

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

Code changes in the ‘develop’ branch

Front office

  • #24426: Fix error on favicon when maintenance mode is enabled. Thank you @okom3pom

Tests

Code changes in the ‘1.7.7.x’ branch

Core

  • #24443: Fix upgrade from 1.6.1.24 on certain installation, by @atomiix

Back office

Tests

Code changes in modules, themes & tools

Customer reassurance block module

Faceted search module

Changes in developer documentation

  • #992: Attachments Webservice endpoint was delivered in 1.7.8, by @matks
  • #991: Correct location of generatable-input.js. Thank you @JevgenijVisockij
  • #985: Introduce Architecture -> Modern and reorganize docs about controllers. Thank you @zuk3975
  • #984: Order view page reference. Thank you @zuk3975
  • #983: Add information about id_reference when a carrier is edited. Thank you @okom3pom
  • #981: Order create page reference. Thank you @zuk3975
  • #975: Fix inverted lifecycle posts, by @matks

Gamification module

  • #83: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot
  • #82: Bump symfony/phpunit-bridge from 5.2.7 to 5.2.8. Built by @dependabot

Email subscription module

Language selector module

  • #24: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot

GDPR module

  • #142: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot

Customer data privacy block module

  • #29: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot

Search Bar module

  • #35: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot
  • #119: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot

Shopping cart module

  • #77: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot
  • #52: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot

Simple HTML table display module

  • #22: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot
  • #37: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot
  • #44: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot

Custom text module

  • #61: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot

OnBoarding module

  • #106: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot

Check payment module

  • #49: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot

Product Comments module

  • #100: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot

Order Notifications on the Favicon module

  • #29: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot
  • #38: Bump prestashop/php-dev-tools from 3.15 to 3.15.1. Built by @dependabot

User documentation landing page

  • #65: chore(deps-dev): bump sass from 1.32.12 to 1.32.13. Built by @dependabot
  • #64: fix(deps): bump nuxt from 2.15.5 to 2.15.6. Built by @dependabot
  • #63: fix(deps): bump nuxt from 2.15.4 to 2.15.5. Built by @dependabot
  • #62: chore(deps-dev): bump eslint from 7.25.0 to 7.26.0. Built by @dependabot
  • #61: fix(deps): bump core-js from 3.11.2 to 3.12.1. Built by @dependabot
  • #60: chore(deps-dev): bump prettier from 2.2.1 to 2.3.0. Built by @dependabot

PHP Developer Tools

Example modules

  • #57: Bump lodash from 4.17.19 to 4.17.21 in /example_module_mailtheme. Built by @dependabot
  • #56: Bump hosted-git-info from 2.8.8 to 2.8.9 in /example_module_mailtheme. Built by @dependabot
  • #55: Bump hosted-git-info from 2.8.8 to 2.8.9 in /demodoctrine/js. Built by @dependabot
  • #54: Bump lodash from 4.17.20 to 4.17.21 in /demodoctrine/js. Built by @dependabot
  • #53: Clean code ; remove unneeded use statement. Thank you @okom3pom
  • #52: Bump url-parse from 1.4.7 to 1.5.1 in /example_module_mailtheme. Built by @dependabot

Wishlist block module

PrestaShop contributors website

Prestashop UI Kit

  • #156: Add hover state on helpbox and add helpbox to storybook, by @NeOMakinG

Stylelint browser compatibility plugin

stylelint configuration

Core Weekly Generator tool

Buy button lite module

  • #50: Bump hosted-git-info from 2.7.1 to 2.8.9 in /app. Built by @dependabot
  • #49: Bump lodash from 4.17.20 to 4.17.21 in /app. Built by @dependabot
  • #48: Bump url-parse from 1.4.3 to 1.5.1 in /app. Built by @dependabot

Issues Bot

Quality Assurance module

Webservices PHP Client


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @matks, @boubkerbribri, @dependabot, @JevgenijVisockij, @matthieu-rolland, @PierreRambaud, @atomiix, @okom3pom, @SD1982, @nesrineabdmouleh, @NeOMakinG, @zuk3975, @Progi1984, @dali-rajab, @fdonnet, @mvorisek, @radoslawkoziol!

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 19 of 2021Norsk bokmål