PrestaShop Core Weekly - Week 24 of 2022
An inside look at the PrestaShop codebase
This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 13th to Sunday 19th of June 2022.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 41 new issues have been created in the project repositories;
- 31 issues have been closed, including 6 fixed issues on the core;
- 58 pull requests have been opened in the project repositories;
- 59 pull requests have been closed, including 45 merged pull requests.
Code changes in the ‘develop’ branch
Core
Back office
- #28763: Fixed redirect after canceling the edition of an address from the customer detail page, by @Progi1984
- #28722: Cart with wrong id_shop_group when order is made in BO. Thank you @cquintini
- #28683: Improve datepicker design in dashboard. Thank you @mparvazi
- #28613: Fix inability to delete csv-converted files from import. Thank you @gennaris
- #28482: Handle product ecotax in product v2 (for both standard and combination form), by @jolelievre
- #27246: Introducing Horizontal Migration code for listings. Thank you @tegbessou
Front office
- #27890: Add check if the gift wrapping is disabled. Thank you @marsaldev
Installer
Code changes in the ‘8.0.x’ branch
Tests
- #28769: Functional test - Add new test to check login in FO. Thank you @nesrineabdmouleh
- #28768: Functional tests - Fix ‘Gift option’ test. Thank you @nesrineabdmouleh
- #28756: Fix nightly 15-06-2022 : Fix check help side bar test of features page. Thank you @nesrineabdmouleh
- #28741: Add node and npm versions for UI tests. Thank you @nesrineabdmouleh
Code changes in modules, themes & tools
PrestaShop contributors website
- #78: Fix eslint. Thank you @okom3pom
- #76: Add an icon and link for OrganizationMembers. Thank you @okom3pom
- #75: Fix popup that doesn’t open. Thank you @okom3pom
Nightly board
- #85: Merge develop to master, by @boubkerbribri
Changes in developer documentation sources
- #1393: Add php 8.1 support. Thank you @jf-viguier
- #1392: Remove un-needed warning introduced by PR 1381, by @matks
- #1388: Add info about the undocumented hideTabs options. Thank you @gdebrion
- #1385: Add info about the undocumented hideTabs options. Thank you @gdebrion
- #1381: Request to update the link to customer-manager.js. Thank you @Unsleeping
- #1333: Documented BC for PR #27890 (core repository). Thank you @marsaldev
Banner module
- #45: Bump jpeg-js from 0.4.2 to 0.4.4 in /tests/E2E. Built by @dependabot[bot]
Auto Upgrade module
- #493: Bump jpeg-js from 0.4.3 to 0.4.4 in /tests/e2e. Built by @dependabot[bot]
- #491: Add SQL Query relative to Fuzzy Search, by @Progi1984
- #487: Hook for alternative search panel, by @sowbiba
Customer reassurance block module
- #412: Bump mini-css-extract-plugin from 2.6.0 to 2.6.1. Built by @dependabot[bot]
- #411: Bump @babel/core from 7.18.2 to 7.18.5. Built by @dependabot[bot]
- #410: Bump webpack-cli from 4.9.2 to 4.10.0. Built by @dependabot[bot]
- #394: Update license headers, by @matks
presthubot
- #53: Bump guzzlehttp/guzzle from 6.5.5 to 6.5.7. Built by @dependabot[bot]
- #52: Disable sending slack notif to core slack channel and matks, by @matks
Main menu module
- #61: BO: Fix overlapping columns. Thank you @hibatallahAouadni
Faceted search module
- #668: Bump @babel/core from 7.18.2 to 7.18.5. Built by @dependabot[bot]
Brands list module
- #15: Allow only integers for the configuration ‘Number of elements to display’, by @Progi1984
stylelint configuration
- #42: Bump stylelint from 14.8.5 to 14.9.1. Built by @dependabot[bot]
Hummingbird theme
- #323: Fix result duplication for instant search. Thank you @mparvazi
- #318: Remove override rules for blockreassurance. Thank you @mparvazi
PrestonBot
Classic theme
- #35: FO: Fix the display of labels in/out stock. Thank you @hibatallahAouadni
- #33: Fix content width of registration form, by @NeOMakinG
Cash on delivery module
- #45: Fixed autoload call and bump to 2.0.1, by @Progi1984
Custom text module
- #71: Show error instead of exception when the text is not valid, by @kpodemski
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @okom3pom, @boubkerbribri, @jf-viguier, @dependabot[bot], @matks, @nesrineabdmouleh, @Progi1984, @hibatallahAouadni, @gdebrion, @sowbiba, @mparvazi, @cquintini, @atomiix, @gennaris, @NeOMakinG, @kpodemski, @Unsleeping, @jolelievre, @marsaldev, @tegbessou!
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!