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
Auto Upgrade module
- #493: Bump jpeg-js from 0.4.3 to 0.4.4 in /tests/e2e. Built by @dependabot
- #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
- #411: Bump @babel/core from 7.18.2 to 7.18.5. Built by @dependabot
- #410: Bump webpack-cli from 4.9.2 to 4.10.0. Built by @dependabot
- #394: Update license headers, by @matks
presthubot
- #53: Bump guzzlehttp/guzzle from 6.5.5 to 6.5.7. Built by @dependabot
- #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
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
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, @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!
This post is also available in: English