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

Core Weekly banner

General messages

Dear developers,

PrestaShop 8.0 release candidate version is very close đź‘€. We expect it to be released within the next week or two. You can also expect more updates on the Release 8.0.0 page in the near future.

Today starts this year’s edition of Hacktoberfest. You can read more about this event and how to participate in our article.

Last but not least, we are very happy to welcome @thomasnares to the project, who joined us as a Technical Content Manager. Thomas will work together with maintainers and the community to improve developer documentation.

Releases

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

Code changes in the ‘develop’ branch

Back office

  • #28716: Match the right carrier in the select with the price shown when creating a new order from BO. Thank you @marsaldev

Code changes in the ‘8.0.x’ branch

Core

  • #29595: Add source parameter to actionBeforeInstallModule & actionBeforeUpgradeModule hooks, by @atomiix

Back office

  • #29714: Functional tests - Refacto the BO - Delivery Slip - Enable Disable Product Image, by @khouloudbelguith
  • #29660: Fix ModuleManager exception when ps_distributionapiclient is not installed, by @atomiix

Installer

  • #29670: Restore install sprintf JS lib integrity, by @matks

Tests

Code changes in the ‘1.7.8.x’ branch

Back office

  • #29553: Add min height on alert to center icons vertically. Thank you @lartist

Front office

  • #29632: Select new invoice address automatically. Thank you @lartist

Tests

  • #29698: Disable apache mpm_event module in the CI (cherry-pick), by @atomiix

Code changes in modules, themes & tools

Auto Upgrade module

Changes in developer documentation sources

Distribution API Client

stylelint configuration

Hummingbird theme

Theme for PrestaShop Project’s site

PrestaShop contributors website

Issues Bot

Contextual Help API

  • #14: Add missing Gitbook markdown parsing feature, by @atomiix

The PrestaShop open source project

  • #116: Support template github don’t exist anymore. Thank you @okom3pom
  • #64: Improvement for README, by @matks

Product Comments module


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @jolelievre, @cfarhani06, @Progi1984, @leemyongpakvn, @matks, @dependabot[bot], @khouloudbelguith, @thomasnares, @lramos-prolaser, @boubkerbribri, @kpodemski, @atomiix, @nesrineabdmouleh, @NeOMakinG, @MeKeyCool, @matthieu-rolland, @lartist, @cernekj, @PululuK, @okom3pom, @FabienPapet, @marsaldev!

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!