blog-posts Posted January 12, 2021 Share Posted January 12, 2021 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 4th to Sunday 10th of January 2021. /assets/images/2018/12/banner-core-weekly.jpg General messages Dear Developers, PrestaShop 1.7.7.1 has been released! Don’t forget to update as this patch version fixes 41 regressions reported on version 1.7.7.0. The kanban for 1.7.7 branch is not empty yet, it still contains unresolved regressions reported on version 1.7.7.0. The next batch of bugfixes for 1.7.7 will be delivered in patch version 1.7.7.2, which is scheduled to be delivered within the next 6 weeks. In the meantime, @NeOMakinG is building a brand new Landing page for User Documentation. Finally, maintainers also released a PHPStan extension that should customize the rules being applied by PHPStan on submitted Pull Requests in order to help validating them. Releases PrestaShop 1.7.7.1 prestashop-ui-kit: v1.2.1 ps_shoppingcart module: v2.0.4 ps_customeraccountlinks module: v3.1.1 ps_crossselling module: v2.0.1 traces: v5.1.0 phpstan-prestashop (PHPStan extension): 1.0.0 A quick update about PrestaShop’s GitHub issues and pull requests: 65 new issues have been created in the project repositories; 67 issues have been closed, including 18 fixed issues on the core; 97 pull requests have been opened in the project repositories; 85 pull requests have been closed, including 75 merged pull requests. Code changes in the ‘develop’ branch Core #22506: Use a QueryBuilder instead of Repository in RequestSql grid. Thank you @PululuK #22462: Improve multiple choice table : Add option to keep table heads fixed. Thank you @PululuK Back office #22745: Move stock services into proper namespace, by @jolelievre #22726: Move virtual product file namespace into product sub namespace, by @jolelievre #22725: Move image namespace into product sub namespace, by @jolelievre #22723: Fix scss for linter, by @matks #22722: Move attribute group services into proper namespace, by @jolelievre #22718: Move combination namespace into product sub namespace, by @jolelievre #22703: Integrate product options form and related command. Thank you @zuk3975 #22670: Set leading zero to always and remove cache, by @NeOMakinG #22663: Integrate product shipping form and related command. Thank you @zuk3975 #22585: AdminStats Controller use the good column for total. Thank you @okom3pom #22526: Change color of view website and add icon color on hover, by @NeOMakinG #22519: Adjust notifications pan on mobile, by @NeOMakinG #22479: Adjust BO menu on responsive (font-sizes, margins, closing cross, signout), by @NeOMakinG #22477: Added form theme to the address required fields. Thank you @JevgenijVisockij #22474: Simplify brand and brand address forms. Thank you @JevgenijVisockij #21923: Simplified currency form. Thank you @JevgenijVisockij #21623: Fix help text not displayed in form_row, by @NeOMakinG Front office #22539: Show help message for PageNotFound for ajax calls, by @matks #21065: Add ‘-‘ to checkout’s summary subtotal if it is discount type. Thank you @oscc-es Installer #22696: IN: Fix inheritdoc annotation. Thank you @Arman-Hosseini Tests #22734: Fix nightly develop - 08/01/2021 (successful update message in countries page). Thank you @nesrineabdmouleh #22727: Disable GitHub Actions fail fast, by @matks #22702: Add /var/lib/php/sessions folder to github actions, by @boubkerbribri #22684: Add test ‘Countries restrictions’. Thank you @nesrineabdmouleh #22659: Add test ‘Sort carriers by’ in FO. Thank you @nesrineabdmouleh #22641: Behat github actions names swapped. Thank you @PululuK #22570: Migrate sanity tests to github actions, by @boubkerbribri #22548: Update phpstan to 0.12.64, by @matks Code changes in the ‘1.7.7.x’ branch Back office #22579: Prevent HookDataCollector unserialize() to throw an exception, by @atomiix Code changes in modules, themes & tools Prestashop UI Kit #130: Update readme version, by @NeOMakinG #129: Release 1.2.1, by @NeOMakinG #128: Change version number of the UIKit, by @NeOMakinG #127: Change material icon to prod dependency, by @NeOMakinG #126: Add missing dependencies and build assets, by @NeOMakinG #125: Add floating button component, by @NeOMakinG #124: Fix ps-tagger height, by @NeOMakinG #108: Add storybook and stories, by @NeOMakinG Traces #15: Remove old author statement, by @matks #14: Associated contributions to categories for each contributor, by @Progi1984 Catalog statistics module #18: Remove olds files. Thank you @okom3pom PrestaShop open source project #53: Update channels list, by @matks User documentation landing page #11: Merge develop on master, by @NeOMakinG #10: chore(deps-dev): bump sass from 1.32.0 to 1.32.2. Thank you @dependabot[bot] #9: chore(deps-dev): bump eslint-plugin-prettier from 3.3.0 to 3.3.1. Thank you @dependabot[bot] #8: chore(deps-dev): bump eslint from 7.16.0 to 7.17.0. Thank you @dependabot[bot] #7: fix(deps): bump core-js from 3.8.1 to 3.8.2. Thank you @dependabot[bot] #6: chore(deps-dev): bump sass from 1.30.0 to 1.32.0. Thank you @dependabot[bot] Quality Assurance module #14: Bump axios from 0.18.1 to 0.21.1. Thank you @dependabot[bot] Changes in developer documentation #842: Add headers_fixed option. Thank you @PululuK Core Weekly Generator tool #70: Update test because of 2021, by @PierreRambaud #69: Update stats, by @PierreRambaud Buy button lite module #45: Bump dot-prop from 4.2.0 to 4.2.1 in /app. Thank you @dependabot[bot] #44: Bump axios from 0.18.0 to 0.21.1 in /app. Thank you @dependabot[bot] Nightly board #51: Merge develop into master, by @NeOMakinG Stats Dashboard module #19: Use unit_price_tax_excl instead of product_price for total. Thank you @okom3pom Banner module #25: Update license and small changes. Thank you @Arman-Hosseini PrestaShop PHP Informations Tool #20: Improve a sentence. Thank you @Arman-Hosseini #19: Information about CGI, by @PierreRambaud Docker images #251: Update README.md. Thank you @kaliel86 Customer reassurance block module #102: Bump webpack-cli from 4.3.0 to 4.3.1. Thank you @dependabot[bot] Faceted search module #299: Cast value when saving prices, by @PierreRambaud #297: Fix error message, by @PierreRambaud Sales and orders statistics module #17: Use the good column for total turnover. Thank you @okom3pom Best manufacturers statistics module #10: Use the good column for total. Thank you @okom3pom Best suppliers statistics module #10: Use the good column for total. Thank you @okom3pom Customer account links module #31: Release 3.1.1, by @Progi1984 Cross-selling module #18: Release 2.0.1, by @Progi1984 Shopping cart module #68: Release 2.0.4, by @Progi1984 Where to start contributing? What about displaying the customer’s company when B2B mode is enabled in the Back-Office Order page? This is a feature suggestion reported last week by long-term contributor @Hlavtox, and it is one of our good first issues. Good first issues are a list of all beginner-friendly improvements and bugs to fix in the project. You can read more about this label on our article about it. Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @jolelievre, @NeOMakinG, @nesrineabdmouleh, @matks, @okom3pom, @zuk3975, @boubkerbribri, @dependabot[bot], @Arman-Hosseini, @PierreRambaud, @PululuK, @kaliel86, @atomiix, @Progi1984, @JevgenijVisockij, @infiniweb, @oscc-es! 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