PrestaShop Core Weekly – Week 2 of 2021

PrestaShop Core Weekly – Week 2 of 2021

This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 11th to Sunday 17th of January 2021.

Core Weekly banner

Releases

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

Code changes in the ‘develop’ branch

Core

  • #22808: Do not log addons requests urls, we don’t want it in logs, by @PierreRambaud
  • #22780: Improve Category::getProducts : Avoid short variable names. Thank you @PululuK
  • #22686: Add more data to actionProductCancel hook. Thank you @Hlavtox
  • #22555: Move Product pack classes in Pack subdomain in adapter, by @matks
  • #22223: Be able to don’t add anchor in the URL for getProductLink method, by @PierreRambaud

Back office

Front office

  • #22749: Remove useless redirection on shop logo in multilingual context. Thank you @jf-viguier
  • #21491: Add id_product_attribute to order conf mails. Thank you @IAmWebSA

Tests

Code changes in the ‘1.7.7.x’ branch

Back office

  • #22688: Prevent HookDataCollector unserialize() to throw an exception, by @atomiix
  • #22685: Create Order – Cart details modal – Fix refresh for cart total, by @sowbiba
  • #22673: PerfectScrollBar needs available element, by @PierreRambaud
  • #22542: Handle case where product location is a boolean, by @atomiix
  • #22367: Order view – Refresh shipping tab when product is added, removed or updated, by @sowbiba

Front office

  • #22518: Define when a voucher should be displayed in ‘Your vouchers’, by @atomiix

Installer

  • #22735: Fix installation carrier delay Error for Persian Language, by @matks

Tests

Code changes in modules, themes & tools

Changes in developer documentation

  • #846: Removed duplicate in hook list. Thank you @dpatou
  • #845: Explain why config.xml should be added, by @Quetzacoalt91
  • #844: Update URL to UI kit demo. Thank you @kpodemski
  • #841: how to access to service container in module. Thank you @luigimassa
  • #828: Update infos about hooks actionAdminOrdersTrackingNumberUpdate, actionAdminMetaSave and actionAdminThemesControllerUpdate_optionsAfter, by @matks
  • #549: Update Order page doc. Thank you @MatShir

QA nightly results

Wishlist block module

  • #95: Change customization_required to customizable, by @NeOMakinG
  • #94: Update Parent tab to highlight Modules when on the configuration page, by @Quetzacoalt91

Search Bar module

PrestaShop contributors website

Customer reassurance block module

Faceted search module

User documentation landing page

  • #15: chore(deps-dev): bump sass from 1.32.2 to 1.32.4. Thank you @dependabot
  • #14: chore(deps-dev): bump sass-loader from 10.1.0 to 10.1.1. Thank you @dependabot
  • #13: chore(deps-dev): bump @nuxtjs/pwa from 3.3.3 to 3.3.4. Thank you @dependabot
  • #12: chore(deps-dev): bump sass from 1.32.0 to 1.32.2. Thank you @dependabot

Docker images

Core Weekly Generator tool

Prestashop PHPStan extension

Email subscription module

Best-selling products statistics module

PrestaShop Specifications

Best categories statistics module

Where to start contributing?

What about fixing an exception being thrown on Credit Slip Back-Office page that happens when a credit slip is downloaded in debug mode? This is a bug reported one month ago, and it is one of our good first issues.

Good first issues are a list of all beginner-friendly improvements and bugs to fix in the project. You can read more about this label on our article about it.


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dpatou, @atomiix, @NeOMakinG, @dependabot, @Progi1984, @jolelievre, @kpodemski, @Quetzacoalt91, @djodjo3, @PierreRambaud, @matks, @nesrineabdmouleh, @boubkerbribri, @PululuK, @Renrhaf, @jf-viguier, @SD1982, @Hlavtox, @sowbiba, @moncef-essid, @luigimassa, @okom3pom, @LouiseBonnard, @zuk3975, @IAmWebSA, @JevgenijVisockij, @MatShir!

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 2 of 2021Norsk bokmål