blog-posts Posted May 11, 2022 Share Posted May 11, 2022 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 2nd to Sunday 8th of May 2022. /assets/images/2018/12/banner-core-weekly.jpg General messages Dear developers, This week begins with very interesting news! First, @Hlavtox has accepted the maintainer offer and joined us as scoped maintainer for Classic and Hummingbird themes! This is a first for the project, big thanks for joining the team Daniel! Second, PrestaShop 1.7.8.6 release moved to Validation stage. For three weeks the maintainers team have been exploring and fixing multiple issues to build this stable patch version. We have high hopes that this patch version filled with very nice bug fixes will be delivered soon! Finally, committer role was introduced to the project. This is a new role similar to maintainer, that should allow contributors willing to help reviewing and triaging contributions, to join the group effort. Releases Ps_wirepayment module: v2.1.2 A quick update about PrestaShop’s GitHub issues and pull requests: 53 new issues have been created in the project repositories; 67 issues have been closed, including 17 fixed issues on the core; 64 pull requests have been opened in the project repositories; 82 pull requests have been closed, including 68 merged pull requests. Code changes in the ‘develop’ branch Core #28358: Avoid ` ConnectException` check Webservice Endpoint. Thank you @PululuK #28310: Validate by github action if phpunit tests don’t change repos state. Thank you @MeKeyCool #28290: Add product property manufacturer_name. Thank you @PululuK #28103: Fixed profiler in PHP8.0 in migrated page, by @Progi1984 #27683: Add a warning log when a module registers to a hook but implements no hook listener, by @Progi1984 #27485: Add hook to allow adding buttons to modules catalogue toolbar, by @sowbiba #27227: Don’t reassign global vars in front controller. Thank you @PululuK Back office #28380: Add module ps_distributionapiclient, by @atomiix #28375: Add reset button to reset category filter in products list. Thank you @marsaldev #28359: Bulk delete combinations. Thank you @zuk3975 #28332: Module manager : Restore modules actions order, by @sowbiba #28328: Catalog rules: don’t display the shop column if there is only one shop, by @kpodemski #28318: Extra message to display for an empty modules category, by @sowbiba #28307: Fixed the position of the selection card, by @Progi1984 #28226: Fix notifications color contrast on module manager page, by @NeOMakinG #28153: Fix cart rule shop association. Thank you @lmeyer1 #28068: Specific Price Form : Changing currency change the symbol, by @Progi1984 #28066: add select2 in large select options. Thank you @PululuK #27892: Simplify Product Preferences Form, by @Progi1984 Front office #28297: FO: Add page number in meta titles for new-products, best-sales, prices-drop. Thank you @Amazzing #27803: No more auto created carts on login.. Thank you @Prestaworks Tests #28437: Functional tests - Delete close onboarding method. Thank you @nesrineabdmouleh #28423: Functional tests - Add test to create and import csv file of addresses. Thank you @nesrineabdmouleh #28414: Fix nightly 04/05/2022. Thank you @nesrineabdmouleh #28412: Remove useless PrestaShop install, by @atomiix #28399: Fix Nightly 03/05/2022 - Fix export customer test. Thank you @nesrineabdmouleh #28370: Functional tests - Add test ‘Pagination of orders table’. Thank you @nesrineabdmouleh #28340: Functional tests - Add new test ‘Bulk open in new tab’. Thank you @nesrineabdmouleh Code changes in the ‘1.7.8.x’ branch Core #28362: Request prestashop/blockreassurance 5.1.0 for 1.7.8.6, by @matks Code changes in modules, themes & tools Cross-selling module #35: Bump to 2.0.2, by @matks #25: Improve performance on large shops. Thank you @jf-viguier Hummingbird theme #265: Improve readme files, by @NeOMakinG #263: Replace license headers to small ones, by @NeOMakinG #260: Add useProgress tests, by @NeOMakinG #259: Fix a11y for header elements. Thank you @mparvazi #258: Ps mainmenu. Thank you @rodriciru #249: Deliver develop to master, by @NeOMakinG #243: Fix typographic base for BS. Thank you @mparvazi #242: Add header BG customization. Thank you @rodriciru #238: Fix various behaviors and implement facetedsearch/category page, by @NeOMakinG #221: Improve useProgressRing. Thank you @mparvazi Distribution API #13: Use PrestaShop’s native-modules repository, by @atomiix #12: feat: CI/CD workflow build and publish cloud dockerfile. Thank you @MaxencePerrinPrestashop Wire payment module #74: Bump version to 2.1.3, by @atomiix #73: Fix deprecated message with PHP 8.1, by @atomiix #72: Release 2.1.2, by @atomiix stylelint configuration #34: Bump stylelint from 14.8.1 to 14.8.2. Built by @dependabot[bot] #33: Bump stylelint from 14.8.0 to 14.8.1. Built by @dependabot[bot] Changes in developer documentation sources #1372: Add hugo doc about moving pages, by @matks PrestaShop Project Metrics #38: Update maintainers, by @Progi1984 Classic theme #28: Set default id_customization before escaping, by @atomiix #27: Related fix for PrestaShop/ps_imageslider#74. Thank you @marsaldev Customer reassurance block module #397: Bump @babel/core from 7.17.9 to 7.17.10. Built by @dependabot[bot] #395: Use arrow function for back/index.js, by @matks Faceted search module #654: Bump mocha from 9.2.2 to 10.0.0. Built by @dependabot[bot] #653: Bump @babel/node from 7.16.8 to 7.17.10. Built by @dependabot[bot] #652: Bump @babel/cli from 7.17.6 to 7.17.10. Built by @dependabot[bot] #651: Bump @babel/core from 7.17.9 to 7.17.10. Built by @dependabot[bot] #650: Bump @babel/preset-env from 7.16.11 to 7.17.10. Built by @dependabot[bot] Example modules #95: Bump async from 2.6.3 to 2.6.4 in /demodoctrine/js. Built by @dependabot[bot] Image slider module #74: Allow empty url - Fix PrestaShop/PrestaShop#18536. Thank you @marsaldev Core Weekly Generator tool #122: Bump async from 2.6.3 to 2.6.4. Built by @dependabot[bot] Auto Upgrade module #482: File modulesToUpgrade.list doesn’t need to be manually deleted anymore, by @atomiix The PrestaShop open source project #91: Add link to thislg/local-php-security-checker-installer, by @matks Email Alerts module #113: Display an info alert if the customer has already subscribed.. Thank you @lmeyer1 Check payment module #57: Clean legacy status check and template. Thank you @Hlavtox Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @nesrineabdmouleh, @tegbessou, @matks, @NeOMakinG, @atomiix, @dependabot[bot], @mparvazi, @rodriciru, @Progi1984, @jolelievre, @marsaldev, @zuk3975, @PululuK, @MaxencePerrinPrestashop, @sowbiba, @kpodemski, @MeKeyCool, @Amazzing, @lmeyer1, @Prestaworks, @Hlavtox, @jf-viguier! 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