blog-posts Posted June 29, 2020 Share Posted June 29, 2020 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 22th to Sunday 28th of June 2020. General messages Dear developers, This is it! PrestaShop eCommerce Week is happening right now and will continue for 5 days. You can still join us, registration is still open. In the meantime, work continues on 1.7.7.x branch to stabilize it, with the goal of a 1st Release Candidate in mind. In parallel, some Pull Requests have been merged into 1.7.6.x branch as well because a 1.7.6.6 release is expected soon. More details will be published in the release note. A quick update about PrestaShop’s GitHub issues and pull requests: 72 new issues have been created in the project repositories; 59 issues have been closed, including 24 fixed issues on the core; 66 pull requests have been opened in the project repositories; 83 pull requests have been closed, including 70 merged pull requests. Code changes in the ‘develop’ branch Core #19837: Use the appropriate exception in BulkToggleLanguagesStatusCommand. Thank you @PululuK #19780: Code issues : Avoid code duplicate. Thank you @PululuK #19647: Added the actionPresentProductListing hook. Thank you @stijnvergote Back office #19938: Adjust UpdatePack command to be able to remove items. Thank you @zuk3975 #19923: Removed AdminCategoryControllerWrapper, by @Progi1984 #19865: Handle ‘no combination’ specific price submit, by @matks #19831: When new webservice key is created, add log. Thank you @ksaandev #19827: UpdateProductPackCommand. Thank you @zuk3975 #19738: Fixes the import configuration save on BO. Thank you @joemugen #19692: Access denied admin tabs. Thank you @HamzaElghanoui #19660: Missing SQL for the update process. Thank you @HamzaElghanoui #18981: Improve adresses block in customer BO page. Thank you @PululuK Front office #19762: FO: Refresh checkout hook. Thank you @idnovate #19756: Change material font in order to add new icons, by @NeOMakinG Installer #19744: Check if the module exists on Addons, by @Progi1984 Tests #19908: Functional tests - Add ids to export buttons and links, by @boubkerbribri #19899: Functional tests - Add class to clickable element ‘i’ in grid header select all, by @boubkerbribri #19888: Functional tests - Add edit action name to grids, by @boubkerbribri #19870: Functional tests - Add id to save forms buttons in order pages, by @boubkerbribri #19868: Functional tests - Add id to save forms buttons, by @boubkerbribri Merge #19926: Merge 177 into develop - 24/06/20, by @jolelievre Code changes in the ‘1.7.7.x’ branch Core #19944: Deprecate constants that are no longer used, by @eternoendless #18532: Increase precision for DECIMAL fields in database, by @atomiix Back office #19955: Rename AddCustomizationFieldsCommand to AddCustomizationCommand. Thank you @zuk3975 #19903: Auto create symfony roles, by @jolelievre #19828: Check for ::GRID_ID when definition is AbstractGridDefinitionFactory, by @atomiix #19778: Cast changelogs to array for twig, by @atomiix #19646: Synchronize cart_product and order_detail when quantity is changed, by @sowbiba Front office #19896: Fix lang dropdown by adding jquery migrate, by @NeOMakinG #19706: Don’t try to translate using domain unless the “d” parameter is present, by @eternoendless #19631: FO: fix cumulative percentage reduction amount value in cart , by @matthieu-rolland Installer #19887: Add missing comma, by @atomiix Tests #19920: Functional tests - Wait for neworkidle in wait for navigation function, by @boubkerbribri #19785: Functional tests - Delete unused selectors and methods. Thank you @nesrineabdmouleh Code changes in the ‘1.7.6.x’ branch Core #19943: Update Composer dependencies and prestashop module versions, by @PierreRambaud Back office #19942: Cast changelogs to array for twig - Backport of #19778, by @atomiix #19814: Change buttons in modal bulk of module page to avoid black color, by @NeOMakinG Front office #19800: Add a new selector in order to select the product page more precisly, by @NeOMakinG Web services #18969: Make api backward compatible for Currencies, by @atomiix Code changes in modules, themes & tools Changes in developer documentation #605: Remove broken links. Thank you @zalexki #600: Provide example of breaking changes about jQuery update, by @Quetzacoalt91 #599: Update index.php example to conform to style-guide. Thank you @smoucka #598: Correct path to load Module twig. Thank you @camlafit #593: Update create user SQL query. Thank you @shef-er #592: Add Travis badge into README, by @matks #586: updateAddressForm is incorrect. Thank you @muyncky #573: Add doc about the new tabs features, by @jolelievre Language selector module #20: Release 2.1.0, by @Progi1984 #19: Bump version to 2.1.0 and Improve project, by @Progi1984 Wishlist module #41: Setup search provider and controller, by @Matt75 #39: Add share wishlist functionality, by @NeOMakinG #37: Wishlist controller. Thank you @pablopolyte Google Sitemap module #140: Add badges into README, by @matks #139: Release 4.2.0, by @Progi1984 Example modules #21: Add Demo Controller Tabs module, by @jolelievre Link list module #98: Update release-drafter template, by @matks Email subscription module #63: Add badges into README, by @matks Customer reassurance module #46: Add badges, by @matks Main menu module #34: Bump version to 2.2.0 and Improve Project, by @Progi1984 Faceted search module #176: Add badges to README, by @matks Wire payment module #53: Release 2.1.0, by @Progi1984 Product Comments module #57: Fix unescaped string, by @eternoendless LocalizationFiles #4: Update German tax rates, by @LouiseBonnard Share Buttons module #40: Useless cache in module. Thank you @kpodemski Watermark module #21: Add dynamically resize watermark for large file. Thank you @symbwell Prestashop UI Kit #61: Lossless compression. Thank you @MathiasReker Carrier comparison module #11: Lossless compression. Thank you @MathiasReker Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @zalexki, @zuk3975, @eternoendless, @PierreRambaud, @atomiix, @Progi1984, @jolelievre, @Quetzacoalt91, @boubkerbribri, @smoucka, @camlafit, @Matt75, @matks, @NeOMakinG, @shef-er, @muyncky, @PululuK, @ksaandev, @nesrineabdmouleh, @idnovate, @joemugen, @LouiseBonnard, @HamzaElghanoui, @stijnvergote, @sowbiba, @matthieu-rolland, @pablopolyte, @kpodemski, @symbwell, @MathiasReker! 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: Contributing code to PrestaShop Coding standards …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! View the full article Link to comment Share on other sites More sharing options...
Recommended Posts