This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 20th to Sunday 26th of January 2020.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 81 new issues have been created in the project repositories;
- 90 issues have been closed, including 10 fixed issues on the core;
- 76 pull requests have been opened in the project repositories;
- 109 pull requests have been closed, including 40 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #17330: Add make assets while creating release, by @PierreRambaud
- #17284: Add new badges to README, by @matks
- #16670: Remove generated assets, by @PierreRambaud
Back office
- #17257: Fix some links with http and no https, by @matks
- #17043: Display symbols in form in case of error, remove DefaultLanguage constraint, by @jolelievre
- #17018: Cover Category CommandHandlers and QueryHandlers by behat tests - Part 2. Thank you @tdavidsonas88
Front office
- #16965: Adjusting quantity on product page if empty or under min qty, by @NeOMakinG
- #16934: Fixing submenu not showing on classic theme, by @NeOMakinG
- #16620: Prevent order controller from validating all guest addresses. Thank you @slri
Installer
Web services
- #16697: Fix setWsPositionInCategory and setWsCategories, the product position in the categories changes. Thank you @BlackKerio
Tests
- #17328: Remove PHP GitHub Actions and use PrettyCI only, by @PierreRambaud
- #17319: Build assets for nightly, by @PierreRambaud
Merge
- #17334: Merge 1.7.7.x into develop - 23/01/2020, by @matks
- #17304: Merge 1.7.7.x into develop - 22/01/2020, by @matks
Code changes in the ‘1.7.7.x’ branch (for v1.7.7.0)
Core
- #17254: Fix deleted products not being displayed in orders, by @atomiix
- #17246: Update Cs Fixer configuration, by @PierreRambaud
Back office
- #17291: Display symbols in form in case of error, remove DefaultLanguage constraint, by @jolelievre
- #17286: Enable bulk delete modal for Suppliers, Brands, Brand adresses, by @matks
- #17232: Rebuild Create an Order page assets, by @matks
- #17180: Fix suppliers form description to be optional. Thank you @zuk3975
Tests
- #17329: Functional tests - Fix delete with bulk actions (brand, brand address, supplier) tests. Thank you @nesrineabdmouleh
- #17301: Functional tests - Enable/Disable friendly url. Thank you @nesrineabdmouleh
- #17281: Functional tests - Addresses bulk actions. Thank you @nesrineabdmouleh
- #17272: Functional tests - Limit the legal free text length to 50. Thank you @nesrineabdmouleh
- #17216: Functional tests - CRUD customer address. Thank you @nesrineabdmouleh
Merge
- #17267: Merge 1.7.6.x into 1.7.7.x - 21/01/2020, by @Progi1984
Code changes in the ‘1.7.6.x’ branch (for v1.7.6.3)
Core
- #17306: Do not force memory_limit in index_cli.php, by @PierreRambaud
- #17251: Changelog 1.7.6.3, by @Progi1984
Front office
- #17248: Added RTL Style for Classic Theme, by @Progi1984
Code changes in modules, themes & tools
Docker images
- #205: No memory limit on install, by @Quetzacoalt91
- #202: Modify maintainer email, by @matks
- #200: Release 1.7.6.3, by @Progi1984
Prestashop UI Kit
- #85: Adding search input group component, by @NeOMakinG
- #77: Improve radio buttons, by @NeOMakinG
- #74: Dropdowns with search improvement, by @NeOMakinG
Changes in developer documentation
- #418: Add more details for the installation process, by @PierreRambaud
MBO module
- #94: Remove old 1.6 behaviors, by @LouiseBonnard
GDPR module
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @matks, @PierreRambaud, @nesrineabdmouleh, @Quetzacoalt91, @jolelievre, @Progi1984, @atomiix, @zuk3975, @tdavidsonas88, @NeOMakinG, @LouiseBonnard, @BlackKerio, @slri, @voxTeam!
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!