PrestaShop Core Weekly – Week 34 of 2021

PrestaShop Core Weekly – Week 34 of 2021

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

Core Weekly banner

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

Code changes in the ‘develop’ branch

Core

  • #25702: Create “modules” directory inside “var” for data, by @PierreRambaud
  • #25673: Remove the old deprecated comment to avoid confusion with new hook. Thank you @PululuK
  • #23969: Fix glob result when path is outside open_basedir. Thank you @mvorisek
  • #17101: Fixed in mutishop weight for attributes in cart, by @Progi1984

Back office

  • #25559: Removed Addons Connect button in Edit Employee Form in BO, by @Progi1984
  • #25558: Fixed save in Symfony Form Merchandise Return Options, by @Progi1984
  • #25440: Localized dates on BackOffice pages, by @Progi1984
  • #25314: Don’t set UPGRADE as a main button in module list. Thank you @Hlavtox
  • #25054: Order feature by position then id_feature_value in productForm V2. Thank you @e-gaulue
  • #24790: Migrate modern admin theme JS components to TypeScript, by @NeOMakinG
  • #24491: BO SpecificPriceRule – Fix Multi Shop filter on conditions. Thank you @Seb33300
  • #24401: Remove support for legacy Core translation dictionaries in Back Office, by @eternoendless

Front office

  • #25564: In checkout, shipping method is not displayed if cart is only virtual, by @Progi1984

Tests

Code changes in the ‘1.7.8.x’ branch

Back office

Front office

  • #25569: Fix next icon going outside imageslider on classic theme, by @NeOMakinG

Tests

Code changes in modules, themes & tools

Changes in developer documentation sources

Changes in developer documentation theme

Changes in developer documentation site

presthubot

Auto Upgrade module

OnBoarding module

  • #126: Bump eslint-plugin-import from 2.24.1 to 2.24.2. Built by @dependabot

Customer reassurance block module

  • #258: Bump eslint-plugin-import from 2.24.1 to 2.24.2. Built by @dependabot

Faceted search module

  • #495: Bump eslint-plugin-import from 2.24.1 to 2.24.2. Built by @dependabot

User documentation landing page

  • #111: fix(deps): bump core-js from 3.16.2 to 3.16.3. Built by @dependabot
  • #110: chore(deps-dev): bump sass from 1.38.0 to 1.38.1. Built by @dependabot
  • #109: chore(deps-dev): bump eslint-plugin-prettier from 3.4.0 to 3.4.1. Built by @dependabot

Example modules

  • #78: Add missing logos and fix some Composer informations, by @matks

Customer data privacy block module

PrestaShop test scenarios

  • #4: Migrated theme from hugo-geekdoc to ps-docs-theme, by @Progi1984

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @matks, @PierreRambaud, @SD1982, @mreduar, @boubkerbribri, @dependabot, @eternoendless, @Progi1984, @PululuK, @NeOMakinG, @Matt75, @Hlavtox, @nesrineabdmouleh, @e-gaulue, @Seb33300, @mvorisek!

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: PrestaShop Core Weekly - Week 34 of 2021English