This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase during the last week, from Monday 22nd to Sunday 28th of October 2018.
General messages
Dear Developers,
Last week, part of the PrestaShop team’s developers attended the PHP Forum in Paris. It is a good event to discover what’s new with the technology and learn new skills. However, it has had an impact on productivity: fewer pull requests have been merged than usual.
The recent upgrade of PrestaShop’s APIs infrastructures improved the overall performance of stores back office. In parallel, the Gamification module has been improved too. A new release is available, for both 1.6 and 1.7 versions of PrestaShop:
- All static files are included in the module, in order to remove a lot of requests to the servers
- The json data requested by the module is compressed and so up to 90% lighter in order to decrease the bandwidth
- Some users reported an issue with very old versions of PHP; a fix is currently being tested and another release is expected soon, but please keep in mind that for your shop security and performance, you should use a supported version of PHP
- You can follow the work about the Gamification module on GitHub.
By the way, thanks a lot for the feedback on GitHub. It helps a lot to improve the PrestaShop open source project.
A quick update about GitHub issues
Last week, 45 new issues have been created in PrestaShop’s core repository, and 8 fixed issues have been closed.
Code changes in the ‘develop’ branch (for v1.7.6.0)
Core
- #10816: Migrate “Layout customization” part of Them & Logo controller. Thank you @sarjon
- #11139: Deprecate legacy Db service. Thank you @sarjon
- #11140: CO : Remove unreachable code. Thank you @idnovate
Back office
- #10535: Fix typos. Thank you @MathiasReker
- #11075: Introduces improved AdminSecurity and DemoRestricted annotations usage with ability to pass query parameters to keep. Thank you @tomas862
- #11093: sets sortable flag by default to “true” on ToggleColumn. Thank you @tomas862
Code changes in the ‘1.7.5.x’ branch (for v1.7.5.0)
Back office
- #11111: Revert “Apply quotes around the column names would make all the SQL r…, by @Quetzacoalt91
- #11123: Make the E2E tests wait for the first load of the BO with welcome module enabled, by @Quetzacoalt91
Front office
- #11055: Fix minimum quantity blocking, by @jolelievre
- #11156: Rollback product canonical, by @jolelievre
Code changes in modules, themes & tools
Gamification
- #26: Ask Gamification server for gzipped content, by @mickaelandrieu
- #27: bumped 2.1.0, by @mickaelandrieu
- #29: Merge dev branch into master branch (released 2.1.0), by @mickaelandrieu
- #30: Support of 1.6.1.x releases, by @mickaelandrieu
- #31: bumped 2.2.0, by @mickaelandrieu
- #32: Merge dev branch into master branch (publish the module on Addons), by @mickaelandrieu
Docker
- #139: Add missing releases, by @Quetzacoalt91
Changes in Documentation
- #157: Update nightly link to use google cloud interface, by @Quetzacoalt91
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @idnovate, @sarjon, @tomas862!
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!