blog-posts Posted January 25, 2021 Share Posted January 25, 2021 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 18th to Sunday 24th of January 2021. Releases php-dev-tools: v3.14 A quick update about PrestaShop’s GitHub issues and pull requests: 67 new issues have been created in the project repositories; 46 issues have been closed, including 9 fixed issues on the core; 118 pull requests have been opened in the project repositories; 98 pull requests have been closed, including 71 merged pull requests. Code changes in the ‘develop’ branch Core #22887: Improve TypedRegexValidator->getPattern(). Thank you @davidglezz #22861: Updated JS Routing file. Thank you @github-actions[bot] #20446: Fix cache class. Thank you @davidglezz Back office #22922: New hooks on grid component table. Thank you @kpodemski #22895: Adjust items alignment of order view header, by @NeOMakinG #22884: Fix carrier depth, height and width limits. Thank you @Prestaworks #18136: Use grid common search action where possible (1.7.8 target). Thank you @zuk3975 Front office #19231: Add caching on Theme Yaml parsing. Thank you @Kioob Installer #22944: Fix undefined index when iso doesn’t exists in language list, by @PierreRambaud #19818: Added Countries Translations (Installation & LocalizationPack), by @Progi1984 Tests #22935: Update GitHub Action actions/checkout to v2, by @matks #22890: Fix shopping cart tests for the nightly, by @boubkerbribri Code changes in the ‘1.7.7.x’ branch Core #22841: Bring back vat number to address on order view. Thank you @kpodemski Back office #22909: BO - Create Order - Updated product list when adresses changed, by @Progi1984 #22863: Fix reference in Shopping carts view. Thank you @kpodemski #22805: BO - Orders page - Cannot delete a product restricted by a cart rule, by @Progi1984 Tests #22927: Fix nightly 21-01-2021 on 1.7.7.x, by @boubkerbribri #22912: Fix nightly tests failing on 20-01-2021, by @boubkerbribri #22900: Add test ‘Test handling charges for carriers in FO’. Thank you @nesrineabdmouleh #22879: Add test ‘CRUD shop group’. Thank you @nesrineabdmouleh #22876: Add test ‘Filter,sort and pagination logs’. Thank you @nesrineabdmouleh #22874: Add test ‘Check number of orders in order history page’, by @boubkerbribri #22856: Add test ‘Check customer block’ in order page. Thank you @nesrineabdmouleh #22855: Add test ‘View vouchers on FO account Page’, by @boubkerbribri #22762: Add test ‘Filter sort pagination shop groups’. Thank you @nesrineabdmouleh Code changes in modules, themes & tools Customer reassurance block module #112: Bump friendsofphp/php-cs-fixer from 2.18.0 to 2.18.1. Thank you @dependabot[bot] #111: Bump webpack-cli from 4.3.1 to 4.4.0. Thank you @dependabot[bot] #110: Bump webpack from 5.15.0 to 5.16.0. Thank you @dependabot[bot] #109: Bump webpack from 5.14.0 to 5.15.0. Thank you @dependabot[bot] #108: Bump friendsofphp/php-cs-fixer from 2.17.3 to 2.18.0. Thank you @dependabot[bot] PHP Developer Tools #49: Update PHP Syntax linter github action to use standard GA instead of prestashop/github-action-php-lint@master, by @matks #48: Update PHP CS Fixer github action to use standard GA instead of prestashopcorp/github-action-php-cs-fixer, by @matks #46: Add stub for Module::getInstanceByName always returning true, by @Quetzacoalt91 QA nightly results #53: Merge develop into master, by @atomiix #52: Upgrade composer dependencies, by @atomiix Nightly board #53: Merge develop into master, by @atomiix #52: Handle autoupgrade campagne, by @atomiix Changes in developer documentation #848: New grid hooks from 1.7.8. Thank you @kpodemski #847: Added displayOrderPreview to the hook list. Thank you @dpatou User documentation landing page #19: chore(deps-dev): bump sass from 1.32.4 to 1.32.5. Thank you @dependabot[bot] #18: fix(deps): bump core-js from 3.8.2 to 3.8.3. Thank you @dependabot[bot] #16: chore(deps-dev): bump eslint from 7.17.0 to 7.18.0. Thank you @dependabot[bot] Faceted search module #309: Bump webpack from 5.15.0 to 5.16.0. Thank you @dependabot[bot] #308: Bump prestashop/php-dev-tools from 3.13 to 3.14. Thank you @dependabot[bot] #307: Bump webpack from 5.14.0 to 5.15.0. Thank you @dependabot[bot] PrestaShop Specifications #201: Update advanced_parameters-webservice.md. Thank you @justeen35 #200: Specify empty search results behaviors, by @LouiseBonnard #199: Add translation workflow, by @LouiseBonnard #193: Add multistore behavior for catalog price rule, by @marionf #191: Add missing specs for sql manager page, by @marionf #167: Update Order Page View.md. Thank you @MatShir Example modules #37: Homogenize composer.json authors, by @matks #36: Add logos for all modules, by @matks #33: Copy demoextendsymfonyform1 into demoextendsymfonyform3, by @matks #31: Demonstrate displayOrderPreview. Thank you @kpodemski Category tree links module #43: Bump prestashop/php-dev-tools from 3.9 to 3.14. Thank you @dependabot[bot] Search Bar module #28: Bump prestashop/php-dev-tools from 3.13 to 3.14. Thank you @dependabot[bot] Shopping cart module #75: Bump prestashop/php-dev-tools from 3.9 to 3.14. Thank you @dependabot[bot] Simple HTML table display module #20: Bump prestashop/php-dev-tools from 3.13 to 3.14. Thank you @dependabot[bot] Dashboard Trends module #42: Bump prestashop/php-dev-tools from 3.13 to 3.14. Thank you @dependabot[bot] Customer “Sign in” link module #31: Bump prestashop/php-dev-tools from 3.13 to 3.14. Thank you @dependabot[bot] OnBoarding module #99: Bump prestashop/php-dev-tools from 3.13 to 3.14. Thank you @dependabot[bot] Check payment module #46: Bump prestashop/php-dev-tools from 3.13 to 3.14. Thank you @dependabot[bot] Custom text module #54: Bump prestashop/php-dev-tools from 3.13 to 3.14. Thank you @dependabot[bot] Product Comments module #97: Bump prestashop/php-dev-tools from 3.13 to 3.14. Thank you @dependabot[bot] Theme customization module #41: Bump prestashop/php-dev-tools from 3.13 to 3.14. Thank you @dependabot[bot] Order Notifications on the Favicon module #27: Bump prestashop/php-dev-tools from 3.13 to 3.14. Thank you @dependabot[bot] PrestaShop PHPStan extension #4: Add badges in README, by @matks Links list module #109: Fix block name validation. Thank you @kpodemski MJML Theme Converter #10: Update dependencies to be compatible with PHP 7.3, by @jolelievre Product details statistics module #18: Fix graphic stats stop working since PHP 7.1 version. Thank you @PrestanceDesign Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @PierreRambaud, @dependabot[bot], @matks, @atomiix, @boubkerbribri, @kpodemski, @Progi1984, @nesrineabdmouleh, @justeen35, @NeOMakinG, @davidglezz, @Prestaworks, @Quetzacoalt91, @github-actions[bot], @dpatou, @LouiseBonnard, @marionf, @jolelievre, @MatShir, @PrestanceDesign, @Kioob, @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: 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