blog-posts Posted June 21, 2021 Share Posted June 21, 2021 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 7th to Sunday 13th of June 2021. /assets/images/2018/12/banner-core-weekly.jpg General messages Dear developers, A lot of efforts are being directed on fixing the last known bugs in PrestaShop 1.7.8 in order to deliver soon a first Release Candidate. If you have not tested the beta yet, please be aware that only one week remains for the beta phase. In the meantime, work continues on develop branch for next version. Two major Pull Requests have been merged this week for the next version: the upgrade of Symfony framework to version 4 and the removal of Addons modules being installed from the installer. These two items are part of the 1.7.9 draft roadmap that should soon be completed. A quick update about PrestaShop’s GitHub issues and pull requests: 64 new issues have been created in the project repositories; 85 issues have been closed, including 33 fixed issues on the core; 82 pull requests have been opened in the project repositories; 102 pull requests have been closed, including 89 merged pull requests. Code changes in the ‘develop’ branch Core #25003: Use defined() with quotes, they’re not optional.. Thank you @lmeyer1 #24927: Add unit tests for javascript, by @PierreRambaud #24910: CO allow merchant and customer to add < } in a message. Thank you @okom3pom #24799: Improved performance for watermarking on import. Thank you @kpodemski #24609: Upgrade to symfony 4.4, by @atomiix Back office #24958: Allow HOOK_DISPLAY_PDF to fill the whole page area. Thank you @tswfi #24952: Limit id min-max width on product list, by @NeOMakinG #24919: Update node sass, by @NeOMakinG #24909: Fix steps height on carrier page on mobile, by @NeOMakinG #24897: Fix translations escaping for BO header. Thank you @kpodemski #24823: Validate image if needed first when adding new brand. Thank you @kpodemski #24808: Remove white-space : nowrap to the category tree. Thank you @Socrapop #24713: Fix missing scrollbar on multistore dropdowns. Thank you @micka-fdz #23515: Add category products number in BO list. Thank you @PululuK #23441: Migrate “Shop parameters > Traffic & SEO > Search Engines” and create/edit of search engines. Thank you @ks129 Front office #25026: Clean some Classic outdated files, by @matks #24920: Fixed duplicate address in checkout. Thank you @jf-viguier #24509: Remove old selected_filters route . Thank you @jf-viguier Installer #24970: Remove useless static cache and make sure CI exit in status 1 when installation failed, by @PierreRambaud #24676: Remove addons modules on install and add postinstall execution, by @PierreRambaud Tests #24981: Fix order status test after deleting status added by addons modules, by @boubkerbribri Code changes in the ‘1.7.7.x’ branch Core #24957: Bump modules Welcome to 6.0.5 & ProductComments to 4.2.2, by @Progi1984 Back office #24773: BO - Order Preview : Added email, by @Progi1984 #24770: Added currency BYN TO CLDR dataset. Thank you @olecorre #24765: Fix edit price modal showed when adding same product in multi-invoices, by @atomiix #24762: Fixed adding a free shipping cart rule on a 0.00 order, by @Progi1984 #24657: BO - New Order - Warn when product’s stock of a pack are empty, by @Progi1984 Front office #24320: Bug fix for number of decimals in product price. Thank you @samberrry Installer #24908: Fixed default value for Currency after upgrade, by @Progi1984 Tests #24951: Change attribute name to something more specific to fix filter, by @boubkerbribri #24783: Fix pages name for link list module, by @boubkerbribri Code changes in modules, themes & tools PrestaShop test scenarios #3: Migration from TestRail to JIRA, by @Progi1984 Customer reassurance block module #218: Bump webpack from 5.39.0 to 5.39.1. Built by @dependabot[bot] #217: Bump @babel/core from 7.14.5 to 7.14.6. Built by @dependabot[bot] #216: Bump webpack from 5.38.1 to 5.39.0. Built by @dependabot[bot] Faceted search module #453: Bump webpack from 5.39.0 to 5.39.1. Built by @dependabot[bot] #452: Bump @babel/core from 7.14.5 to 7.14.6. Built by @dependabot[bot] #451: Bump webpack from 5.38.1 to 5.39.0. Built by @dependabot[bot] The PrestaShop open source project #60: Create site, by @eternoendless Example modules #69: Bump postcss from 7.0.17 to 7.0.36 in /example_module_mailtheme. Built by @dependabot[bot] Pages not found module #15: Use defined() with quotes is not optional. Thank you @lmeyer1 stylelint configuration #17: Bump postcss from 7.0.23 to 7.0.36. Built by @dependabot[bot] Changes in developer documentation #1040: Add comparison between the two translation systems, by @eternoendless #1038: Grid component and extensions. Thank you @kpodemski #1037: Improve parameters table on assets documentation. Thank you @micka-fdz #1036: Improve theme guidelines php compatibility. Thank you @PululuK #1035: Add actionValidateOrderAfter. Thank you @olecorre Suppliers list module #8: Update composer setting License, by @atomiix #7: The link of suppliers list is incorrect when using an array as parameter. Thank you @okom3pom #3: Uninstall module used on PS 1.6 before using this one, by @Quetzacoalt91 Wishlist block module #123: Bump postcss from 7.0.27 to 7.0.36. Built by @dependabot[bot] #122: Fix closing ‘a’ tag, fixes #24922. Thank you @tswfi #121: Modify blockwishlist logo , by @Julievrz #120: Update node-sass and sass-loader, by @NeOMakinG User documentation landing page #82: chore(deps-dev): bump sass from 1.34.1 to 1.35.1. Built by @dependabot[bot] #81: fix(deps): bump nuxt from 2.15.6 to 2.15.7. Built by @dependabot[bot] PrestonBot #120: Add PR available when editing PR too, by @atomiix #119: Update symfony v3.4.35 to v3.4.49, by @atomiix #118: Add “PR available” label to the issue marked as solved in the PR description, by @atomiix Docker images #268: Release 1.7.7.5, by @atomiix PrestaShop Specifications #231: Fix voucher image url. Thank you @jf-viguier Prestashop UI Kit #159: Update node-sass and sass-loader, by @NeOMakinG #158: Fix anchor tag with .btn class in alert. Thank you @amaury-hanser Core Weekly Generator tool #88: Update node-sass and sass-loader, by @NeOMakinG OnBoarding module #117: Wording correction, by @jolelievre PHP Developer Tools #63: Add autoindex lib to php-dev-tools (v4 branch), by @Quetzacoalt91 #59: Defines _THEME_NAME_ & __PS_BASE_URI__ early to avoid warnings.. Thank you @SebSept Product details statistics module #21: Fix graph not showing bug. Thank you @daresh Google Analytics module #94: Update switch fields wording. Thank you @micka-fdz Theme customization module #44: Remove enable/disable mobile when module is disabled, by @Progi1984 Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @Progi1984, @matks, @dependabot[bot], @eternoendless, @lmeyer1, @nesrineabdmouleh, @atomiix, @boubkerbribri, @PierreRambaud, @kpodemski, @micka-fdz, @tswfi, @PululuK, @jf-viguier, @Julievrz, @NeOMakinG, @mrAKAR, @olecorre, @okom3pom, @jolelievre, @sowbiba, @Quetzacoalt91, @amaury-hanser, @juraj1000, @daresh, @matthieu-rolland, @Socrapop, @samberrry, @SebSept, @ks129! 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