This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 3th to Sunday 9th of August 2020.
Releases
A quick update about PrestaShop’s GitHub issues and pull requests:
- 54 new issues have been created in the project repositories;
- 42 issues have been closed, including 11 fixed issues on the core;
- 65 pull requests have been opened in the project repositories;
- 46 pull requests have been closed, including 42 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #20472: Remove overwritten property: context. Thank you @davidglezz
- #20383: Clean a bit PaymentModule class, by @matks
- #20366: Prevent deleting address being used in the cart. Thank you @dariusakafest
Back office
- #20483: Typo error in AdminRequestSqlController.php. Thank you @Amit-Kumar-Tiwari-Webkul
- #20475: Typo Error in AdminOutstandingController.php. Thank you @Amit-Kumar-Tiwari-Webkul
- #20299: Add UpdateProductSuppliers command. Thank you @zuk3975
Front office
- #20474: [FO] : Wrong base price in Invoice. Thank you @Amit-Kumar-Tiwari-Webkul
- #20410: Replace index.php?controller=404 by pagenotfound. Thank you @Sinepel
Tests
Merge
Code changes in the ‘1.7.7.x’ branch
Core
- #20408: Fix bug on Invoices tax detail , by @matthieu-rolland
Back office
- #20461: Fixed Modal “View pack content”, by @Progi1984
- #20457: Include product name and employee name in out of stock email. Thank you @ks129
- #20433: Dont show root category on category grid search results, by @matks
Tests
- #20468: Functional tests - Search hook in Positions page. Thank you @nesrineabdmouleh
- #20460: Functional tests - Update test filter categories, by @boubkerbribri
- #20459: Functional tests - Add new test ‘Select default Theme’, by @boubkerbribri
- #20450: Functional tests - Update linkchecker urls, by @boubkerbribri
- #20440: Functional tests - Enable using loginCommon with different user than default one, by @boubkerbribri
- #20439: Functional tests - Avoid ‘home’ as new category to create, by @boubkerbribri
- #20418: Functional tests - Add tests for titles page, by @boubkerbribri
- #20394: Functional tests - Add test ‘Search customers in create order page’, by @boubkerbribri
- #20302: Functional tests - Add update a language. Thank you @nesrineabdmouleh
Code changes in modules, themes & tools
Nightly board
- #43: Change placeholder of search to EN, by @NeOMakinG
- #42: Move suite informations and adapt report informations on mobile, by @NeOMakinG
- #41: Fix some styles on suite topbar, by @NeOMakinG
Visits and Visitors module
- #12: Bump version to 2.0.3, by @Progi1984
PrestaShop Specifications
Changes in developer documentation
- #656: Add search hooks, by @NeOMakinG
- #654: Fix wrong compatibility note, by @eternoendless
- #651: Update some links. Thank you @justeen35
- #650: Fix broken link in Smarty extensions page. Thank you @bruce-thomas
Product Comments module
- #67: Update version to 4.1.0, by @Progi1984
Prestashop UI Kit
- #100: Delete useless dist folders, by @NeOMakinG
- #99: Push assets on develop and show toasts by default, by @NeOMakinG
- #98: Bump elliptic from 6.5.2 to 6.5.3. Thank you @dependabot[bot]
Wishlist block module
- #78: Fix php translate typo, by @NeOMakinG
- #76: Avoid negative or zero values as quantity, by @Quetzacoalt91
Stylelint configuration
- #3: Add stylelint-no-unsupported-browser-features, by @NeOMakinG
Webservices PHP Client
- #68: Add ‘language’ support to resources. Thank you @aquiandres
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @NeOMakinG, @matks, @Progi1984, @Amit-Kumar-Tiwari-Webkul, @davidglezz, @nesrineabdmouleh, @MatShir, @boubkerbribri, @ks129, @eternoendless, @justeen35, @zuk3975, @bruce-thomas, @Sinepel, @matthieu-rolland, @Quetzacoalt91, @dependabot[bot], @dariusakafest, @aquiandres, @SalarNazar!
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!