blog-posts Posted April 21, 2021 Share Posted April 21, 2021 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 12th to Sunday 18th of April 2021. /assets/images/2018/12/banner-core-weekly.jpg General messages Dear developers, We are immensely proud to announce that PrestaShop 1.7.8.0 is feature frozen!!! 🍾️ 🎉️ ☃️ This means that the development of this version has now entered the stabilization phase. A quick look at the work done so far on 1.7.8: 436 GitHub issues have been fixed 1232 Pull Requests have been merged The last weeks have been intense for all PrestaShop teams but we are very happy about the result… and we hope you will love it too. The 1.7.8.x branch has been created and any new changes submitted in the develop branch will be milestoned for 1.7.9 . What are the next steps? Following the freeze, the QA team will perform a large test campaign to explore the 1.7.8.0 and evaluate how much stabilization it needs. This test campaign will tell us how ‘mature’ the 1.7.8.x branch, and give us indications about when the Beta period could start. Releases Prestashop-ui-kit: v1.2.3 php-dev-tools: v4.0 A quick update about PrestaShop’s GitHub issues and pull requests: 56 new issues have been created in the project repositories; 73 issues have been closed, including 23 fixed issues on the core; 105 pull requests have been opened in the project repositories; 110 pull requests have been closed, including 95 merged pull requests. Code changes in the ‘develop’ branch (for version 1.7.8.0) Core #24055: Updated JS Routing file. Thank you @github-actions[bot] #24053: Fix file license headers, by @matks #23960: Add webservice/ dir to phpstan. Thank you @mvorisek #23617: Added blockwishlist module & Removed archived modules, by @Progi1984 Back office #24056: Handle combination suppliers in product page v2, by @jolelievre #24049: Export translation catalogues, by @sowbiba #24045: Register translation wordings for Feature Flag, by @matks #24042: Improve multistore dropdown behavior, by @matthieu-rolland #24040: Update prestakit to v1.2.3, by @NeOMakinG #24038: Implement Product Page V2 flag behavior, by @matks #24037: Load Product Page V2 Feature flag at install, by @matks #24032: Add multistore info messages, by @matthieu-rolland #24028: Fixed wording domains in multistore dropdown template, by @matthieu-rolland #24013: Add images to combinations list. Thank you @zuk3975 #24009: Use object mapping in multistore-header js, by @matthieu-rolland #24005: Fix order details product pagination not showing, by @atomiix #23995: Rename currency column into name, by @PierreRambaud #23968: Display module’s multistore compatibility in description, by @matthieu-rolland #23956: Combination form part 2 in new Product Page, by @jolelievre #23940: Disable add new customer button in all shops or in a group context, by @matks #23927: Display multishop header for translations page and lock it to all shops context, by @sowbiba #23871: Improve product dropzone code quality, by @NeOMakinG #23857: Change signature of TranslationFinder::getTranslationFilesFromPath to accept null pattern, by @sowbiba #23788: Add combinations filters to product page v2, by @NeOMakinG #23703: New BO page Experimental Feature, by @matks #23696: Use new components on translation BO interface, by @sowbiba #23350: Integrate virtual product file upload in product form. Thank you @zuk3975 #21924: Simplified contact form. Thank you @JevgenijVisockij #21737: Added support for Addons API stability channel, by @Progi1984 #18082: Make BO menu translatable, by @eternoendless Front office #24014: Update “node-sass” dep from 4.13.1 to 4.14.1. Thank you @mvorisek #24012: Remove touchstart even on TouchSpin on FO, by @NeOMakinG #23776: Enable to back to shop in admin login page. Thank you @PululuK Tests #24091: Fix nightly tests 16-06-2021, by @boubkerbribri #24087: Added unit test on Validate and Behat test on WSKey Management, by @Progi1984 #24075: Update js documentation for base pages, by @boubkerbribri #24046: Functional tests - Add test change customer service message status. Thank you @nesrineabdmouleh #24024: Add new test “subscribe newsletter” . Thank you @SD1982 #24016: Functional tests - Add test to verify login BO. Thank you @nesrineabdmouleh #24006: Functional tests - Add missing test to filter orders by date. Thank you @nesrineabdmouleh #24004: Functional tests - Add missing test to sort orders by date. Thank you @nesrineabdmouleh #23994: Fix step ‘Go back to BO’ on maintenance test, by @boubkerbribri #23965: Fix nightly tests 09-04-2021, by @boubkerbribri #23947: Upgrade playwright to v1.8.1, by @boubkerbribri Code changes in the ‘1.7.7.x’ branch Core #24017: Update SHOP_LOGO_* configuration when changing shop logo, by @atomiix Back office #23819: Open tracking url in a new tab and add the link to the order preview, by @atomiix Tests #24086: Delete dashboad UI test. Thank you @nesrineabdmouleh #24030: Fix nightly - Separate enable and disable demo mode iteration. Thank you @nesrineabdmouleh Code changes in modules, themes & tools PHP Developer Tools #57: Update dependencies to be compliant with PHP 7.2.5+, by @PierreRambaud #52: Fix wrong filepath. Thank you @SebSept PrestaShop Specifications #217: Fix links in specs, by @marionf #216: Some improvements on export translations specification, by @sowbiba #214: Move everything to content/1.7, by @eternoendless User documentation landing page #48: chore(deps-dev): bump eslint-plugin-prettier from 3.3.1 to 3.4.0. Built by @dependabot[bot] #47: chore(deps-dev): bump eslint-config-prettier from 8.1.0 to 8.2.0. Built by @dependabot[bot] #46: fix(deps): bump actions/cache from v2.1.4 to v2.1.5. Built by @dependabot[bot] #45: chore(deps-dev): bump eslint from 7.23.0 to 7.24.0. Built by @dependabot[bot] Customer reassurance block module #173: Bump webpack from 5.32.0 to 5.33.2. Built by @dependabot[bot] #172: Bump webpack from 5.31.2 to 5.32.0. Built by @dependabot[bot] #171: Update CI badge, by @matks #170: Bump webpack from 5.31.0 to 5.31.2. Built by @dependabot[bot] #169: Bump css-loader from 5.2.0 to 5.2.1. Built by @dependabot[bot] Faceted search module #400: Bump webpack from 5.32.0 to 5.33.2. Built by @dependabot[bot] #399: Bump webpack from 5.31.2 to 5.32.0. Built by @dependabot[bot] #398: Bump webpack from 5.31.0 to 5.31.2. Built by @dependabot[bot] #397: Bump css-loader from 5.2.0 to 5.2.1. Built by @dependabot[bot] Prestashop UI Kit #151: Release 1.2.3, by @NeOMakinG #150: Update material icon font, by @NeOMakinG #149: Update minor version, by @NeOMakinG #148: Add release CI to publish on npm, by @NeOMakinG Eslint configuration #6: Add release CI on NPM, by @NeOMakinG Changes in developer documentation #933: Move How to Release a native PrestaShop module in maintainer guide, by @matks #932: Indicate min hugo version, by @matks #931: Update CI badge, by @matks #929: Improve how to report issue guide, by @eternoendless #928: Add image FAQ. Thank you @okom3pom #927: Introduce chapter about the integration of VueJS in an existing module, by @Quetzacoalt91 #925: Improve Tab documentation, by @eternoendless #924: Fix module class name typo. Thank you @PululuK #923: Add Module widget concept Concret Code Exemple. Thank you @PululuK Decimal #17: Update CI badge, by @matks PrestaShop on Docker #21: Update CI badge, by @matks Circuit breaker #41: Update CI badge, by @matks Links list module #116: Fix “Link widget” menu item not translated automatically, by @eternoendless Check payment module #48: Do not display warning if module disabled. Thank you @okom3pom Wire payment module #62: Do not display warning if module disabled. Thank you @okom3pom Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @PierreRambaud, @boubkerbribri, @marionf, @Progi1984, @nesrineabdmouleh, @dependabot[bot], @sowbiba, @matks, @jolelievre, @github-actions[bot], @SebSept, @matthieu-rolland, @NeOMakinG, @eternoendless, @SD1982, @atomiix, @mvorisek, @zuk3975, @okom3pom, @Quetzacoalt91, @PululuK, @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