blog-posts Posted January 11, 2022 Share Posted January 11, 2022 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 3rd to Sunday 9th of January 2022. /assets/images/2018/12/banner-core-weekly.jpg Releases Pagesnotfound module: v2.0.2 Statsbestcategories module: v2.0.1 Statsbestproducts module: v2.0.1 Statscarrier module: v2.0.1 Statscheckup module: v2.0.2 Statspersonalinfos module: v2.0.4 Statsproduct module: v2.1.1 Statsregistrations module: v2.0.1 Statssearch module: v2.0.2 A quick update about PrestaShop’s GitHub issues and pull requests: 82 new issues have been created in the project repositories; 61 issues have been closed, including 24 fixed issues on the core; 151 pull requests have been opened in the project repositories; 129 pull requests have been closed, including 117 merged pull requests. Code changes in the ‘develop’ branch Core #27112: Remove Tools::addonsRequest(‘service’) calls (Part 2), by @Progi1984 Back office #27250: Fixes edit of cart rule of a country, by @Progi1984 #26762: Refactor product unit price, by @jolelievre #25080: Display customer groups in order detail. Thank you @Hlavtox Front office #27095: Fix forbidden access page in Front Office, by @eternoendless Tests #27241: Separate steps and navigation for FO products tests, by @boubkerbribri #27174: Increase navigation timeout on add shop tests. Thank you @nesrineabdmouleh #27141: PHPStan (Level 4) on tests/, by @Progi1984 #27076: Functional tests - Move PRE-conditions and POST-conditions tests from test to common tests. Thank you @nesrineabdmouleh #26801: Functional tests - Add new test ‘Change order status’. Thank you @nesrineabdmouleh #26551: Functional tests - Add new test ‘Check messages block from view order page’. Thank you @nesrineabdmouleh Code changes in the ‘1.7.8.x’ branch Core #27215: Bump modules, by @Progi1984 Back office #26514: Allow all characters for Cart Rule & Order Cart Rule names, by @Progi1984 Front office #26998: Fix product width on featuredproducts, by @NeOMakinG Tests #27224: Functional tests - Fix multistore test. Thank you @nesrineabdmouleh Code changes in modules, themes & tools presthubot #44: Add “request changes” in slack notification, by @Progi1984 #43: Add PR “Blocked” in QA Slack Notification, by @Progi1984 Customer reassurance block module #335: Bump mini-css-extract-plugin from 2.4.5 to 2.4.6. Built by @dependabot[bot] #334: Improved Workflow Build Release, by @Progi1984 #333: Bump eslint from 8.5.0 to 8.6.0. Built by @dependabot[bot] #332: Bump eslint-plugin-import from 2.25.3 to 2.25.4. Built by @dependabot[bot] User documentation landing page #176: chore(deps-dev): bump sass from 1.45.2 to 1.46.0. Built by @dependabot[bot] #175: chore(deps-dev): bump babel-jest from 27.4.5 to 27.4.6. Built by @dependabot[bot] #174: fix(deps): bump core-js from 3.20.1 to 3.20.2. Built by @dependabot[bot] #173: chore(deps-dev): bump sass from 1.45.1 to 1.45.2. Built by @dependabot[bot] Brands list module #11: Update version, README and license in composer.json, by @matks #10: Add Github Actions, by @Progi1984 Buy button lite module #56: Bump axios from 0.21.1 to 0.21.2 in /app. Built by @dependabot[bot] #55: Add build release, by @Progi1984 Faceted search module #586: Fix availability filter for products with negative quantities.. Thank you @Hlavtox #585: Flush cache if changing configuration related to stock. Thank you @Hlavtox #584: Improved Workflow Build Release. Thank you @jf-viguier #583: Bump eslint-plugin-import from 2.25.3 to 2.25.4. Built by @dependabot[bot] #582: Bump eslint from 8.5.0 to 8.6.0. Built by @dependabot[bot] #479: Enable filtering by stock properly. Thank you @Hlavtox Available quantities statistics module #19: Add build release. Thank you @Kaudaj Shop search statistics module #15: Add build release. Thank you @Kaudaj Registrations statistics modules #13: Add build release. Thank you @Kaudaj #12: Release 2.0.1, by @PierreRambaud Product details statistics module #29: Add build release. Thank you @Kaudaj #28: Release 2.1.1, by @PierreRambaud Registered customer information statistics module #17: Add build release. Thank you @Kaudaj Stats Dashboard module #23: Add build release. Thank you @Kaudaj Data mining for statistics module #21: Add build release. Thank you @Kaudaj Catalog evaluation statistics module #21: Add build release. Thank you @Kaudaj #20: Release 2.0.2, by @PierreRambaud Viewed products block module #23: Add build release. Thank you @Kaudaj Supplier list module #11: Add build release. Thank you @Kaudaj Specials module #5: Add build release. Thank you @Kaudaj Social Follow module #29: Add build release. Thank you @Kaudaj Share Buttons module #51: Add build release. Thank you @Kaudaj New Products module #11: Add build release. Thank you @Kaudaj Links list module #141: Add build release. Thank you @Kaudaj Currency selector #25: Add build release. Thank you @Kaudaj Contact informations module #46: Add build release. Thank you @Kaudaj Category tree links module #56: Update build release. Thank you @Kaudaj Wishlist block module #155: Fix wrong condition on productAttributeId of addtowishlist modal, by @NeOMakinG #147: Add bundles on every context, by @NeOMakinG #145: Add help sidebar to the statistic page, by @NeOMakinG #144: Improved Workflow Build Release, by @Progi1984 #141: Fixed RTL issues. Thank you @mparvazi Cash on delivery module #39: Improved Workflow Build Release, by @Progi1984 #38: Add Github Actions, by @Progi1984 Product Comments module #129: Remove unused dependencies, by @atomiix #128: Improved Workflow Build Release, by @Progi1984 Carrier distribution statistics module #12: Add build release. Thank you @nenes25 Best vouchers statistics module #14: Add build release. Thank you @nenes25 Best suppliers statistics module #12: Add build release. Thank you @nenes25 #11: Do not use hook AdminStatsModules alias, use displayAdminStatsModules & Bump version to 2.0.1. Thank you @PrestaEdit Best-selling products statistics module #14: Add build release. Thank you @nenes25 Catalog statistics module #23: Update Github Actions. Thank you @jf-viguier #22: Do not use hook AdminStatsModules alias, use displayAdminStatsModules. Thank you @PrestaEdit Best customers statistics module #25: Update Github Actions. Thank you @jf-viguier #24: Update build-release.yml. Thank you @nenes25 Search Bar module #44: Update Github Actions. Thank you @jf-viguier Featured products module #46: Update Github Actions. Thank you @jf-viguier Order Notifications on the Favicon module #34: Improved Workflow Build Release. Thank you @jf-viguier Email subscription module #86: Update Github Actions. Thank you @jf-viguier Email Alerts module #100: Update Github Actions. Thank you @jf-viguier #99: Add last key of breadcrumbs. Thank you @Hlavtox #98: Move php-dev-tools to require-dev, by @atomiix #97: Update notification if no alerts. Thank you @Hlavtox Customer data privacy block module #36: Update Github Actions. Thank you @jf-viguier Custom text module #67: Update Github Actions. Thank you @jf-viguier Customer “Sign in” link module #42: Update Github Actions. Thank you @jf-viguier Customer account links module #37: Update Github Actions. Thank you @jf-viguier Best manufacturers statistics module #12: Add build release. Thank you @nenes25 Cross-selling module #30: Update Github Actions. Thank you @jf-viguier Check payment module #54: Update Github Actions. Thank you @jf-viguier Google Analytics module #108: Update Github Actions. Thank you @jf-viguier GDPR module #156: Update Github Actions. Thank you @jf-viguier OnBoarding module #136: Update Github Actions. Thank you @jf-viguier #135: Bump eslint-plugin-import from 2.25.3 to 2.25.4. Built by @dependabot[bot] Best categories statistics module #15: Add build release. Thank you @nenes25 Sales and orders statistics module #27: build release github action. Thank you @jf-viguier Newsletter statistics module #13: Add build release. Thank you @nenes25 Products in the same category module #28: Add Github Actions, by @Progi1984 Best sellers module #17: Add Github Actions, by @Progi1984 Theme customization module #49: Remove code about PS_Ready, by @Progi1984 #48: Improved Workflow Build Release, by @Progi1984 #47: Remove Tools::addonsRequest(‘module’) calls, by @Progi1984 Banner module #40: Add build release, by @Progi1984 Pages not found #20: Add build release, by @Progi1984 Simple HTML table display module #28: Add build release, by @Progi1984 NVD3 Charts module #19: Add build release, by @Progi1984 Dashboard Trends module #50: Improved Workflow Build Release, by @Progi1984 Dashboard Products module #38: Add build release, by @Progi1984 Dashboard Goals module #26: Add build release, by @Progi1984 Dashboard Activity module #29: Add build release, by @Progi1984 Contact Form module #58: Add build release, by @Progi1984 Auto Upgrade module #444: Add build release, by @Progi1984 LocalizationFiles #46: Truncate long names for US states, by @eternoendless #45: Normalize long region names for Chile, by @eternoendless MJML Theme Converter #20: Fixed RTL issues for modern email theme . Thank you @mparvazi Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @Progi1984, @dependabot[bot], @matks, @boubkerbribri, @Hlavtox, @Kaudaj, @nesrineabdmouleh, @NeOMakinG, @atomiix, @nenes25, @jf-viguier, @jolelievre, @eternoendless, @rickygzz, @PierreRambaud, @PrestaEdit, @mparvazi! 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