This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 1st to Sunday 7th of August 2022.

Core Weekly banner

General messages

Dear developers,

The ongoing work with PrestaShop 8 Beta is still the team’s number one priority. Last week a new Distribution API Client and Contextual Help API were released, two modules that are an integral part of the upcoming version, replacing the old Module Manager and back office help sidebar.

A few months ago, the Classic theme stopped being used in PrestaShop 8 core’s repository. It is now included as a project’s dependency using Composer. This is why the team created a new tag on its repository to ensure that PrestaShop 8 will use a theme version dedicated to this particular release.

Expect more news about PrestaShop 8 Beta in the upcoming days.

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

Releases

Code changes in the ‘develop’ branch

Back office

  • #28820: Add employee info on the Payments tab when payment is registered, by @Progi1984
  • #28799: Sort product table (in email, invoices and order view) by reference id, by @Progi1984

Code changes in the ‘8.0.x’ branch

Core

Back office

Code changes in the ‘1.7.8.x’ branch

Core

  • #27422: Use core translations sources for themes in addition to the translations of the theme itself, by @atomiix

Code changes in modules, themes & tools

The PrestaShop open source project

Changes in developer documentation sources

Module Releases Monitor

  • #7: Re-compute page every day by GitHub Action, by @matks

Category tree links module

Customer reassurance block module

Faceted search module

Contextual Help API

  • #13: Use GitHub as source instead of confluence, by @atomiix
  • #10: Launching production environment. Thank you @djodjo3

PrestaShop contributors website

Hummingbird theme

  • #358: return table main checkbox fix. Thank you @JBLach

Distribution API Client

Wishlist block module

Cross-selling module

  • #38: Fix Crosseling products with visibility set to nowhere. Thank you @FabienPapet

Classic theme

  • #30: Avoid malformed ld+json if logo_details is missing. Thank you @drc0

Auto Upgrade module


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @matks, @eternoendless, @leemyongpakvn, @LouisAUTHIE, @okom3pom, @dependabot[bot], @atomiix, @Progi1984, @JBLach, @FabienPapet, @NeOMakinG, @zuk3975, @kpodemski, @djodjo3, @drc0!

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!

Read more

© 2022 Extly, CB - All rights reserved.