blog-posts Posted September 13, 2021 Share Posted September 13, 2021 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 6th to Sunday 12th of September 2021. /assets/images/2018/12/banner-core-weekly.jpg A quick update about PrestaShop’s GitHub issues and pull requests: 47 new issues have been created in the project repositories; 23 issues have been closed, including 4 fixed issues on the core; 63 pull requests have been opened in the project repositories; 51 pull requests have been closed, including 42 merged pull requests. Code changes in the ‘develop’ branch Core #25842: Update egulias/email-validator to latest version, by @PierreRambaud #25839: Removed mcrypt dependencies, by @Progi1984 #25781: Upgrade to Symfony 4.4.30, by @matks Back office #25745: Do not use Math.random for cart rule code generation, by @matks #25184: Attachment iframe modal, by @jolelievre Tests #25846: Add unit test for SwiftMailerValidation, by @PierreRambaud #25767: Fix date to filter with on cutomers and logs tests, by @boubkerbribri Code changes in the ‘1.7.8.x’ branch Core #25777: Fix supplier error when trying to see products linked to the supplier, by @atomiix Back office #25833: Fix exception when switching shop context after pushing a form on some configuration pages, by @matthieu-rolland #25725: Fix the save “meta_keywords” field on suppliers. Thank you @gennaris Tests #25828: Fix module’s filter and product’s quick view tests, by @boubkerbribri #25804: JS-doc : Fix argument and returns types for pages, by @boubkerbribri #25769: Delete step identifiers for common tests to fix the generated report, by @boubkerbribri Code changes in the ‘1.7.7.x’ branch Core #25784: Use null coalescing operator to fix notice, by @kpodemski Code changes in modules, themes & tools Banner module #36: Bump lodash from 4.17.20 to 4.17.21 in /tests/E2E. Built by @dependabot[bot] #35: Bump glob-parent from 5.1.1 to 5.1.2 in /tests/E2E. Built by @dependabot[bot] #33: Bump hosted-git-info from 2.8.8 to 2.8.9 in /tests/E2E. Built by @dependabot[bot] #34: Bump path-parse from 1.0.6 to 1.0.7 in /tests/E2E. Built by @dependabot[bot] #32: Restore img, by @PierreRambaud #31: Upgrade prestashop_test_lib version to upgrade playwright for E2E tests, by @boubkerbribri Prestashop UI Kit #171: Add every variants of buttons to storybook, by @NeOMakinG #141: Brand storybook to PrestaShop colors, by @NeOMakinG Faceted search module #507: Bump @babel/preset-env from 7.15.4 to 7.15.6. Built by @dependabot[bot] #505: Bump @babel/core from 7.15.4 to 7.15.5. Built by @dependabot[bot] #504: Bump webpack from 5.51.2 to 5.52.0. Built by @dependabot[bot] User documentation landing page #122: fix(deps): bump core-js from 3.17.2 to 3.17.3. Built by @dependabot[bot] #121: chore(deps-dev): bump sass from 1.39.0 to 1.39.2. Built by @dependabot[bot] #120: chore(deps-dev): bump prettier from 2.3.2 to 2.4.0. Built by @dependabot[bot] #119: chore(deps-dev): bump babel-jest from 27.1.0 to 27.1.1. Built by @dependabot[bot] Changes in developer documentation sources #1138: Add Devdocs site update badge in README, by @matks #1136: Prohibition to use global variables for PS 8. Thank you @Thymotep #1135: Additional info in the webservice example, by @kpodemski #1134: Additional info in the webservice example, by @kpodemski Changes in developer documentation theme #9: Add majorversion shortcode, by @matks QA nightly results #61: Merge develop into master, by @boubkerbribri #60: Handle empty stack trace, by @PierreRambaud Customer reassurance block module #266: Bump @babel/core from 7.15.4 to 7.15.5. Built by @dependabot[bot] #265: Bump webpack from 5.51.2 to 5.52.0. Built by @dependabot[bot] PrestaShop test scenarios #5: Github Action : Added event on pull_request & Bump version 0.85.0, by @Progi1984 Theme customization module #45: Bump prestashop/php-dev-tools from 3.15 to 3.16.0. Built by @dependabot[bot] Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @PierreRambaud, @Progi1984, @dependabot[bot], @NeOMakinG, @boubkerbribri, @matthieu-rolland, @matks, @Thymotep, @kpodemski, @atomiix, @gennaris, @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