PrestaShop Core Weekly - Week 14 of 2021
An inside look at the PrestaShop codebase
This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 5th to Sunday 11th of April 2021.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 54 new issues have been created in the project repositories;
- 44 issues have been closed, including 10 fixed issues on the core;
- 76 pull requests have been opened in the project repositories;
- 54 pull requests have been closed, including 41 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #23834: Remove code related to CACHE_FILE_MODULES_LIST, by @PierreRambaud
- #23742: Fixed the quantity calculation of packs when containing product variations. Thank you @theodiablo
- #21751: Show out of stock label on listing pages : Configuration & Display in FrontOffice, by @Progi1984
Back office
- #23967: Fix role in combination list, by @jolelievre
- #23943: Improve compatibility in legacy code for new product_type field, by @jolelievre
- #23921: Attributes list api for combinations filtering. Thank you @zuk3975
- #23913: Get categories tree query and endpoint. Thank you @zuk3975
- #23907: Enable header toolbar buttons to be disabled and use it for Add an Order, by @matks
- #23894: Multistore dropdown in configuration forms, by @matthieu-rolland
- #23877: Refacto product command builder, by @jolelievre
- #23856: Fix for issue where log controller would crash in dev mode. Declare variable severityMessage. Thank you @Prestaworks
- #23846: Fix options is undefined on right-sidebar of default theme, by @NeOMakinG
- #23812: Edit combination modal, by @jolelievre
- #23794: List attribute groups CQRS query using Doctrine EntityRepository, by @jolelievre
- #23672: Add photoswipe to zoom on images on product page v2, by @NeOMakinG
- #23330: New Product Page JavaScript model, by @jolelievre
Front office
- #23903: No image available in German: fix typo. Thank you @lmeyer1
- #23760: Fix uses of #fff instead of $white in the classic and new-theme scss, by @NeOMakinG
Tests
- #23946: Separate error messages on Installation test, by @boubkerbribri
- #23938: Add some missing scenarios on customer block test. Thank you @nesrineabdmouleh
- #23931: Add composer validate check to CI. Thank you @mvorisek
Code changes in the ‘1.7.7.x’ branch
Core
Code changes in modules, themes & tools
Customer reassurance block module
- #168: Bump @babel/core from 7.13.14 to 7.13.15. Built by @dependabot[bot]
- #167: Bump mini-css-extract-plugin from 1.4.0 to 1.4.1. Built by @dependabot[bot]
- #166: Bump webpack from 5.30.0 to 5.31.0. Built by @dependabot[bot]
Faceted search module
- #396: Bump @babel/preset-env from 7.13.12 to 7.13.15. Built by @dependabot[bot]
- #395: Bump @babel/core from 7.13.14 to 7.13.15. Built by @dependabot[bot]
- #394: Bump webpack from 5.30.0 to 5.31.0. Built by @dependabot[bot]
Changes in developer documentation
- #926: Add
notice tips
override pdf tpls in module exemple. Thank you @PululuK - #922: Improve
How to backup PrestaShop
doc. Thank you @PululuK - #920: Fix
actionOrderStatusPostUpdate
notice tips. Thank you @PululuK - #919: Improve
actionFrontControllerSetVariables
doc. Thank you @PululuK - #918: Fix little error in install-without-data image on How To Migrate to PrestaShop, by @matks
- #916: Add
NumberMinMaxFilterType
code exemple. Thank you @PululuK - #915: Add
YesAndNoChoiceType
code exemple. Thank you @PululuK - #914: Add details about actionOrderStatusPostUpdate. Thank you @RomainMazB
User documentation landing page
- #44: fix(deps): bump core-js from 3.10.0 to 3.10.1. Built by @dependabot[bot]
Wire payment module
- #61: Bump prestashop/php-dev-tools from 3.4 to 3.15. Built by @dependabot[bot]
PrestaShop Specifications
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @jolelievre, @dependabot[bot], @PululuK, @eternoendless, @boubkerbribri, @nesrineabdmouleh, @mvorisek, @atomiix, @zuk3975, @matks, @lmeyer1, @matthieu-rolland, @RomainMazB, @PierreRambaud, @Prestaworks, @NeOMakinG, @theodiablo, @marionf, @Progi1984!
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!