This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 28th of October to Sunday 03rd of November 2019.
News
The core weekly is now back on tracks: all previous weeks have been published. A new generator written in Python has been created, and the source is available. Have a look at it and improve it on GitHub:
https://github.com/PrestaShop/core-weekly-generator
A quick update about PrestaShop’s GitHub issues and pull requests:
- 66 new issues have been created in the project repositories;
- 61 issues have been closed, including 17 fixed issues on the core;
- 58 pull requests have been opened in the project repositories;
- 52 pull requests have been closed, including 46 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #16097: Improvement on product image generation for high definition images.. Thank you @Prestaworks
- #16072: Remove require config.inc.php on all command and fix a notice. Thank you @202-ecommerce
- #15965: Implements CQRS on Notifications. Thank you @atomiix
- #12379: Fix of the carrier choice in payment preferences, product editor and cart rules. Thank you @Rolige
Back office
- #16230: Add tax information for ecotax field, by @marionf
- #16224: Add tax information in combination table, by @marionf
- #16222: Fix error when deleting order cart rule. Thank you @sarjon
- #16218: Add and update tax rates, by @LouiseBonnard
- #16193: Update Norwegian tax rates, by @LouiseBonnard
- #16190: Update Moldavian tax rates, by @LouiseBonnard
- #16189: Update Japanese tax rates, by @LouiseBonnard
- #16188: Update Iranian tax rates, by @LouiseBonnard
- #16187: Update Israeli tax rates, by @LouiseBonnard
- #16186: Update Indonesian tax rates, by @LouiseBonnard
- #16185: Update Guyanan tax rates, by @LouiseBonnard
- #16183: Update Fijian tax rates, by @LouiseBonnard
- #16182: Update Egyptian tax rates, by @LouiseBonnard
- #16181: Update Ecuadorian tax rates, by @LouiseBonnard
- #16179: Update Dominican Republic tax rates, by @LouiseBonnard
- #16175: Fix label not in place on BO products page in Filter by categories. Thank you @atomiix
- #16161: Update Colombian tax rates, by @LouiseBonnard
- #16160: Update Swiss tax rates, by @LouiseBonnard
- #16123: Delete supplier’s address only if no other shops use it. Thank you @atomiix
- #16088: Disable Customer group selection checkbox when single customer is set…. Thank you @atomiix
- #16075: Some fixes to Orders page. Thank you @sarjon
- #16045: Swap select value submision fix in admin forms. Thank you @L3RAZ
- #16022: Migrate order action and status block. Thank you @sarjon
- #15982: Migrate product component for Orders page. Thank you @RaimondasSapola
- #15906: Fixes issue Undefined index _route. Thank you @Gamesh
- #14809: Allow modifying email body contents, by @jolelievre
Front office
- #16126: Change checkout button wording. Thank you @atomiix
- #16049: Fix number of DL & expiration date being displayed in the download virtual product mail. Thank you @atomiix
Tests
- #16216: Tests - Add functional tests command to package.json, by @boubkerbribri
- #16194: Tests - Refactoring puppeteer tests, by @boubkerbribri
- #16156: Tests - Update name of catalog Menu link in BO, by @boubkerbribri
- #16125: Functional Tests - Add BO tests for Brands, by @boubkerbribri
Code changes in the ‘1.7.6.x’ branch (for 1.7.6.2)
Core
Back office
- #16172: Remove constraint on siret in CustomerType, by @matthieu-rolland
- #16158: Fix filter not being taken into account in grid export, by @matthieu-rolland
- #16153: Add missing field type DNI in brand address form, by @jolelievre
Code changes in modules, themes & tools
Changes in developer documentation
- #394: Add PS 1.7.7 and PHP 7.4 to compatibility chart, by @eternoendless
- #392: Add missing semicolon on PHP code. Thank you @Klemart3D
- #390: Add link to system requirements tool, by @eternoendless
Shopping cart module
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @eternoendless, @Klemart3D, @marionf, @marionf, @sarjon, @LouiseBonnard, @boubkerbribri, @atomiix, @boubkerbribri, @LouiseBonnard, @LouiseBonnard, @LouiseBonnard, @LouiseBonnard, @LouiseBonnard, @LouiseBonnard, @LouiseBonnard, @LouiseBonnard, @LouiseBonnard, @LouiseBonnard, @LouiseBonnard, @atomiix, @SylNicky, @matthieu-rolland, @LouiseBonnard, @LouiseBonnard, @matthieu-rolland, @boubkerbribri, @jolelievre, @eternoendless, @atomiix, @boubkerbribri, @atomiix, @Prestaworks, @atomiix, @sarjon, @202-ecommerce, @atomiix, @L3RAZ, @sarjon, @ashishsharawat, @matks, @RaimondasSapola, @atomiix, @Gamesh, @jolelievre, @Rolige!
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!