This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 9th to Sunday 15th of August 2021.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 49 new issues have been created in the project repositories;
- 36 issues have been closed, including 1 fixed issues on the core;
- 82 pull requests have been opened in the project repositories;
- 90 pull requests have been closed, including 64 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #25520: Fixed the use of deprecated functions in Uploader.php. Thank you @WebHelpersPau
Front office
Changes in developer documentation
Changes in developer documentation sources
- #1123: fix: broken image link. Thank you @maxime-aknin
- #1122: Remove weight from component pages so that they are sorted alphabetically, by @eternoendless
- #1121: Remove weight from component pages so that they are sorted alphabetically, by @eternoendless
- #1120: Update node version compatibility on 8.x documentation, by @NeOMakinG
- #1117: Update file structure for PS 8, by @eternoendless
- #1116: Update architecture introduction for PS 8, by @eternoendless
- #1114: Make PS 8 articles link to the same version + remove invalid aliases, by @eternoendless
- #1113: Update development environment doc for 8.0, by @eternoendless
- #1112: Update system requirements for PS 8, by @eternoendless
- #1111: Fix number of native modules, by @eternoendless
- #1110: Update branch setting for build, by @matks
- #1109: Update index for 8.x, by @matks
- #1077: Fixed hook locations of twig files, by @Progi1984
Changes in developer documentation theme
- #4: Fix layout when using description in children list, by @eternoendless
- #3: Add missing static 404 image, by @matks
- #2: Brand the devdocs 404 page in PrestaShop spirit, by @matks
Changes in developer documentation site
- #5: Fetch 0 depth for submodule to allow git pull –recurse-submodules to success, by @matks
- #2: Add 8.x docs branch as submodule, by @matks
Code changes in modules, themes & tools
Example modules
- #77: Bump url-parse from 1.5.1 to 1.5.3 in /example_module_mailtheme. Built by @dependabot
- #76: Bump path-parse from 1.0.6 to 1.0.7 in /demodoctrine/js. Built by @dependabot
- #75: Bump tar from 4.4.8 to 4.4.15 in /example_module_mailtheme. Built by @dependabot
PrestaShop Specifications
- #239: Fixed logo display, by @Progi1984
- #238: Bump version Hugo to 0.85.0, by @Progi1984
- #237: Migrated from hugo-geekdoc to ps-docs-theme, by @Progi1984
OnBoarding module
- #124: Bump path-parse from 1.0.6 to 1.0.7. Built by @dependabot
- #121: Bump eslint-plugin-import from 2.23.4 to 2.24.0. Built by @dependabot
Faceted search module
- #491: Bump @babel/register from 7.14.5 to 7.15.3. Built by @dependabot
- #490: Bump webpack from 5.49.0 to 5.50.0. Built by @dependabot
- #489: Bump path-parse from 1.0.6 to 1.0.7. Built by @dependabot
- #488: Bump webpack from 5.47.0 to 5.49.0. Built by @dependabot
- #487: Bump eslint-plugin-import from 2.23.4 to 2.24.0. Built by @dependabot
- #486: Bump @babel/preset-env from 7.14.8 to 7.15.0. Built by @dependabot
- #485: Bump @babel/core from 7.14.8 to 7.15.0. Built by @dependabot
- #484: Bump tar from 6.1.0 to 6.1.3. Built by @dependabot
- #482: Bump @babel/node from 7.14.7 to 7.14.9. Built by @dependabot
User documentation landing page
- #106: fix(deps): bump nuxt from 2.15.7 to 2.15.8. Built by @dependabot
- #105: fix(deps): bump core-js from 3.15.2 to 3.16.1. Built by @dependabot
- #104: fix(deps): bump actions/setup-node from 2.3.0 to 2.4.0. Built by @dependabot
- #103: chore(deps-dev): bump sass from 1.35.2 to 1.37.5. Built by @dependabot
- #98: chore(deps-dev): bump eslint from 7.31.0 to 7.32.0. Built by @dependabot
Stylelint browser compatibility plugin
- #12: Bump path-parse from 1.0.6 to 1.0.7. Built by @dependabot
Stylelint configuration
- #20: Bump path-parse from 1.0.6 to 1.0.7. Built by @dependabot
Core Weekly Generator tool
- #100: Bump path-parse from 1.0.6 to 1.0.7. Built by @dependabot
- #99: Bump color-string from 1.5.3 to 1.6.0. Built by @dependabot
- #98: Bump tar from 4.4.8 to 4.4.15. Built by @dependabot
- #97: Raise an exception if one fetched PR branch is unknown, by @matks
Buy button lite module
- #54: Bump url-parse from 1.5.1 to 1.5.3 in /app. Built by @dependabot
- #52: Bump path-parse from 1.0.5 to 1.0.7 in /app. Built by @dependabot
Customer reassurance block module
- #253: Bump webpack from 5.49.0 to 5.50.0. Built by @dependabot
- #252: Bump tar from 6.1.0 to 6.1.6. Built by @dependabot
- #251: Bump webpack from 5.47.0 to 5.49.0. Built by @dependabot
- #250: Bump eslint-plugin-import from 2.23.4 to 2.24.0. Built by @dependabot
- #249: Bump @babel/core from 7.14.8 to 7.15.0. Built by @dependabot
- #248: Bump mini-css-extract-plugin from 2.1.0 to 2.2.0. Built by @dependabot
Wishlist block module
- #127: Fix CI build by building only compiled files, by @NeOMakinG
- #126: Bump tar from 4.4.13 to 4.4.15. Built by @dependabot
Docker images
- #271: Release 1.7.7.6, by @matthieu-rolland
Quality Assurance module
Prestashop UI Kit
- #168: Bump tar from 6.1.0 to 6.1.3. Built by @dependabot
TranslationTools Bundle
- #98: Add a Symfony integration test, by @matks
- #96: Remove Scrutinizer, add badges for GitHub Actions and Coverall, by @matks
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot, @Progi1984, @maxime-aknin, @eternoendless, @NeOMakinG, @matks, @matthieu-rolland, @PululuK, @WebHelpersPau!
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:
…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!
This post is also available in: English