PrestaShop Core Weekly – Week 32 of 2021

PrestaShop Core Weekly – Week 32 of 2021

This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 9th to Sunday 15th of August 2021.

Core Weekly banner

A quick update about PrestaShop’s GitHub issues and pull requests:

Code changes in the ‘develop’ branch

Core

Front office

  • #25543: Add supplier and manufacturer image link in smarty url helper. Thank you @PululuK

Changes in developer documentation

Changes in developer documentation sources

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

OnBoarding module

Faceted search module

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

Stylelint configuration

Core Weekly Generator tool

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

Wishlist block module

Docker images

Quality Assurance module

  • #19: Improve default payload to use var_export, by @matks

Prestashop UI Kit

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