PrestaShop Core Weekly - Week 12 of 2019
An inside look at the PrestaShop codebase
This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 18th to Sunday 22nd of March 2019.
General messages
Dear Developers,
This is the very last week to submit a pull request and make it approved: code freeze is due on Friday, 29th of March.
The work of the maintainers is currently focused on code review and merge, plus finalizing their current work. Don’t forget that each morning, you can download a fresh nightly build with the latest code merged in the PrestaShop open source project. That should help to build and test an Alpha release, hopefully next week.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 59 new issues have been created in the project repositories;
- 82 issues have been closed, including 9 fixed issues on the core;
- 39 pull requests have been opened in the project repositories;
- 43 pull requests have been closed, including 18 merged pull requests.
Code changes in the ‘develop’ branch (for v1.7.6.0)
Core
- #9337: Migrate “Brands” listing page (a.k.a manufacturers). Thank you @sarjon
- #11962: Do not stripslashes value from _GET & _POST, by @PierreRambaud
- #12940: Do not look for translations if no locale, by @matks
- #12956: Customization - improve phpdoc and constants usage. Thank you @Matt75
- #12959: Handle Tools curl timeout to ease debugging, by @matks
- #12960: DoctrineBuilderExtension uses YamlParser for its config, by @jolelievre
Back office
- #12641: Tax create/edit form migration. Thank you @zuk3975
- #12647: Migration of “Design -> pages -> add new / edit page category”. Thank you @tomas862
- #12705: Update OrderHistory to manage {followup} & {shipping_number} vars in all email templates, not only in in_transit template. Thank you @jf-viguier
- #12782: Fixes for migrated Categories add/edit actions. Thank you @sarjon
- #12897: Enable lite display for new theme, by @matks
- #12946: Fix issue in AdminCarrierWizardController::processRanges(). Thank you @Matt75
- #12971: Enable customers page. Thank you @sarjon
Front office
- #12564: Manage Doctrine entities from modules, doctrine available for front, modules autoload on front, by @jolelievre
- #12965: Fix wrong cart calculation when using cart rule with virtual products, by @tomlev
Tests
Code changes in modules, themes & tools
Circuit breaker
- #28: Improved Symfony implementation, by @mickaelandrieu
UI Kit
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @jf-viguier, @Matt75, @sarjon, @tomas862, @zuk3975!
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!