This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 10th to Sunday 16th of October 2022.

Core Weekly banner

General messages

Dear developers,

Last week, the maintainers team released PrestaShop 8.0 release candidate 1. You can read more in a dedicated article. If no major or critical regression is reported before October 20th, the final version of 8.0 will be made available later this month.

Releases

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

Code changes in the ‘develop’ branch

Core

Back office

Front office

  • #29953: Deprecate Customer::validateController. Thank you @jf-viguier
  • #29822: Fix accessing disabled product, further refacto of controller. Thank you @Hlavtox
  • #29801: Fix group when converting customer through front office form. Thank you @Hlavtox

Tests

  • #29976: Functional Tests : Fixes Dependabot (Remove assignees team / Fixes reviewers team), by @Progi1984
  • #29907: Functional Tests : Add dependabot for UI Tests, by @Progi1984

Code changes in the ‘8.0.x’ branch

Back office

Tests

Code changes in the ‘1.7.8.x’ branch

Core

  • #29235: Update prestashop 1.7.8.x composer dependencies, by @matks

Front office

Code changes in modules, themes & tools

Example modules

  • #116: Bump ansi-html and webpack-dev-server in /example_module_mailtheme. Built by @dependabot[bot]
  • #109: Add compatibility with Prestashop 8.0.0 on demodoctrine module. Thank you @mflasquin
  • #106: DemoMultistoreForm: use Symfony ColorType as it is simpler and more modern. Thank you @leemyongpakvn
  • #105: Demodoctrine: nullable Quote’s content for nonDefault language. Thank you @leemyongpakvn
  • #100: DemoGrid - add new columns and filters, add support for PS 1.7.7. Thank you @leemyongpakvn

Changes in developer documentation sources

  • #1555: Re-order items, fix minor typo in core changes for 8.x. Thank you @thomasnares
  • #1553: Module extension : webservices - Backport 1410. Thank you @thomasnares
  • #1552: Fix KpiRowHook location - backport 1471. Thank you @thomasnares
  • #1551: Add doc about sendemail on webservices / order_carriers - Backport 1475. Thank you @thomasnares
  • #1550: Update webservice reference.md, fix stock_availables methods - Backport 1480. Thank you @thomasnares
  • #1549: Change referenced module name - backport 1506. Thank you @thomasnares
  • #1548: Update instructions on how to fill PR. Backport of #1528. Thank you @thomasnares
  • #1547: Install module from cli and clean doc - Backport of 1534. Thank you @thomasnares
  • #1546: Install from cli documentation - Backport of 1538. Thank you @thomasnares
  • #1542: Change urls from build.prestashop.com to build.prestashop-project.org for 1.7.x. Thank you @thomasnares
  • #1541: Change urls from build.prestashop.com to build.prestashop-project.org for 8.x. Thank you @thomasnares
  • #1538: Add install method from cli in doc. Thank you @thomasnares
  • #1536: Fix release lifecycle links (1.7.x backport), by @matks
  • #1534: Add installation method module and remove duplicated doc from configuration. Thank you @thomasnares

PrestaShop open source website theme

The PrestaShop open source project website

Customer reassurance block module

Classic theme

  • #62: Bring back lost 410.tpl, by @kpodemski
  • #61: Fix image size when zooming on tablet, by @NeOMakinG
  • #60: Fix too long customization value on preview, by @NeOMakinG
  • #57: Bad display of Customer data privacy message when the text contains a link. Thank you @AlexTechDev

OnBoarding module

Faceted search module

Translation Files repository

PHP Developer Tools

New Products module

  • #15: Display “Invalid number” error on invalid number of days. Thank you @PrestaEdit

PrestaShop Specifications

Issues Bot

  • #87: Don’t add Topwatcher label to closed issues, by @Progi1984

Product Comments module


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot[bot], @thomasnares, @eternoendless, @kpodemski, @Progi1984, @atomiix, @jf-viguier, @nesrineabdmouleh, @mflasquin, @matks, @NeOMakinG, @Quetzacoalt91, @jolelievre, @PrestaEdit, @sarahdib, @0x346e3730, @Hlavtox, @cfarhani06, @AlexTechDev, @leemyongpakvn, @zuk3975!

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!