PrestaShop Core Weekly – Week 1 of 2022

PrestaShop Core Weekly – Week 1 of 2022

This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 3rd to Sunday 9th of January 2022.

Core Weekly banner

Releases

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

Code changes in the ‘develop’ branch

Core

  • #27112: Remove Tools::addonsRequest(‘service’) calls (Part 2), by @Progi1984

Back office

Front office

Tests

Code changes in the ‘1.7.8.x’ branch

Core

Back office

  • #26514: Allow all characters for Cart Rule & Order Cart Rule names, by @Progi1984

Front office

Tests

Code changes in modules, themes & tools

presthubot

  • #44: Add “request changes” in slack notification, by @Progi1984
  • #43: Add PR “Blocked” in QA Slack Notification, by @Progi1984

Customer reassurance block module

User documentation landing page

  • #176: chore(deps-dev): bump sass from 1.45.2 to 1.46.0. Built by @dependabot
  • #175: chore(deps-dev): bump babel-jest from 27.4.5 to 27.4.6. Built by @dependabot
  • #174: fix(deps): bump core-js from 3.20.1 to 3.20.2. Built by @dependabot
  • #173: chore(deps-dev): bump sass from 1.45.1 to 1.45.2. Built by @dependabot

Brands list module

Buy button lite module

Faceted search module

  • #586: Fix availability filter for products with negative quantities.. Thank you @Hlavtox
  • #585: Flush cache if changing configuration related to stock. Thank you @Hlavtox
  • #584: Improved Workflow Build Release. Thank you @jf-viguier
  • #583: Bump eslint-plugin-import from 2.25.3 to 2.25.4. Built by @dependabot
  • #582: Bump eslint from 8.5.0 to 8.6.0. Built by @dependabot
  • #479: Enable filtering by stock properly. Thank you @Hlavtox

Available quantities statistics module

Shop search statistics module

Registrations statistics modules

Product details statistics module

Registered customer information statistics module

Stats Dashboard module

Data mining for statistics module

Catalog evaluation statistics module

Viewed products block module

Supplier list module

Specials module

Social Follow module

Share Buttons module

New Products module

Currency selector

Contact informations module

Wishlist block module

Cash on delivery module

Product Comments module

Carrier distribution statistics module

Best vouchers statistics module

Best suppliers statistics module

  • #12: Add build release. Thank you @nenes25
  • #11: Do not use hook AdminStatsModules alias, use displayAdminStatsModules & Bump version to 2.0.1. Thank you @PrestaEdit

Best-selling products statistics module

Catalog statistics module

  • #23: Update Github Actions. Thank you @jf-viguier
  • #22: Do not use hook AdminStatsModules alias, use displayAdminStatsModules. Thank you @PrestaEdit

Best customers statistics module

Search Bar module

Order Notifications on the Favicon module

Email subscription module

Email Alerts module

Customer data privacy block module

Custom text module

Best manufacturers statistics module

Cross-selling module

Check payment module

Google Analytics module

GDPR module

OnBoarding module

Best categories statistics module

Sales and orders statistics module

Newsletter statistics module

Products in the same category module

Best sellers module

Theme customization module

Pages not found

Simple HTML table display module

NVD3 Charts module

Dashboard Products module

Dashboard Goals module

Dashboard Activity module

Contact Form module

Auto Upgrade module

LocalizationFiles

MJML Theme Converter

  • #20: Fixed RTL issues for modern email theme . Thank you @mparvazi

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @Progi1984, @dependabot, @matks, @boubkerbribri, @Hlavtox, @Kaudaj, @nesrineabdmouleh, @NeOMakinG, @atomiix, @nenes25, @jf-viguier, @jolelievre, @eternoendless, @rickygzz, @PierreRambaud, @PrestaEdit, @mparvazi!

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 1 of 2022English