blog-posts Posted February 1, 2021 Share Posted February 1, 2021 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 25th to Sunday 31th of January 2021. Releases Eslint-config: v0.1.0 A quick update about PrestaShop’s GitHub issues and pull requests: 69 new issues have been created in the project repositories; 68 issues have been closed, including 25 fixed issues on the core; 62 pull requests have been opened in the project repositories; 110 pull requests have been closed, including 68 merged pull requests. Code changes in the ‘develop’ branch Core #22975: Add breakline rule of ESLint, by @NeOMakinG #22966: Faster checkout - depth of 0 means unlimited. Thank you @mvorisek #22746: PHP sessions are not correctly configured, by @PierreRambaud Back office #23030: Fix duplicate id on floating button, by @NeOMakinG #23003: Update Symfony debug toolbar link to developer documentation, by @matks #22996: Align labels to right and space on red star, by @NeOMakinG #22988: Hide shop name on mobile, by @NeOMakinG #22986: Integrate product quantities form and related command. Thank you @zuk3975 #22984: Remove header button on mobile and push these into new floating btn, by @NeOMakinG #22955: Fix product image form display in mobile view. Thank you @itsvahid #22921: Product page SEO tab, by @jolelievre #22888: Change create order buttons position and wording, by @NeOMakinG #22772: Swap default theme sass files to scss, by @NeOMakinG #22662: Fix buttons height on mobile on order view page, by @NeOMakinG #21878: Simplified add language form. Thank you @JevgenijVisockij Front office #23006: Fix product search by ISBN. Thank you @Seb33300 #22945: Fix product list hover and overflow on catalog mode, by @NeOMakinG #22813: Remove box-shadows from classic theme, by @NeOMakinG #22417: Add breadcrumb rich data on the frontpage. Thank you @tswfi Tests #23049: Fix nightly 29/01/2021. Thank you @nesrineabdmouleh #23037: Fix nightly 28/01/2021. Thank you @nesrineabdmouleh #22967: Delete parameters.yml.travis. Thank you @mvorisek Code changes in the ‘1.7.7.x’ branch Core #22768: Exclude gifts from getOrderTotal when selected ONLY_PRODUCTS, by @PierreRambaud Back office #22997: Fix compare function of dashboard’s calendar, by @NeOMakinG #22947: Fix Shopping Cart page in BO throwing an exception, by @atomiix Front office #23024: Fixed BreadcrumbList Rich Result on FrontOffice, by @Progi1984 Tests #22985: Add test ‘Set required fields for address page’. Thank you @nesrineabdmouleh #22954: Add test ‘Sort shop groups’. Thank you @nesrineabdmouleh #22953: Add test ‘Filter, sort and paginaion shops’. Thank you @nesrineabdmouleh #22925: Add test ‘Add and delete shop URL’. Thank you @nesrineabdmouleh Code changes in modules, themes & tools Customer reassurance block module #116: Bump mini-css-extract-plugin from 1.3.4 to 1.3.5. Thank you @dependabot[bot] #115: Bump webpack from 5.17.0 to 5.18.0. Thank you @dependabot[bot] #114: Bump friendsofphp/php-cs-fixer from 2.18.1 to 2.18.2. Thank you @dependabot[bot] #113: Bump webpack from 5.16.0 to 5.17.0. Thank you @dependabot[bot] Changes in developer documentation #852: Some typos. Thank you @kpodemski #851: Improvements in Installation -> Configuration. Thank you @kpodemski #850: Add warning on registerJavascript / registerStylesheet about potential collisions, by @Quetzacoalt91 #849: Add open source project FAQ, by @eternoendless Prestashop UI Kit #134: Fix behavior of switch button if yes is checked and switch disabled, by @NeOMakinG #131: Fix focus and active on select2 group, by @NeOMakinG Translation Files repository #18: Add Esperanto language. Thank you @Julievrz Faceted search module #313: Bump webpack from 5.17.0 to 5.18.0. Thank you @dependabot[bot] #310: Bump webpack from 5.16.0 to 5.17.0. Thank you @dependabot[bot] User documentation landing page #21: chore(deps-dev): bump eslint-config-prestashop from 0.0.2 to 0.1.0. Thank you @dependabot[bot] #20: chore(deps-dev): bump @nuxtjs/pwa from 3.3.4 to 3.3.5. Thank you @dependabot[bot] PrestaShop-modules #442: Remove archived modules, by @PierreRambaud Eslint configuration #4: Bump to 0.1.0, by @PierreRambaud #3: Add auto breakline rules, by @NeOMakinG Core Weekly Generator tool #72: Add phpstan extension to coreteam.py listing, by @matks Featured products module #35: Not used “id_carrier” parameter. Thank you @moncef-essid PrestaShop Specifications #202: Update the specs for empty search results. Thank you @Julievrz #197: Add #9561 warning notification, by @LouiseBonnard #196: Add #19200 improvement to the Order page specifications, by @LouiseBonnard #195: Update theme & logo specs, by @marionf #190: Add information to the Webservice specifications, by @LouiseBonnard #187: Create specs for customer service dashboard, by @marionf #186: Specify the Customer Settings pages, by @LouiseBonnard PHP Developer Tools #47: Remove PrettyCI configuration file and references, by @matks Auto Upgrade module #377: Add more upgrade tests and switch to Github actions, by @atomiix Wishlist block module #96: Remove cover query for ps1770. Thank you @pablopolyte Links list module #108: Prepare data for required fields. Thank you @kpodemski Product details statistics module #20: Use the good column for the stats. Thank you @okom3pom Email subscription module #74: Cleaned in module code. Thank you @moncef-essid Banner module #12: Uninstall module used on PS 1.6 before using this one, by @Quetzacoalt91 Customer “Sign in” link module #15: Uninstall module used on PS 1.6 before using this one, by @Quetzacoalt91 Search Bar module #10: Uninstall module used on PS 1.6 before using this one, by @Quetzacoalt91 Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @nesrineabdmouleh, @dependabot[bot], @jolelievre, @NeOMakinG, @kpodemski, @Progi1984, @Julievrz, @Quetzacoalt91, @Seb33300, @matks, @eternoendless, @PierreRambaud, @zuk3975, @mvorisek, @moncef-essid, @itsvahid, @atomiix, @pablopolyte, @LouiseBonnard, @okom3pom, @marionf, @tswfi, @JevgenijVisockij! 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