PrestaShop Core Weekly – Week 13 of 2021

PrestaShop Core Weekly – Week 13 of 2021

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

Core Weekly banner

General messages

Dear developers,

Last week was filled with lot of interesting events!

First, PrestaShop 1.7.7.3 was released on the 30st of March, 2021. This maintenance release fixes 10 bugs reported on previous 1.7.7 versions, as well as one security issue.

On the 31st of March, the maintainers team held again a video conferencing for the project public demonstrations session, streamed live on YouTube.

Two achievements were presented:

A complete summary of the session will soon be published.

Another repository was granted a security maintenance release: ps_emailsubscription v2.6.1.

Finally, we have entered the month of April which is the month where PrestaShop 1.7.8 should be feature frozen. The very last Pull Requests are being submitted and validated so we can complete the 1.7.8 milestone. Needless to say, maintainers are very busy at this moment! :muscle:

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Front office

  • #23841: Fix autocomplete UI going under the header on classic theme, by @NeOMakinG
  • #23528: Fix, hide desactivated categories in breadcrumbs. Thank you @mkdgs
  • #20929: Avoid loading all combinations in memory when only one is needed. Thank you @jbenezech

Tests

Code changes in the ‘1.7.7.x’ branch

Back office

Front office

Tests

Code changes in modules, themes & tools

Gamification module

Language selector module

Customer reassurance block module

Faceted search module

User documentation landing page

  • #43: fix(deps): bump nuxt from 2.15.3 to 2.15.4. Built by @dependabot
  • #42: fix(deps): bump core-js from 3.9.1 to 3.10.0. Built by @dependabot
  • #41: chore(deps-dev): bump eslint from 7.22.0 to 7.23.0. Built by @dependabot

Wishlist block module

Example modules

  • #48: Bump y18n from 3.2.1 to 3.2.2 in /example_module_mailtheme. Built by @dependabot
  • #47: Bump y18n from 3.2.1 to 3.2.2 in /demodoctrine/js. Built by @dependabot

OnBoarding module

Stylelint configuration

Docker images

Stylelint browser compatibility plugin

PrestaShop contributors website

Auto Upgrade module

  • #392: Improve link to requirements. Thank you @okom3pom
  • #347: Rename function name to avoid conflicts while upgrading several modules in a row, by @Quetzacoalt91

Core Weekly Generator tool

Changes in developer documentation

  • #912: Update optimizations.md. Thank you @WebHelpersPau
  • #910: Bump y18n from 4.0.0 to 4.0.1 in /src/themes/hugo-theme-learn/_src. Built by @dependabot
  • #909: Add table_label option in MaterialMultipleChoiceTableType. Thank you @PululuK

Prestashop UI Kit

  • #147: Fix long alerts breaks and wrong text split when multiple alerts, by @NeOMakinG
  • #146: Bump y18n from 3.2.1 to 3.2.2. Built by @dependabot
  • #145: Mute traces of jQuery migrate if the UIKit is not in dev mode, by @NeOMakinG

Email subscription module

Buy button lite module

Issues Bot

PrestaShop PHPStan extension

  • #25: Add acceptance test for trait issue, by @matks

Quality Assurance module

PrestaShop Specifications

  • #213: Multistore – Add spec for shops without URL, by @marionf
  • #210: Add specs and uat for listing in multistore, by @marionf
  • #179: Add image formats specifications & add multistore behaviors for image settings page, by @LouiseBonnard

User documentation (French)

Share Buttons module

Email Alerts module


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot, @Progi1984, @jolelievre, @boubkerbribri, @PierreRambaud, @NeOMakinG, @matthieu-rolland, @okom3pom, @rickygzz, @WebHelpersPau, @eternoendless, @atomiix, @matks, @PululuK, @github-actions, @marionf, @Julievrz, @kpodemski, @RomainBocheux, @zuk3975, @e-gaulue, @mkdgs, @KminekMatej, @davidglezz, @LouiseBonnard, @JevgenijVisockij, @jbenezech, @ks129, @Quetzacoalt91!

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 13 of 2021English