This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 27th of June to Sunday 3rd of July 2022.

Core Weekly banner

General messages

Dear developers,

Multiple new applications have been submitted to join the team: marsaldev for committer position and PrestaEdit for maintainer position. This is great news!

In the meantime, the QA team is still going through the 8.0.0 alpha functional campaign which aims to evaluate how much work would be needed before being able to deliver an 8.0.0 alpha build.

Also the next session of the public PrestaShop demo from the maintainers team will happen this week, on Wednesday, July 6, 2022 at 4pm CEST!

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

Code changes in the ‘develop’ branch

Back office

Front office

Tests

Code changes in the ‘8.0.x’ branch

Back office

Tests

Code changes in the ‘1.7.8.x’ branch

Back office

  • #28821: Handle fallback when currency has empty display names, by @jolelievre
  • #28392: Fix back-office translations when multishop and multiple languages. Thank you @MeKeyCool

Front office

  • #27841: [Multistore] - Product on category page display out of stock flag instead of availlable on order. Thank you @Rizzen59

Code changes in modules, themes & tools

Available quantities statistics module

  • #23: Use Organization Build Release Github Action, by @atomiix

Registrations statistics modules

  • #17: Use Organization Build Release Github Action, by @atomiix

Product details statistics module

  • #32: Use Organization Build Release Github Action, by @atomiix

Data mining for statistics module

  • #27: Use Organization Build Release Github Action, by @atomiix

Catalog evaluation statistics module

  • #24: Use Organization Build Release Github Action, by @atomiix

Catalog statistics module

  • #26: Use Organization Build Release Github Action, by @atomiix

Best suppliers statistics module

  • #15: Use Organization Build Release Github Action, by @atomiix

Best manufacturers statistics module

  • #15: Use Organization Build Release Github Action, by @atomiix

GDPR module

  • #176: Use Organization Build Release Github Action, by @atomiix
  • #154: Avoid warning open_basedir restriction (using fetch instead of display). Thank you @PrestaEdit

Social Follow module

  • #35: Use Organization Build Release Github Action, by @atomiix

New Products module

  • #14: Use Organization Build Release Github Action, by @atomiix

Links list module

  • #150: Use Organization Build Release Github Action, by @atomiix

Email subscription module

  • #90: Use Organization Build Release Github Action, by @atomiix

Customer data privacy block module

  • #39: Use Organization Build Release Github Action, by @atomiix

Customer “Sign in” link module

  • #45: Use Organization Build Release Github Action, by @atomiix

Customer account links module

  • #40: Use Organization Build Release Github Action, by @atomiix

Cross-selling module

  • #37: Use Organization Build Release Github Action, by @atomiix

Contact informations module

  • #48: Use Organization Build Release Github Action, by @atomiix

Check payment module

  • #58: Use Organization Build Release Github Action, by @atomiix

Category tree links module

  • #58: Use Organization Build Release Github Action, by @atomiix

Products in the same category module

  • #32: Use Organization Build Release Github Action, by @atomiix

Best sellers module

  • #22: Use Organization Build Release Github Action, by @atomiix

Banner module

  • #46: Use Organization Build Release Github Action, by @atomiix

Google Sitemap module

  • #153: Use Organization Build Release Github Action, by @atomiix

Simple HTML table display module

  • #30: Use Organization Build Release Github Action, by @atomiix

NVD3 Charts module

  • #21: Use Organization Build Release Github Action, by @atomiix

Dashboard Products module

  • #42: Use Organization Build Release Github Action, by @atomiix

Dashboard Goals module

  • #29: Use Organization Build Release Github Action, by @atomiix

Contact Form module

Distribution API

  • #15: Adding new ci cd for production to be tested. Thank you @djodjo3

Docker internal images

  • #38: Fix PS version for nightly docker image, by @sowbiba

Customer reassurance block module

Faceted search module

Changes in developer documentation sources

  • #1400: Update broken link. Thank you @Sasni
  • #1399: Update broken link. Thank you @Sasni
  • #1398: Remove extraCarrier note, as it’s deprecated since 1.7.0 and not used. Thank you @PrestaEdit

Classic theme

Docker images

Auto Upgrade module

  • #492: Fix state of dev branch following hotfix of 1.7.8.6, by @matks

Example modules

  • #97: Bump eventsource from 1.0.7 to 1.1.1 in /example_module_mailtheme. Built by @dependabot[bot]

PrestaShop on Docker

Image slider module


Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @atomiix, @nesrineabdmouleh, @djodjo3, @sowbiba, @dependabot[bot], @Progi1984, @Sasni, @PrestaEdit, @NeOMakinG, @okom3pom, @jolelievre, @matks, @khouloudbelguith, @boubkerbribri, @Amoifr, @mparvazi, @MeKeyCool, @Rizzen59!

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.