This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 26th of October to Sunday 1st of November 2020.
General messages
Dear developers,
The first Release Candidate of PrestaShop 1.7.7.0 has finally been delivered yesterday, after multiple weeks spent carefully strengthening and stabilizing it. For the PrestaShop maintainers team, Hacktoberfest has been all about 1.7.7.0.
This Release Candidate is open for testing for two weeks. On October 18th, if no critical or major regression has been reported, PrestaShop 1.7.7.0 will be delivered as a stable version.
Please help us test this build to make sure this release is a success!
A quick update about PrestaShop’s GitHub issues and pull requests:
- 56 new issues have been created in the project repositories;
- 57 issues have been closed, including 8 fixed issues on the core;
- 129 pull requests have been opened in the project repositories;
- 84 pull requests have been closed, including 70 merged pull requests.
Code changes in the ‘develop’ branch
Back office
- #21665: Fix PHPDoc AdminController::$explicitSelect. Thank you @comxd
- #21656: Detect click but not drag and drop on grid, by @NeOMakinG
- #21554: Fix layout breaking on order when discount name is way too long, by @NeOMakinG
Front office
- #21654: Select first payment method if only one is available, by @NeOMakinG
Tests
- #21641: Fix nightly (18-10-2020) comment not working tests. Thank you @nesrineabdmouleh
- #21637: Add test ‘Sort and pagination employees’. Thank you @nesrineabdmouleh
- #21631: Using setValue on login to test multiple login attempts, by @boubkerbribri
- #21573: Add test ‘Quick edit and bulk actions carriers’. Thank you @nesrineabdmouleh
- #21534: Add test ‘Bulk delete search engine’. Thank you @nesrineabdmouleh
Code changes in the ‘1.7.7.x’ branch
Core
Back office
- #21574: Allow ContextStateManager to stash contexts, by @jolelievre
Code changes in modules, themes & tools
The PrestaShop open source project
- #52: Fix misspelled word prioritize and removed a (probably) useless word. Thank you @awitkutarahil
- #51: Add missing closing parenthesis and a missing s. Thank you @awitkutarahil
Changes in developer documentation
- #791: Fix php json version. Thank you @gnovaro
- #790: Update Theme introduction with up-to-date informations. Thank you @awitkutarahil
- #789: Update some links in introduction and make them easier to use. Thank you @awitkutarahil
- #785: Update tests documentation, by @SimonGrn
- #781: Add global components doc, by @NeOMakinG
Faceted search module
- #248: Bump webpack from 5.3.1 to 5.3.2. Thank you @dependabot
- #246: Bump webpack from 5.2.0 to 5.3.1. Thank you @dependabot
- #245: Update short description and logo . Thank you @Julievrz
- #244: Bump eslint-config-airbnb-base from 13.2.0 to 14.2.0, by @NeOMakinG
Product Comments module
- #76: Bump symfony/css-selector from 3.4.45 to 3.4.46. Thank you @dependabot
- #75: Update short description and logo. Thank you @Julievrz
- #61: Added Pagination system for Comments in BO. Thank you @Oksydan
Prestashop UI Kit
- #107: Add status component, by @NeOMakinG
- #103: Fix number inputs icon and sizes and add the possibility to avoid buttons use, by @NeOMakinG
Wishlist block module
- #90: Add a redirect to home is the user is not connected. Thank you @pablopolyte
- #88: Breadcrumbs and translations, by @Quetzacoalt91
Docker images
Logo and description changes
Wire payment module
Watermark module
Visits and Visitors statistics module
Visitors origin statistics module
Best sellers module
Search engine keywords statistics module
Supplier list module
Specials product block module
Share Buttons module
Shopping cart module
Shop search statistics module
Search Bar module
Sales and orders statistics module
Feeder module
RSS Feed module
Registered customer information statistics module
Products in the same category module
Check payment module
Pages not found
NVD3 Charts module
Email subscription module
Newsletter statistics module
Main menu module
Email Alerts module
Links list module
Language selector module
Image slider module
Google Sitemap module
Google Analytics module
Featured products module
Order Notifications on the Favicon module
Emails manager module
Data mining for statistics module
Dashboard Trends module
Dashboard Products module
Dashboard Goals module
Dashboard Activity module
Customer reassurance block module
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @Julievrz, @dependabot, @PululuK, @comxd, @NeOMakinG, @nesrineabdmouleh, @boubkerbribri, @matks, @atomiix, @jolelievre, @awitkutarahil, @gnovaro, @SimonGrn, @pablopolyte, @Quetzacoalt91, @Oksydan!
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!
This post is also available in: English