This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 23rd to Sunday 29th of May 2022.

Core Weekly banner

General messages

Dear developers,

Last week @atomiix was able to deliver PHP8.1 compatibility for the Core! This is great news and it means PrestaShop 8 will be compatible with PHP8.1.

We will be able to explain more about this in the next session of the public PrestaShop demo that will happen this week on Wednesday at 4pm CET.

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

Code changes in the ‘develop’ branch

Core

Back office

  • #28584: Product list bulk delete and duplicate actions. Thank you @zuk3975
  • #28577: Combination list form inside product form, and combinations available labels, by @jolelievre
  • #28561: Toggle “show price” and “delivery times” inputs visibility. Thank you @zuk3975
  • #28558: Add fixed quantity update to bulk combination edition. Thank you @zuk3975
  • #28533: Introduce SetDefaultCombinationCommand. Thank you @zuk3975
  • #26004: Migrating product list part 2. Thank you @JevgenijVisockij

Front office

  • #27755: Move registration logic to new controller. Thank you @Hlavtox
  • #27187: Set country from browser language if option is set in customer address. Thank you @Amoifr

Web services

  • #27952: Adding the PATCH method to the REST API (webservices) + API cache management FIX. Thank you @nsorosac

Tests

Code changes in modules, themes & tools

Hummingbird theme

Docker internal images

Customer reassurance block module

stylelint configuration

Faceted search module

Traces

Wishlist block module

The PrestaShop open source project

  • #99: Improve release process final steps, by @matks

Architecture Decision Records repository

  • #26: 0018 - Add ADR about Horizontal Migration. Thank you @tegbessou

Changes in developer documentation sources

Distribution API client

  • #3: Provide only necessary info from distribution API when module is on disk, by @atomiix

PrestaShop Specifications


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @rodriciru, @Quetzacoalt91, @dependabot[bot], @jolelievre, @mparvazi, @zuk3975, @NeOMakinG, @boubkerbribri, @kpodemski, @PrestaEdit, @nesrineabdmouleh, @matks, @tegbessou, @atomiix, @nsorosac, @Hlavtox, @Saimis777, @Amoifr, @Progi1984, @JevgenijVisockij!

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!