blog-posts Posted February 16, 2022 Share Posted February 16, 2022 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 7th to Sunday 13th of February 2022. /assets/images/2018/12/banner-core-weekly.jpg Releases productcomments module: Release 5.0.1 A quick update about PrestaShop’s GitHub issues and pull requests: 37 new issues have been created in the project repositories; 42 issues have been closed, including 11 fixed issues on the core; 125 pull requests have been opened in the project repositories; 115 pull requests have been closed, including 108 merged pull requests. Code changes in the ‘develop’ branch Core #27425: Add hooks in the form process for dataProvider, by @Progi1984 #27417: PHPStan (Level 5) on controllers/, by @Progi1984 #26246: Fix robots.txt and generate new one when action on languages. Thank you @okom3pom Back office #27461: Add hook to allow adding extra buttons in module configure toolbar, by @sowbiba #27441: Don’t search all word for customer search when we create an order. Thank you @okom3pom #25805: Override : Create directory if not exists, by @Progi1984 #21120: Create Back-Office page(s) to manage customer and employee sessions SQL tables, by @PierreRambaud Front office #27437: Add hook to display custom content before checkout confirmation. Thank you @ShaiMagal Tests #27612: Fix nightly 07-02-2022. Thank you @nesrineabdmouleh Code changes in the ‘1.7.8.x’ branch Core #27459: Remove duplicate by using distinct connection and also make sure carts are linked, by @PierreRambaud Back office #27516: Fix Entities Mapping. Thank you @okom3pom #27150: Update links to reach docs.prestashop-project.org instead of doc.prestashop.com. Thank you @PrestaEdit Front office #27586: Fix error while adding product to cart in quantity check. Thank you @vladikk007 Code changes in modules, themes & tools Nightly board #75: Bump elliptic from 6.5.2 to 6.5.4. Built by @dependabot[bot] #74: Bump y18n from 4.0.0 to 4.0.3. Built by @dependabot[bot] #73: Bump undefsafe from 2.0.2 to 2.0.5. Built by @dependabot[bot] #72: Bump lodash from 4.17.15 to 4.17.21. Built by @dependabot[bot] #71: Bump chart.js from 2.9.3 to 2.9.4. Built by @dependabot[bot] #70: Bump ua-parser-js from 0.7.21 to 0.7.31. Built by @dependabot[bot] #69: Bump hosted-git-info from 2.8.5 to 2.8.9. Built by @dependabot[bot] #68: Bump ajv from 6.11.0 to 6.12.6. Built by @dependabot[bot] #67: Bump ssri from 6.0.1 to 6.0.2. Built by @dependabot[bot] #66: Bump browserslist from 4.8.7 to 4.19.1. Built by @dependabot[bot] #65: Bump postcss from 7.0.26 to 7.0.39. Built by @dependabot[bot] #64: Bump color-string from 1.5.3 to 1.9.0. Built by @dependabot[bot] #63: Bump path-parse from 1.0.6 to 1.0.7. Built by @dependabot[bot] #62: Bump tmpl from 1.0.4 to 1.0.5. Built by @dependabot[bot] #61: Bump node-fetch from 2.6.0 to 2.6.7. Built by @dependabot[bot] #60: Bump ws from 5.2.2 to 5.2.3. Built by @dependabot[bot] #59: Bump tar from 4.4.13 to 4.4.19. Built by @dependabot[bot] #58: Bump node-sass from 4.13.1 to 7.0.0. Built by @dependabot[bot] MJML Theme Converter #23: Bump node-fetch from 2.6.5 to 2.6.7. Built by @dependabot[bot] #22: Bump twig/twig from 2.14.1 to 2.14.11. Built by @dependabot[bot] Search Bar module #46: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Presthubot UI #4: Bump tmpl from 1.0.4 to 1.0.5. Built by @dependabot[bot] #3: Bump object-path from 0.11.4 to 0.11.8. Built by @dependabot[bot] #2: Bump ws from 5.2.2 to 5.2.3. Built by @dependabot[bot] #1: Bump node-sass from 4.13.1 to 7.0.0. Built by @dependabot[bot] Main menu module #60: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Example modules #87: Bump ajv from 6.10.0 to 6.12.6 in /example_module_mailtheme. Built by @dependabot[bot] #86: Bump node-sass from 5.0.0 to 7.0.0 in /example_module_mailtheme. Built by @dependabot[bot] Links list module #145: Improved Github Action (Support PHP 7.1 => 8.1), by @Progi1984 Language selector module #28: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Image slider module #69: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 #64: Fix language selector. Thank you @Hlavtox Classic theme #7: Bump node-sass from 6.0.1 to 7.0.0 in /_dev. Built by @dependabot[bot] #6: Bump nanoid from 3.1.23 to 3.2.0 in /_dev. Built by @dependabot[bot] #5: Bump path-parse from 1.0.6 to 1.0.7 in /_dev. Built by @dependabot[bot] #4: Update changes from develop, by @eternoendless #3: Add linter in CI, by @eternoendless #2: Bump nanoid from 3.1.23 to 3.2.0 in /_dev. Built by @dependabot[bot] #1: Bump path-parse from 1.0.6 to 1.0.7 in /_dev. Built by @dependabot[bot] Contextual Help API #4: Bump twig/twig from 3.3.2 to 3.3.8. Built by @dependabot[bot] OnBoarding module #137: Bump node-sass from 4.14.1 to 7.0.0. Built by @dependabot[bot] Banner module #43: Bump pathval from 1.1.0 to 1.1.1 in /tests/E2E. Built by @dependabot[bot] Auto Upgrade module #460: Bump pathval from 1.1.0 to 1.1.1 in /tests/e2e. Built by @dependabot[bot] #459: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 #455: Updated PREFIX_state.name field to 80 chars.. Thank you @rickygzz Distribution API #5: Cache DI container, by @atomiix Buy button lite module #58: Bump node-sass from 4.13.1 to 7.0.0 in /app. Built by @dependabot[bot] New Front-office theme #180: Fix some wrong behaviors inside cart page, by @NeOMakinG #179: Cart items and responsive, by @NeOMakinG #176: Order details and responsive, by @NeOMakinG #172: Order page history and responsive, by @NeOMakinG #171: Optimizing font usage for RTL languages. Thank you @mparvazi Product Comments module #135: Release 5.0.1, by @Progi1984 #134: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 #132: TypeError on addCommentGrades in case of empty request. Thank you @clotairer #124: Renders author name with a link if it is a customer, by @kpodemski Featured products module #47: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Faceted search module #614: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 #613: Bump @babel/core from 7.17.0 to 7.17.2. Built by @dependabot[bot] Custom text module #69: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Customer “Sign in” link module #44: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Customer account links module #39: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Prestashop UI Kit #184: Bump node-sass from 5.0.0 to 7.0.0. Built by @dependabot[bot] Currency selector #27: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Contact informations module #47: Added Github Action for PHP (and support PHP 5.4 => 8.1), by @Progi1984 Category tree links module #57: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Customer reassurance block module #355: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 #354: Bump @babel/core from 7.17.0 to 7.17.2. Built by @dependabot[bot] User documentation landing page #187: chore(deps-dev): bump babel-jest from 27.5.0 to 27.5.1. Built by @dependabot[bot] #186: chore(deps-dev): bump babel-jest from 27.4.6 to 27.5.0. Built by @dependabot[bot] Changes in developer documentation sources #1284: adding OFL for fonts to the list., by @ttoine #1283: Improve commit guidelines, by @eternoendless Google Analytics module #109: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Best sellers module #21: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Pages not found module #22: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Simple HTML table display module #29: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 NVD3 Charts module #20: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Dashboard Trends module #53: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Dashboard Products module #41: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Traces #21: Introduce themes category and add Classic + Refacto. Thank you @PrestaEdit Dashboard Activity module #31: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Available quantities statistics module #22: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Shop search statistics module #19: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Sales and orders statistics module #29: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Registrations statistics modules #16: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Product details statistics module #31: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Registered customer information statistics module #19: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Newsletter statistics module #15: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Data mining for statistics module #24: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Catalog evaluation statistics module #23: Added Github Action for PHP (and support PHP 5.6 => 8.1), by @Progi1984 Wishlist block module #161: Remove unneeded import in product list, by @NeOMakinG PrestaShop Specifications #291: Create Autoupgrade.md. Thank you @MatShir #290: Specs-state. Thank you @Saimis777 #264: Security specification. Thank you @MatShir Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot[bot], @Progi1984, @atomiix, @NeOMakinG, @eternoendless, @ttoine, @nesrineabdmouleh, @mparvazi, @PrestaEdit, @vladikk007, @clotairer, @okom3pom, @rickygzz, @sowbiba, @PierreRambaud, @ShaiMagal, @MatShir, @Saimis777, @kpodemski, @Hlavtox! 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