blog-posts Posted March 9, 2020 Share Posted March 9, 2020 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 2nd to Sunday 8th of March 2020. General messages Dear Developers, As announced last week, PrestaShop 1.7.6.4 is available. This maintenance and security release fixes 9 issues reported on versions 1.7.6.0 to 1.7.6.3 and fixes a critical security issue. Please read the release note for more informations. You might have noticed that there is a lot of “waiting for QA” Pull Requests awaiting on GitHub. This is because QA team had to test the 1.7.6.4 build last week and is still battle-testing the 1.7.7.0 Alpha build. This huge work requires almost all available QA specialists. The test campaign should be finished this week which will then allow the flow of Pull Requests to go back to normal. A quick update about PrestaShop’s GitHub issues and pull requests: 86 new issues have been created in the project repositories; 47 issues have been closed, including 5 fixed issues on the core; 97 pull requests have been opened in the project repositories; 67 pull requests have been closed, including 52 merged pull requests. Code changes in the ‘develop’ branch Core #18017: Update Customer-> passwd phpdoc. Thank you @zalexki #16813: Add support for non-unity MySQL autoincrement. Thank you @mvorisek Back office #18022: Remove useless spaces for Ceuta and Melilla, by @LouiseBonnard Tests #17777: Category update position test refactored to use generated position. Thank you @tdavidsonas88 Code changes in the ‘1.7.7.x’ branch (for v1.7.7.0) Core #17889: Add displayAdditionalCustomerAddressFields hook during update, by @matthieu-rolland Tests #18001: Functional tests - Refacto product settings default activation status. Thank you @nesrineabdmouleh #17998: Functional tests - Refacto product settings force update friendly URL. Thank you @nesrineabdmouleh #17997: Functional tests- Refacto product settings new days number. Thank you @nesrineabdmouleh #17996: Functional tests - Refacto product settings catalog mode. Thank you @nesrineabdmouleh #17989: Functional tests - Refacto product settings display remaining quantities. Thank you @nesrineabdmouleh #17974: Functional tests - Refacto product settings display available quantities. Thank you @nesrineabdmouleh #17960: Functional tests - Accept GDPR if only exist, by @boubkerbribri #17948: Functional tests - Fix problem of generate files by date for nightly 29-02. Thank you @nesrineabdmouleh #17910: Functional tests - Improving FO tests by adding wait for cart to disappear, by @boubkerbribri Code changes in the ‘1.7.6.x’ branch (for v1.7.6.4) Core #17931: Missing extends in the new ValueObject\Email class, by @PierreRambaud Front office #17457: Disable add-to-cart button when product/attribute combination is not available, by @sowbiba Code changes in modules, themes & tools Docker images #212: Fix use of version 1.7.6.4 in 1.7 tags, by @Quetzacoalt91 #210: Release 1.7.6.4, by @matthieu-rolland #209: Add beta image for PrestaShop 1.7.7.x on php 7.2. Thank you @PoulainMaxime #206: Add php7.3 for nightly and 1.7, by @PierreRambaud Changes in developer documentation #481: Demo View Order hooks module - one more bug found and some docs added. Thank you @tdavidsonas88 #475: Remove unnecessary argument. Thank you @Arman-Hosseini #469: Add note about compiled assets, by @eternoendless #460: Fix admin parents structure. Thank you @jorgevrgs #457: Add note about tab_modules_list.xml. Thank you @beuss #456: Order view hooks demo documentation. Thank you @tdavidsonas88 Example modules #14: Sample of extended Repository usage including custom methods. Thank you @tdavidsonas88 #13: Autoloading issue for demovieworderhooks. Thank you @tdavidsonas88 #12: Solid changes to demovieworderhooks. Thank you @tdavidsonas88 #11: SOLID changes to demovieworderhooks module. Thank you @tdavidsonas88 #10: Use Order Bar Buttons hook, by @matks #6: Improve main README and add demo order view module README, by @matks #1: Demo 1.7.7.x module for new Order View page hooks. Thank you @tdavidsonas88 PHP Developer Tools #21: add constant MODULE_DIR. Thank you @zalexki #20: Allow PhpStan config to be extended to make updates easier, by @Quetzacoalt91 Classic-rocket theme #139: Add address alias field on checkout. Thank you @micka-fdz Docker internal images #31: Allow deployment of 1.7.7 shops, by @Quetzacoalt91 Live demo devices #14: Add id showcased module param. Thank you @zalexki #13: Fix report from lighthouse, by @Quetzacoalt91 QA nightly results #22: Remove unused method, add things in README, by @SimonGrn #21: New version in Slim Framework V4, by @SimonGrn #20: Merge last modifications, by @SimonGrn PHP PS Informations #9: Update minimum PHP version and recommended one, by @PierreRambaud #8: Check for iconv support, by @PierreRambaud Statslive module #7: Bump version to 2.1.0, by @PierreRambaud TranslationTools Bundle #74: Bump symfony/cache from 4.2.8 to 4.3.11. Thank you @dependabot[bot] MJML theme converter #2: Bump symfony/symfony from 3.4.23 to 3.4.26. Thank you @dependabot[bot] Google Analytics module #28: Lossless compression. Thank you @MathiasReker #19: No alias functions. Thank you @MathiasReker Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @Quetzacoalt91, @LouiseBonnard, @tdavidsonas88, @zalexki, @nesrineabdmouleh, @micka-fdz, @matthieu-rolland, @SimonGrn, @PoulainMaxime, @boubkerbribri, @matks, @PierreRambaud, @Arman-Hosseini, @eternoendless, @jorgevrgs, @dependabot[bot], @beuss, @sowbiba, @mvorisek, @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