PrestaShop Core Weekly - Week 20 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 16th to Sunday 22th of May 2022.
Releases
- Ps_wirepayment module: v2.1.3
A quick update about PrestaShop’s GitHub issues and pull requests:
- 44 new issues have been created in the project repositories;
- 36 issues have been closed, including 7 fixed issues on the core;
- 61 pull requests have been opened in the project repositories;
- 53 pull requests have been closed, including 44 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #28544: Removed deprecated in Carrier class. Thank you @jf-viguier
- #28461: Bump guzzle version to 7.4 (PHP 8.1 compatibility). Thank you @intraordinaire
- #28460: Use config vars in
GetOrderForViewingHandler
. Thank you @PululuK - #28315: Fix delivery information for the product, by @kpodemski
- #28198: Remove deprecated method inside AbstractProvider. Thank you @PrestaEdit
- #28072: Be able to skip CSV Header in CSV export. Thank you @Shoprunners
- #27575: CountryId and CustomerId VO not allow zero. Thank you @Amoifr
Back office
- #28526: Fix wording. Thank you @marsaldev
- #28506: Empty state for combinations list. Thank you @zuk3975
- #28458: HelperList: remove notice if specificConfirmDelete is set to false #27718. Thank you @jf-viguier
- #28390: Improve / refactor specific price form on page V2, by @matthieu-rolland
- #28266: Add regex constraint to the webservice key. Thank you @marsaldev
Web services
- #28280: Fix PHP7.4 bug webservice blank schemas for resources. Thank you @preoteasa
Tests
- #28507: Fix nightly 16/05/2022 - Fix help card test on attributes page. Thank you @nesrineabdmouleh
Code changes in the ‘1.7.8.x’ branch
Front office
- #28426: Fix product images size consistency. Thank you @MeKeyCool
- #28231: Fix totals excluding tax in confirmation email. Thank you @Seb33300
Code changes in modules, themes & tools
Hummingbird theme
- #289: Improve maintenance page design. Thank you @mparvazi
- #284: Delete _variable-overrides.scss. Thank you @rodriciru
- #283: Fix show image on non image product. Thank you @rodriciru
- #279: Move window.prestashop.themeSelectors selectors to window.Theme.selectors. Thank you @MeKeyCool
Customer reassurance block module
- #402: Bump @babel/core from 7.17.12 to 7.18.0. Built by @dependabot[bot]
- #401: Bump sass-loader from 12.6.0 to 13.0.0. Built by @dependabot[bot]
- #400: Bump @babel/core from 7.17.10 to 7.17.12. Built by @dependabot[bot]
Faceted search module
- #661: Bump @babel/core from 7.17.12 to 7.18.0. Built by @dependabot[bot]
- #660: Bump @babel/preset-env from 7.17.12 to 7.18.0. Built by @dependabot[bot]
- #659: Bump sass-loader from 12.6.0 to 13.0.0. Built by @dependabot[bot]
- #658: Bump @babel/core from 7.17.10 to 7.17.12. Built by @dependabot[bot]
- #657: Bump @babel/preset-env from 7.17.10 to 7.17.12. Built by @dependabot[bot]
presthubot
- #50: Fix branch display on nightly report on slack, by @boubkerbribri
- #49: Add new command to extract issue resolved in a milestone. Thank you @Amoifr
Classic theme
- #29: Fix product images size consistency. Thank you @MeKeyCool
Docker images
Changes in developer documentation sources
- #1384: Add ColorColumn doc. Thank you @LouisAUTHIE
- #1383: Fix wording. Thank you @Unsleeping
- #1382: Fix images. Thank you @Unsleeping
- #1380: Fix
Naming conventions
wording. Thank you @Unsleeping - #1379: Fix wording. Thank you @Unsleeping
Wire payment module
Auto Upgrade module
Email Alerts module
- #109: Different emails notification. Thank you @marsaldev
LocalizationFiles
Cash on delivery module
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @mparvazi, @dependabot[bot], @jf-viguier, @boubkerbribri, @MeKeyCool, @matks, @marsaldev, @rodriciru, @nesrineabdmouleh, @zuk3975, @LouisAUTHIE, @Unsleeping, @intraordinaire, @PululuK, @atomiix, @matthieu-rolland, @kpodemski, @preoteasa, @Amoifr, @Seb33300, @PrestaEdit, @Shoprunners, @rickygzz, @Matt75!
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!