blog-posts Posted April 27, 2021 Share Posted April 27, 2021 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 19th to Sunday 25th of April 2021. /assets/images/2018/12/banner-core-weekly.jpg General messages Dear developers, The next public open source demo is going to happen on next Wednesday, April 28, 2021 at 2pm CEST. During this session we will present some of the new 1.7.8 achievements. Releases circuit-breaker: v4.0.0 A quick update about PrestaShop’s GitHub issues and pull requests: 70 new issues have been created in the project repositories; 58 issues have been closed, including 7 fixed issues on the core; 94 pull requests have been opened in the project repositories; 92 pull requests have been closed, including 71 merged pull requests. Code changes in the ‘develop’ branch Core #24125: Some fixes of English mispells, by @matks #24114: Fixed PHPDoc, by @Progi1984 #24113: Improve OrderSlip::create code readability . Thank you @PululuK #24027: Improve Tools::passwdGen method. Thank you @PululuK Back office #24127: Add missing param phpdoc in LayoutExtension::getLegacyLayout, by @matks #24109: Replace “on sale” flag by “price drop”, by @marionf #24096: Handle images selection in combination form, by @jolelievre #24085: Load modules built in translation catalogues, by @sowbiba #21174: Fix color picker template. Thank you @bpato Front office #24019: Improve complexity of assignCase var in CMS Controller. Thank you @Sinepel #23858: Fix breadcrumb and h1 on prices drop page, by @marionf #22908: Set different 404 strings for different behaviors on classic theme, by @NeOMakinG Installer #24118: Remove unused table ps_order_slip_detail_tax from install, by @eternoendless #23758: Wording corrections, by @jolelievre Tests #24146: Nightly : Added branch 1.7.8.x, by @Progi1984 #24132: Update doc for login and payment preferences pages, by @boubkerbribri #24126: Add click and wait for download function, by @boubkerbribri #24121: Migrated some Legacy Tests to Unit Tests, by @Progi1984 #24110: Fix brand address and supplier tests, by @boubkerbribri #24095: Migrated Unit Test from tests-legacy, by @Progi1984 #23975: Fix ThemeExporterTest test path. Thank you @mvorisek Code changes in the ‘1.7.7.x’ branch Back office #24161: Allow all characters when using combination, not only \w, by @PierreRambaud #24094: Fix OrderState deletion when not in default language context, by @atomiix #24072: Fix category filter not checked, by @atomiix #24015: Fix gift not added when changing carrier in Create order page, by @atomiix Tests #24176: Upgrade playwright to 1.8.1, by @boubkerbribri #24115: Backport fix on growl messages, by @boubkerbribri Code changes in modules, themes & tools Webservices PHP Client #76: Updates License 2021 and http links to https. Thank you @RubenMartins presthubot #28: Remove Support 1.7.6.x & Add Support 1.7.8.x, by @Progi1984 User documentation landing page #52: fix(deps): bump core-js from 3.10.2 to 3.11.0. Built by @dependabot[bot] #51: chore(deps-dev): bump sass from 1.32.10 to 1.32.11. Built by @dependabot[bot] #50: fix(deps): bump core-js from 3.10.1 to 3.10.2. Built by @dependabot[bot] #49: chore(deps-dev): bump sass from 1.32.8 to 1.32.10. Built by @dependabot[bot] Changes in developer documentation #949: Fix link to Refunds specs, by @matks #945: Update Introduction test page for UI tests, by @matks #944: Fix html page reference, by @matks #938: Improve sentences and hrefs in Basics section, by @matks #936: Add warning to html type. Thank you @JevgenijVisockij #935: Explain db_data.sql, by @matks #908: Build PRs using GH actions, by @eternoendless Customer reassurance block module #180: Bump webpack from 5.34.0 to 5.35.0. Built by @dependabot[bot] #179: Bump @babel/core from 7.13.15 to 7.13.16. Built by @dependabot[bot] #178: Bump css-loader from 5.2.2 to 5.2.4. Built by @dependabot[bot] #177: Bump webpack from 5.33.2 to 5.34.0. Built by @dependabot[bot] #176: Bump css-loader from 5.2.1 to 5.2.2. Built by @dependabot[bot] #175: Bump mini-css-extract-plugin from 1.4.1 to 1.5.0. Built by @dependabot[bot] Faceted search module #408: Bump webpack from 5.34.0 to 5.35.0. Built by @dependabot[bot] #407: Update babel register, core and cli, by @NeOMakinG #403: Bump css-loader from 5.2.2 to 5.2.4. Built by @dependabot[bot] #402: Bump webpack from 5.33.2 to 5.34.0. Built by @dependabot[bot] #401: Bump css-loader from 5.2.1 to 5.2.2. Built by @dependabot[bot] Nightly board #57: Merge develop into master, by @NeOMakinG #56: Add 1.7.8.x branch to filter, by @boubkerbribri Circuit Breaker #43: Remove cache information because cache-subscriber is abandoned, by @PierreRambaud #42: Update dependencies, TypeHint & Fix headers , by @PierreRambaud stylelint configuration #8: Bump stylelint-config-twbs-bootstrap from 1.0.0 to 2.1.0. Built by @dependabot[bot] #7: Bump stylelint-no-unsupported-browser-features from 4.0.0 to 4.1.4. Built by @dependabot[bot] #6: Bump stylelint from 13.2.1 to 13.12.0. Built by @dependabot[bot] eslint configuration #7: Add dependabot to the CI, by @NeOMakinG Prestashop UI Kit #154: Add dependabot to the CI, by @NeOMakinG #153: Update storybook to 6.2.8, remove console log and update stylelint-config, by @NeOMakinG #152: Add radio buttons to storybook, by @NeOMakinG Wire payment module #63: Migrated Travis CI to Github Actions, by @Progi1984 PrestaShop Specifications #215: Edit multistore spec for specific settings drop-down, by @marionf Architecture Decision Records repository #19: 0013 - Use TypeScript on the project, by @NeOMakinG Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @RubenMartins, @boubkerbribri, @Progi1984, @dependabot[bot], @PierreRambaud, @matks, @marionf, @NeOMakinG, @jolelievre, @eternoendless, @PululuK, @atomiix, @JevgenijVisockij, @sowbiba, @Sinepel, @mvorisek, @Amin-Hosseini, @bpato! 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