blog-posts Posted January 31, 2022 Share Posted January 31, 2022 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 24th to Sunday 30th of January 2022. /assets/images/2018/12/banner-core-weekly.jpg General messages Dear developers, The first month of this year draws close, and much has already been done! If you wish to see a bit of this month achievements, just join us for next session of public demonstration from the maintainers team. It will be streamed live on Wednesday, February 2, 2022, at 4 pm CET. See you then! Releases PrestaShop: 1.7.8.3 Ps_emailalerts module: v2.3.1 A quick update about PrestaShop’s GitHub issues and pull requests: 67 new issues have been created in the project repositories; 64 issues have been closed, including 33 fixed issues on the core; 83 pull requests have been opened in the project repositories; 69 pull requests have been closed, including 58 merged pull requests. Code changes in the ‘develop’ branch Core #27234: Fix regexp of “id_product_attribute” keyword in product route. Thank you @saulaski #26773: Get specific prices: let mysql optimize the query.. Thank you @lmeyer1 #26748: Instead of testing each hook if it is active, query once and cache.. Thank you @lmeyer1 Back office #27457: Remove NotBlank constraint on CreditSlipOptionsType, by @matks #27421: Improve products return controller. Thank you @okom3pom #25992: Fix mail templates. Thank you @lmeyer1 #25464: Product multishop prices, by @jolelievre Installer #26588: checkSelectPrivilege must check privileges for both InnoDB and MyISAM. Thank you @onlime Tests #27460: Functional tests - Fix nightly 25/01/2022. Thank you @nesrineabdmouleh #27059: Functional tests - Add new test ‘Check invoice’. Thank you @nesrineabdmouleh Code changes in the ‘1.7.8.x’ branch Back office #27429: Add text nowrap to link btn inside grids, by @NeOMakinG #27389: Fix bad display of progress bar for bulk actions. Thank you @mparvazi #27333: Fix bad display of scrollbar for sidebar menu in RTL. Thank you @mparvazi #27330: Fix default value for Jquery colorpicker, by @sowbiba #27296: Add class on light display layout and remove padding top, by @NeOMakinG #27257: Hide default spin buttons for input number. Thank you @mparvazi #27236: Fix customer grid data factory. Thank you @rsoulard-prolaser #27225: Improve CMS edit page footer. Thank you @Hlavtox Front office #27376: Fix an unclear alert. Thank you @rsoulard-prolaser #27374: Fix wrong array_slice arguments, by @atomiix Code changes in modules, themes & tools Faceted search module #604: Bump chai from 4.3.5 to 4.3.6. Built by @dependabot[bot] #602: Bump chai from 4.3.4 to 4.3.5. Built by @dependabot[bot] #601: Bump mocha from 9.1.4 to 9.2.0. Built by @dependabot[bot] #600: Bump @babel/core from 7.16.10 to 7.16.12. Built by @dependabot[bot] #599: Bump webpack from 5.66.0 to 5.67.0. Built by @dependabot[bot] #593: Fix strip_tags error messages during value escaping.. Thank you @FongWan Docker images #287: Add 1.7.8.3 image, by @Progi1984 Customer reassurance block module #346: Bump mini-css-extract-plugin from 2.5.2 to 2.5.3. Built by @dependabot[bot] #345: Bump webpack-cli from 4.9.1 to 4.9.2. Built by @dependabot[bot] #344: Bump @babel/core from 7.16.10 to 7.16.12. Built by @dependabot[bot] #343: Bump webpack from 5.66.0 to 5.67.0. Built by @dependabot[bot] Wishlist block module #159: Improved Github Action (Support PHP 5.6 => 8.1), by @Progi1984 Contact Form module #59: Added Github Action for PHP (and support PHP 5.4 => 8.1), by @Progi1984 Dashboard Goals module #28: Added Github Action for PHP (and support PHP 5.4 => 8.1), by @Progi1984 Banner module #42: Added Github Action for PHP (and support PHP 5.4 => 8.1), by @Progi1984 Changes in developer documentation site #10: Update docsearch configuration, by @eternoendless Changes in developer documentation theme #10: Update to new Docsearch v3 and fix native search when docsearch is disabled, by @eternoendless Changes in developer documentation sources #1275: Fixed minor typos in the documentation for CI/CD. Thank you @Om3n31 #1271: Fix Minor typos in the documentation in update CI/CD. Thank you @Om3n31 New Front-office theme #165: Fix noUiSlider for RTL. Thank you @mparvazi #163: Fix empty script error in browser console. Thank you @mparvazi #158: Fix products sort order dropdown in Search page. Thank you @mparvazi #157: Fix input number UI. Thank you @mparvazi #156: Using Vazir font for shops in RTL language. Thank you @mparvazi #155: Using sass:math for noUiSlider . Thank you @mparvazi Wire payment module #67: Fixed hook function name for hook displayPaymentReturn, by @Progi1984 Prestashop UI Kit #182: Bump node-fetch from 2.6.1 to 2.6.7. Built by @dependabot[bot] #181: Bump nanoid from 3.1.22 to 3.2.0. Built by @dependabot[bot] User documentation landing page #182: fix(deps): bump node-fetch from 2.6.1 to 2.6.7. Built by @dependabot[bot] #181: fix(deps): bump nanoid from 3.1.24 to 3.2.0. Built by @dependabot[bot] Stylelint browser compatibility plugin #14: Bump postcss from 8.2.10 to 8.2.13. Built by @dependabot[bot] #13: Bump nanoid from 3.1.23 to 3.2.0. Built by @dependabot[bot] Stylelint configuration #24: Bump nanoid from 3.1.25 to 3.2.0. Built by @dependabot[bot] Email Alerts module #102: Fix undefined locale error when creating order from BO, by @kpodemski #101: Release 2.3.1, by @kpodemski Cash on delivery module #40: Remove deprecated hook and update to 1.0.7, by @Progi1984 Links list module #142: Hide Best Sales link if feature is disabled. Thank you @saulaski Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot[bot], @Progi1984, @nesrineabdmouleh, @matks, @eternoendless, @Om3n31, @mparvazi, @kpodemski, @NeOMakinG, @okom3pom, @rsoulard-prolaser, @atomiix, @FongWan, @sowbiba, @saulaski, @Hlavtox, @lmeyer1, @onlime, @jolelievre! 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