blog-posts Posted December 6, 2021 Share Posted December 6, 2021 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 29th of November to Sunday 5th of December 2021. /assets/images/2018/12/banner-core-weekly.jpg Releases PHP Developer Tools: v4.2.1 A quick update about PrestaShop’s GitHub issues and pull requests: 62 new issues have been created in the project repositories; 53 issues have been closed, including 5 fixed issues on the core; 90 pull requests have been opened in the project repositories; 114 pull requests have been closed, including 77 merged pull requests. Code changes in the ‘develop’ branch Core #26799: Remove duplicate files and remove line-length for yamllint, by @PierreRambaud #26770: PHPStan (Level 1) on controllers/, by @Progi1984 #26744: PHPStan (Level 5) on js/, by @Progi1984 #26769: Fix docker setup for shared volumes. Thank you @SharakPL #26685: Remove Order::$shipping_number, by @PierreRambaud #26683: Order::$total_paid_real is not deprecated and used in the new Order page, by @PierreRambaud #26681: Remove Tools::jsonEncode and Tools::jsonDecode, by @PierreRambaud #25919: Replace Shudrum ArrayFinder usage by Symfony ArrayFinder in PhpParameters, by @matks Back office #26836: Move StockController into Admin/Sell/Catalog/, by @eternoendless #26805: Fixed the error “The message body is empty” in AdminCustomerThreadsController.php. Thank you @okom3pom #26561: Don’t encode quotes in column name filter value. Thank you @yo7hli #26063: Clean Back-office templates, part 4 - catalog. Thank you @Hlavtox #26064: Clean Back-office templates, part 5 - orders. Thank you @Hlavtox #25750: Migrate router, store and mixin files of stock page to TypeScript, by @NeOMakinG #25091: Display customer group when searching for a customer. Thank you @Hlavtox #24357: Add order_reference to PaymentModule::validateOrder. Thank you @viglu Installer #26848: Installer : Remove dead code in installer (Upload Logo), by @Progi1984 #26819: PHPStan (Level 5) on install-dev/, by @Progi1984 #26591: Fix wording in the installer, by @kpodemski Tests #26790: Fix nightly 25-11-21 - Delete check the footer link ‘Vouchers’ from check links in footer test. Thank you @nesrineabdmouleh #26359: Functional tests - Add new test ‘Check status tab from view order page’. Thank you @nesrineabdmouleh Code changes in the ‘1.7.8.x’ branch Core #26699: Add missing parameter in RenderingHookEvent, by @atomiix Front office #26823: Fix listing classes when using facetedsearch, by @NeOMakinG #26798: Replaces the new product flag in the product flags by new. Thank you @WebHelpersPau Code changes in modules, themes & tools TranslationTools Bundle #104: Move php-cs-fixer to dev requirements, by @sowbiba #103: Add ability to exclude directories when extracting, by @sowbiba New Front-office theme #131: Backport review from rod and fix some wrong variables, by @NeOMakinG #130: First aproach to cart mockup. Thank you @rodriciru #128: Slider home ratio. Thank you @rodriciru #124: Refactor of layout, my account, addresses, contact. Thank you @Hlavtox #121: Bump stylelint fixes variables and switch from node-sass to sass. Thank you @rodriciru Product Comments module #119: Use quickview with the hook displayGDPRConsent, by @Progi1984 #118: Release 5.0.0, by @Progi1984 Customer reassurance block module #317: Bump webpack from 5.64.3 to 5.64.4. Built by @dependabot[bot] #306: Remove addons suggestion of module configuration. Thank you @PrestaEdit PHP Developer Tools #67: Fix Phpstan on CsFixer config file. Thank you @intraordinaire Issues Bot #31: Take kanban 1.7.8.3 into account, by @matthieu-rolland User documentation landing page #162: chore(deps-dev): bump babel-jest from 27.4.0 to 27.4.2. Built by @dependabot[bot] #161: chore(deps-dev): bump sass from 1.43.5 to 1.44.0. Built by @dependabot[bot] #160: fix(deps): bump core-js from 3.19.1 to 3.19.2. Built by @dependabot[bot] #159: chore(deps-dev): bump babel-jest from 27.3.1 to 27.4.0. Built by @dependabot[bot] #158: fix(deps): bump actions/setup-node from 2.4.1 to 2.5.0. Built by @dependabot[bot] #157: chore(deps-dev): bump eslint-plugin-nuxt from 3.0.0 to 3.1.0. Built by @dependabot[bot] #156: chore(deps-dev): bump prettier from 2.4.1 to 2.5.0. Built by @dependabot[bot] #155: chore(deps-dev): bump sass from 1.43.4 to 1.43.5. Built by @dependabot[bot] Changes in developer documentation sources #1235: Fix syntax error in relref. Thank you @abramofranchetti #1234: document how to run only part of phpunit tests. Thank you @tswfi #1232: Fix the command-line to launch the test suite. Thank you @jak78 The PrestaShop open source project #71: Make it clear to click on release steps, by @matks PrestaShop Specifications #268: Tags specs. Thank you @Saimis777 Architecture Decision Records repository #23: 0014 - Drop the “No Use Of Legacy In New Code” restriction, by @eternoendless MJML Theme Converter #14: Fix conversion. Thank you @lmeyer1 Faceted search module #562: Bump webpack from 5.64.3 to 5.64.4. Built by @dependabot[bot] Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1 by @dependabot OnBoarding module #134: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Main menu module #59: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Product Comments module #120: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Email subscription module #85: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Language selector module #26: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] GDPR module #153: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Links list module #140: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Customer data privacy block module #33: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Simple HTML table display module #27: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Search Bar module #42: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Category tree links module #55: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Shopping cart module #80: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Customer account links module #36: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Customer reassurance block module #320: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Dashboard Trends module #47: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Custom text module #66: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Faceted search module #563: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Image slider module #65: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Check payment module #53: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Customer “Sign in” link module #41: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Order Notifications on the Favicon module #33: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Featured products module #41: Bump prestashop/php-dev-tools from 3.16.0 to 3.16.1. Built by @dependabot[bot] Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @sowbiba, @Progi1984, @NeOMakinG, @eternoendless, @rodriciru, @dependabot[bot], @intraordinaire, @matthieu-rolland, @okom3pom, @PierreRambaud, @WebHelpersPau, @nesrineabdmouleh, @SharakPL, @Hlavtox, @abramofranchetti, @tswfi, @jak78, @matks, @atomiix, @Saimis777, @kpodemski, @yo7hli, @PrestaEdit, @lmeyer1, @viglu! 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