PrestaShop Core Weekly - Week 34 of 2022
An inside look at the PrestaShop codebase
This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 22th to Sunday 28th of August 2022.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 34 new issues have been created in the project repositories;
- 22 issues have been closed, including 1 fixed issues on the core;
- 45 pull requests have been opened in the project repositories;
- 37 pull requests have been closed, including 28 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #29419: Ignore
.htpasswd
file. Thank you @PululuK - #29403: Add index.php into directory. Thank you @PrestaEdit
Back office
- #29363: Fix typo in module controller messages. Thank you @laurentrousseau918
Tests
- #29356: Fix nightly develop 16/08/2022 after a new behaviour on view order page. Thank you @nesrineabdmouleh
Code changes in the ‘8.0.x’ branch
Installer
- #29244: Update PHP-CS-Fixer to make it compatible with PHP 8.1. Thank you @FabienPapet
Tests
- #29430: Sanity tests - Add new test ‘CRUD standard product’ V2. Thank you @nesrineabdmouleh
- #29387: Sanity tests - Add new test ‘Filter products table’ V2. Thank you @nesrineabdmouleh
Code changes in modules, themes & tools
Changes in developer documentation sources
- #1468: Wrong path in the folders for SF migrated pages in introduction.md. Thank you @LouisAUTHIE
- #1467: Wrong path in the folders for SF migrated pages in introduction.md. Thank you @LouisAUTHIE
- #1466: Backport of PR1464. Thank you @leemyongpakvn
- #1465: Remove legacy command. Thank you @PrestaEdit
- #1464: Switch links to 8.0, Strings changed since 1.7, Correct hooks name. Thank you @leemyongpakvn
- #1462: Backport of PR1461. Thank you @leemyongpakvn
- #1461: Fix a broken ref and some typos. Thank you @leemyongpakvn
- #1460: Use the @Prestashop notation. Thank you @PrestaEdit
- #1458: Add latest JavaScript components. Thank you @PrestaEdit
Faceted search module
- #700: Bump axios from 0.18.1 to 0.21.4. Built by @dependabot[bot]
- #699: Bump @babel/core from 7.18.10 to 7.18.13. Built by @dependabot[bot]
Customer reassurance block module
- #439: Bump @babel/core from 7.18.10 to 7.18.13. Built by @dependabot[bot]
- #438: Bump vue from 2.7.8 to 2.7.10. Built by @dependabot[bot]
Docker images
- #313: Images for 8.0.0-beta.1, by @jolelievre
Example modules
- #104: DemoSymfony update to compatible with PS 8.0.x only. Thank you @leemyongpakvn
- #102: DemoJSrouting - add fullname column, add support for PS 1.7.7. Thank you @leemyongpakvn
- #101: DemoExtendGrid - add support for PS 1.7.7. Thank you @leemyongpakvn
- #99: Bump terser from 4.8.0 to 4.8.1 in /demo_grid/js. Built by @dependabot[bot]
- #98: Bump terser from 4.0.0 to 4.8.1 in /example_module_mailtheme. Built by @dependabot[bot]
PrestaShop modules registry
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @LouisAUTHIE, @leemyongpakvn, @nesrineabdmouleh, @PrestaEdit, @dependabot[bot], @PululuK, @jolelievre, @laurentrousseau918, @matks, @FabienPapet!
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!