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!