blog-posts Posted August 1, 2022 Share Posted August 1, 2022 This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 25th to Sunday 31th of July 2022. /assets/images/2018/12/banner-core-weekly.jpg General messages Dear developers, With the help of the community, the maintainers team focused on the PrestaShop 8.0.0 Beta release. You can follow the release process here. The work continues, but we expect a Beta version very soon. Stay tuned! A few weeks ago, we started organizing cyclic meetings of maintainers and committers, where we discuss various topics to help the project move forward and address some issues. One we discussed was the process of releasing a new version of modules. The effects of the discussion are already visible! @matks created an application that generates a page available for everyone where we can monitor which modules should be released. This will help us better monitor this process. In other news, the ADR explaining the project’s backward compatibility promise has been merged, and from now on, the project will follow its rules. We encourage you to look, as it should help you better understand what to expect from future releases. Last but not least: in August, a lot of people enjoy their well-deserved vacation. We decided to skip this month’s Public Demo: the next one will be in September, where you should expect a few fantastic demos. A quick update about PrestaShop’s GitHub issues and pull requests: 43 new issues have been created in the project repositories; 31 issues have been closed, including 11 fixed issues on the core; 46 pull requests have been opened in the project repositories; 51 pull requests have been closed, including 46 merged pull requests. Code changes in the ‘develop’ branch Core #29141: Fix typo inside Reference’s comment. Thank you @abramofranchetti #29094: Add Smarty blocks to variables and styles definition. Thank you @PrestaEdit Back office #28825: Order invoices configuration form: add multistore compatibility and some refactoring. Thank you @MeKeyCool #28416: Do not throw an exception if a module is invalid, by @atomiix Front office #28943: Throw exception when ImageType doesn’t return anything on FO, by @eternoendless Code changes in the ‘8.0.x’ branch Core #29068: Regenerate modern mail theme, by @atomiix Back office #29190: Fix menu display for legacy pages. Thank you @MeKeyCool #29186: Fix supplier / product v1 association. Thank you @MeKeyCool #29162: Remove smarty caching_type. Thank you @FabienPapet #29158: Fix product type error when enabling experimental product page. Thank you @zuk3975 #29086: Fix filtering by date in Movements page (stock section). Thank you @marsaldev #29073: Remove select2 for categories in product v1, by @atomiix #29054: Fix BO Units on inputs. Thank you @FabienPapet Tests #29099: Add docker-compose.override.yml to ignored files. Thank you @FabienPapet #28991: Update faker dependency for UI tests, by @boubkerbribri #28948: Functional tests - Add new test ‘Change language in FO’. Thank you @nesrineabdmouleh #28922: Functional tests - Refactoring of ‘Check footer links on FO’ test. Thank you @nesrineabdmouleh Code changes in the ‘1.7.8.x’ branch Back office #29096: BO - Bad display on Your Profile button on all of pages when hover and click on it. Thank you @okom3pom Code changes in modules, themes & tools Distribution API client #5: Bump version to 1.0.1, by @atomiix #4: Use production endpoint, by @atomiix Wishlist block module #183: Bump version to 2.1.2, by @NeOMakinG #182: Bump terser from 4.8.0 to 4.8.1. Built by @dependabot[bot] Traces #32: Add PrestaShop/ps-monitor-module-releases. Thank you @PrestaEdit PrestaShop Module Releases Monitoring #6: Get modules list from listing, does not use hardcoded file. Thank you @PrestaEdit #3: Update repo name, by @eternoendless #1: Update modules List. Thank you @okom3pom Customer reassurance block module #431: Bump webpack from 5.73.0 to 5.74.0. Built by @dependabot[bot] #429: Bump vue from 2.7.7 to 2.7.8. Built by @dependabot[bot] #428: Bump terser from 5.10.0 to 5.14.2. Built by @dependabot[bot] #427: Bump @babel/eslint-parser from 7.18.2 to 7.18.9. Built by @dependabot[bot] #426: Bump @babel/core from 7.18.6 to 7.18.9. Built by @dependabot[bot] Faceted search module #689: Bump webpack from 5.73.0 to 5.74.0. Built by @dependabot[bot] #685: Bump @babel/preset-env from 7.18.6 to 7.18.9. Built by @dependabot[bot] Docker images #310: Release 1.7.8.7, by @atomiix Hummingbird theme #357: account-page-back-button-fix. Thank you @JBLach #355: fixes on 768px viewport. Thank you @JBLach Prestashop UI Kit #192: Bump moment from 2.29.2 to 2.29.4. Built by @dependabot[bot] Nightly board #89: Bump moment from 2.29.2 to 2.29.4. Built by @dependabot[bot] #88: Bump shell-quote from 1.7.2 to 1.7.3. Built by @dependabot[bot] Classic theme #47: Bump terser from 5.9.0 to 5.14.2 in /_dev. Built by @dependabot[bot] #36: Update theme version and require PS 8 minimum, by @eternoendless Core Weekly Generator tool #125: Bump thenify from 3.3.0 to 3.3.1. Built by @dependabot[bot] Product Comments module #147: Fix jQuery event shorthand is deprecated - change, submit, hover. Thank you @leemyongpakvn Architecture Decision Records repository #25: 0017 - Add our backward compatibility promise, by @PierreRambaud Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @atomiix, @NeOMakinG, @MeKeyCool, @PrestaEdit, @eternoendless, @okom3pom, @dependabot[bot], @FabienPapet, @zuk3975, @JBLach, @abramofranchetti, @marsaldev, @boubkerbribri, @nesrineabdmouleh, @leemyongpakvn, @Progi1984, @PierreRambaud! 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