This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 11th to Sunday 17th of April 2022.
Releases
- Facetedsearch module: v3.8.0
- Searchbar module: v2.1.3
A quick update about PrestaShop’s GitHub issues and pull requests:
- 37 new issues have been created in the project repositories;
- 58 issues have been closed, including 19 fixed issues on the core;
- 72 pull requests have been opened in the project repositories;
- 71 pull requests have been closed, including 59 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #28205: Added module blockreassurance, by @Progi1984
- #28196: Remove deprecated method inside ThemeProvider. Thank you @PrestaEdit
- #28195: Remove deprecated HookDispatcher adapter. Thank you @PrestaEdit
- #28193: Remove deprecated OrderDiscount model. Thank you @PrestaEdit
- #28192: Remove deprecated methods inside Product class. Thank you @PrestaEdit
- #28191: Remove deprecated methods inside Cart class. Thank you @PrestaEdit
- #28132: Remove ModuleZipManager service as class is missing, by @sowbiba
- #27176: Fix replaceAccentedChars function. Thank you @davidglezz
Back office
- #28243: Updated wording about the error when upload a module bigger than post_max_size or upload_max_filesize. Thank you @marsaldev
- #28225: Fix dropdown id on translatable group, by @NeOMakinG
- #28177: Remove live exchange rate toggle in Currencies. Thank you @lmeyer1
- #28173: Upgrade module when already installed, by @atomiix
- #28094: Fix displayHeader is not available when transplanting modules/hooks. Thank you @Prestaworks
- #28086: Remove already migrated code in AdminModulesPositionsController, by @eternoendless
- #27917: Remove deprecated admin endpoints, by @eternoendless
- #27783: Handle multishop for product options tab. Thank you @zuk3975
- #27670: Handle multishop for product shipping form. Thank you @zuk3975
- #27606: Show confirmation modal before deleting order status and order return status, by @Progi1984
- #27469: Add hook to allow adding content after themes list in the BO, by @sowbiba
- #27216: Combination bulk form. Thank you @zuk3975
- #26716: Make Shop Parameters > Traffic & SEO > SEO & URLs forms multistore compatible. Thank you @micka-fdz
- #12428: Migration of Permissions configuration. Thank you @sarjon
Tests
- #28268: Fix nightly 15-04-2022. Thank you @nesrineabdmouleh
- #28261: Functional tests – Refacto ‘Pagination and sort customers table’. Thank you @nesrineabdmouleh
- #28251: Functional tests – Add a post condition for ‘View guest ‘ test on Orders page. Thank you @nesrineabdmouleh
- #28248: Functional tests – Add new test ‘Choose shipping’ from add order page. Thank you @nesrineabdmouleh
- #28234: Fix nightly 12/04/2022 – Fix sort and pagination employees test. Thank you @nesrineabdmouleh
- #28219: Fix nightly 11-04-2022 – Fix CRUD employee test. Thank you @nesrineabdmouleh
Code changes in the ‘1.7.8.x’ branch
Core
Back office
- #28185: Revert a change that caused a problem with bulk actions on the lists, by @kpodemski
Front office
- #28240: Added hooks for blockwishlist in classic theme, by @Progi1984
Code changes in modules, themes & tools
PrestaShop Project Metrics
Changes in developer documentation sources
- #1361: Update hook widgets wording. Thank you @dali-rajab
- #1360: Update hook widgets wording. Thank you @dali-rajab
Wire payment module
Translation Files repository
- #22: Update v8 translations from latest 1.7.8 translations, by @matthieu-rolland
GDPR module
- #173: Fix wordings, by @PierreRambaud
- #171: Bump to 1.4.2 and make sure password is correctly encoded, by @PierreRambaud
Wishlist block module
- #172: Fetch the default picture if a product has no image defined, by @Progi1984
- #171: Remove product from wishlist when the product (or the combination) is removed, by @Progi1984
- #170: Number of products on wishlist page . Thank you @denys202
- #169: Fix: auto fill heart when adding product to wishlist, by @NeOMakinG
Faceted search module
- #646: Release 3.8.0. Thank you @Hlavtox
- #645: Bump eslint from 8.12.0 to 8.13.0. Built by @dependabot
- #644: Bump moment from 2.29.1 to 2.29.2. Built by @dependabot
Search Bar module
- #51: Release 2.1.3, by @Progi1984
- #50: Use Organization Build Release Github Action, by @Progi1984
- #48: Bump version to 2.1.3, by @Progi1984
Image slider module
- #71: Bump version to 3.1.1, by @Progi1984
Classic theme
- #24: Fixed Microdata ItemList position : index starts to 1 and not 0, by @NeOMakinG
- #20: Set default value for form field values that are null, by @atomiix
Customer reassurance block module
- #389: Bump eslint from 8.12.0 to 8.13.0. Built by @dependabot
Custom text module
- #70: Replace deprecated code, by @kpodemski
Issues Bot
- #75: build(deps): bump moment from 2.24.0 to 2.29.2. Built by @dependabot
Contextual Help API
Email Alerts module
- #110: Change displayProductButtons hook name because it’s deprecated, by @PierreRambaud
Data mining for statistics module
Auto Upgrade module
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @nesrineabdmouleh, @matks, @dali-rajab, @atomiix, @matthieu-rolland, @PierreRambaud, @marsaldev, @Progi1984, @Hlavtox, @NeOMakinG, @dependabot, @kpodemski, @PrestaEdit, @lmeyer1, @denys202, @sowbiba, @djodjo3, @Prestaworks, @eternoendless, @zuk3975, @davidglezz, @micka-fdz, @sarjon!
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