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

Core Weekly banner

General messages

Dear developers,

PrestaShop 8 beta phase has ended. Quality Assurance team will post all the regressions discovered after exploratory tests in the release progress page on GitHub. QA and Maintainers’ team will now focus on fixing and testing issues considered as blocking for the release, as well as on the work on the autoupgrade module to ensure that the upgrade path from 1.7 to 8.0 is stable.

In other news, Maintainers’ team released a security patch for the Product Comments module. We highly recommend upgrading it.

Last but not least, a reminder about this week’s Public Demo that will take place on Wednesday.

Releases

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

Code changes in the ‘develop’ branch

Back office

Front office

  • #29264: Add manufacturer and supplier body classes. Thank you @Hlavtox

Code changes in the ‘8.0.x’ branch

Core

Back office

Front office

  • #29122: fix FO address forms reload when switching address’s country. Thank you @yanmakouf

Web services

  • #29320: Update class name used by product_option_values ressource. Thank you @PrestaEdit

Tests

Code changes in the ‘1.7.8.x’ branch

Core

Front office

  • #29373: Fix checkout when one module and no cgv validation. Thank you @okom3pom

Code changes in modules, themes & tools

Hummingbird theme

Distribution API Client

Google Analytics module

Changes in developer documentation sources

Classic theme

  • #50: feat: Adds mobile and phone preview for future updates. Thank you @amaury-hanser
  • #49: Add class for additional category description. Thank you @JBWModules
  • #43: Fix ps_facetedsearch - bad display after clearing a filter of no result. Thank you @leemyongpakvn

Nightly board

TranslationTools Bundle

  • #107: TranslationNodeVisitor loses messages when parsing multiple files, by @jolelievre

Prestashop UI Kit

  • #194: Change link from prestashop.com to prestashop-project.org, by @Progi1984

Docker images

  • #314: Update version manager to handle PS 8.0.0 versions, by @atomiix
  • #312: Updated the domain update script to update data depending on domain. Thank you @Clovel

Customer reassurance block module

Faceted search module

Auto Upgrade module

  • #499: Instert configuration values for password policy. Thank you @zuk3975

stylelint configuration

presthubot

  • #57: Upgrade vendor versions. Thank you @Amoifr
  • #56: Create command to list CQRS endpoints. Thank you @Amoifr

Wire payment module

  • #78: Allow only integers for the configuration ‘Reservation period’, by @Progi1984

Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @lramos-prolaser, @nesrineabdmouleh, @atomiix, @jolelievre, @PrestaEdit, @amaury-hanser, @dependabot[bot], @Progi1984, @FabienPapet, @zuk3975, @MeKeyCool, @Clovel, @JBWModules, @JBLach, @okom3pom, @kpodemski, @Amoifr, @Hlavtox, @yanmakouf, @leemyongpakvn, @pkirk!

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!