blog-posts Posted November 22, 2021 Share Posted November 22, 2021 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 15th to Sunday 21th of November 2021. /assets/images/2018/12/banner-core-weekly.jpg A quick update about PrestaShop’s GitHub issues and pull requests: 64 new issues have been created in the project repositories; 49 issues have been closed, including 19 fixed issues on the core; 73 pull requests have been opened in the project repositories; 86 pull requests have been closed, including 56 merged pull requests. Code changes in the ‘develop’ branch Core #26571: Use the ModuleInterface interface instead of class Module, by @PierreRambaud #26324: Remove deprecated methods into taxes related classes. Thank you @PrestaEdit #26264: Add new cli command for getting and setting debug mode. Thank you @tswfi #25713: Remove PrestaShop API Calls (native, native_all, customer, must-have), by @Progi1984 #24172: Bump version to 8.0.0. Thank you @PululuK Back office #26560: In BackOffice, fixed the missing link of CSS bundles for RTL languages. Thank you @mparvazi #26509: Fix module manager wrong behaviors, by @NeOMakinG #26430: Fix legacy tinymce layout is too small, by @NeOMakinG #26425: Fix duplication of specific prices that apply to a single combination. Thank you @samaij #26239: Move dashboard right column elements into a hook. Thank you @intraordinaire #26062: Clean Back-office templates, part 3 - improve. Thank you @Hlavtox #25562: Move TranslationsController into Admin/Improve/International, by @eternoendless #25327: Improve layout of datetime columns when there’s not enough space, by @eternoendless Front office #26586: Added modules to hook DisplayHome in classic theme, by @Progi1984 #25818: Change jQuery-ui position before theme.js to avoid overriding bootstrap ones, by @NeOMakinG #25204: Fix return for virtual product . Thank you @okom3pom #25069: In case multiple payment options are available. Thank you @moncef-essid #24798: Get quantity_wanted for product only when it is needed, by @kpodemski Tests #26652: Add config SMTP and reset SMTP to common tests. Thank you @nesrineabdmouleh #26649: Move (data, commonTests, tools, utils) from campaigns to UI directory . Thank you @nesrineabdmouleh #26615: Functional tests - Add new test to check ‘Payment block in view order page’. Thank you @nesrineabdmouleh #26505: Functional tests - Add new test ‘Check merchandise returns tab from view order page’. Thank you @nesrineabdmouleh Code changes in the ‘1.7.8.x’ branch Back office #26524: Fix webpack production build, by @NeOMakinG Front office #26526: Fixed wishlist button disappear when products are filtered. Thank you @alexandrebrubeyonds Code changes in modules, themes & tools Changes in developer documentation sources #1227: Fix version of the prestashop where you can use new grid hooks, by @PierreRambaud #1225: Update localhost.md. Thank you @rickygzz #1223: Update how-to-handle-multi-lang-doctrine-entity fix mistake. Thank you @WebHelpersPau #1222: Fix typo in heading. Thank you @templatin #1221: Fixed the link that points to the correct phpCs configuration file. Thank you @mimou78 #1220: Add documentation for debug command. Thank you @tswfi #1219: Update how-to-handle-multi-lang-doctrine-entity, fix error. Thank you @WebHelpersPau #1218: Replaced deprecated method. Thank you @copostic #1217: Explain supported branches and regressions better, by @eternoendless #1216: Precise version for grid hooks, by @kpodemski #1213: Document changes to the assets loading and a few improvements, by @kpodemski Simple HTML table display module #26: Release 2.0.2, by @PierreRambaud #25: Bump to 2.0.2, by @PierreRambaud NVD3 Charts module #18: Release 2.0.2, by @PierreRambaud #17: Bump to 2.0.2, by @PierreRambaud New 8.0.0 Front-office theme #118: Fix position of cart crosselling hook. Thank you @Hlavtox #116: Bs4 classes qv carousel. Thank you @rodriciru #111: Style subcategories, sitemap, stores. Thank you @Hlavtox Customer reassurance block module #314: Bump mini-css-extract-plugin from 2.4.4 to 2.4.5. Built by @dependabot[bot] #313: Bump webpack from 5.64.0 to 5.64.1. Built by @dependabot[bot] Faceted search module #558: Bump @babel/preset-env from 7.16.0 to 7.16.4. Built by @dependabot[bot] #557: Bump webpack from 5.64.0 to 5.64.1. Built by @dependabot[bot] #550: By default put “indexable” option to No in add/edit attributes & features pages. Thank you @Kaudaj Docker images #281: Add PrestaShop 1.7.8.1 images, by @atomiix Product Comments module #117: Bump version to 5.0.0, by @Progi1984 Sales and orders statistics module #24: Fixed error when there are no orders, by @Progi1984 Email subscription module #84: Add newsletter registration hook to email verification handler. Thank you @samaij Best customers statistics module #21: Fixed number of visits on module statsbestcustomers, by @Progi1984 TranslationTools Bundle #87: Add ability to exclude directories when extracting, by @sowbiba Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @PierreRambaud, @rickygzz, @Hlavtox, @dependabot[bot], @nesrineabdmouleh, @WebHelpersPau, @templatin, @mimou78, @tswfi, @rodriciru, @Progi1984, @atomiix, @copostic, @eternoendless, @kpodemski, @mparvazi, @Kaudaj, @alexandrebrubeyonds, @NeOMakinG, @samaij, @PrestaEdit, @intraordinaire, @okom3pom, @moncef-essid, @sowbiba, @PululuK! 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