PrestaShop Core Weekly – Week 35 of 2021

PrestaShop Core Weekly – Week 35 of 2021

This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 30th of August to Sunday 5th of September 2021.

Core Weekly banner

General messages

Dear developers,

Work was slowed down on the project from Thursday to Monday due to technical issues affecting PrestaShop services.

The incident is now over. Teams continue to work on planned releases PrestaShop 1.7.7.8, PrestaShop 1.7.8.0 and PrestaShop 8.0.0.

Last week, the project’s eighth monthly public demo session was held and streamed live on Wednesday 1st of September 2021.

In the meantime, PHP 8.1.0 first release candidate has been released!

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

  • #25744: Fix wrong word in docker_run_git.sh. Thank you @nenes25
  • #25689: Rename Form to FormTheme in experimental product templates. Thank you @zuk3975
  • #25302: Fixed sort for naming in Admin > Carriers list, by @Progi1984

Front office

  • #25396: Fixes Search that would return no result if semicolon is used. Thank you @venditdevs
  • #22389: Fixed case where the “Place Order” button is disabled when the order is free and “Terms of service” is disabled. Thank you @tswfi

Tests

Code changes in the ‘1.7.8.x’ branch

Front office

  • #25387: Product flags: Fixed spacing with multiples flags on frontoffice, by @Progi1984

Tests

Code changes in the ‘1.7.7.x’ branch

Core

Back office

  • #25749: Product combination price edit : Use blur instead of onkeyup to avoid price flip, by @sowbiba

Code changes in modules, themes & tools

Customer reassurance block module

Faceted search module

User documentation landing page

  • #118: fix(deps): bump core-js from 3.17.1 to 3.17.2. Built by @dependabot
  • #117: chore(deps-dev): bump sass from 1.38.2 to 1.39.0. Built by @dependabot
  • #116: fix(deps): bump core-js from 3.16.4 to 3.17.1. Built by @dependabot
  • #115: chore(deps-dev): bump eslint-plugin-prettier from 3.4.1 to 4.0.0. Built by @dependabot
  • #114: fix(deps): bump core-js from 3.16.3 to 3.16.4. Built by @dependabot
  • #113: chore(deps-dev): bump sass from 1.38.1 to 1.38.2. Built by @dependabot
  • #112: chore(deps-dev): bump babel-jest from 27.0.6 to 27.1.0. Built by @dependabot

Wishlist block module

Core Weekly Generator tool

Example modules

  • #79: Bump tar from 4.4.15 to 4.4.19 in /example_module_mailtheme. Built by @dependabot

Prestashop UI Kit

OnBoarding module

PrestaShop PHPStan extension

  • #31: Add status flags to enable or disable each PrestaShop custom rule, by @matks

presthubot

  • #36: Slack Notifier Removed PR with “Blocked” label, by @Progi1984

Changes in developer documentation sources


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot, @sowbiba, @nenes25, @PierreRambaud, @boubkerbribri, @matks, @Progi1984, @eternoendless, @zuk3975, @NeOMakinG, @venditdevs, @tswfi!

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