PrestaShop Core Weekly - Week 15 of 2019
An inside look at the PrestaShop codebase
This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 8th to Sunday 14th of April 2019.
General messages
Dear Developers,
The tests and debug phase of the 1.7.6 release has started: 134 issues have been created on the week after the code freeze. Some developers are already testing it on their infrastructure, opening issues, and submitting pull requests, and that is AWESOME!!!
Please continue like that, thank you very much for your feedback.
Oh, and this week, I went to the first edition of the PSconnect event in Lyon, France, with a few people of the PrestaShop company: business managers, product managers, our CEO and our CTO. That was a very interesting moment to discuss and collect feedback about the roadmap. Merchants, partners, agencies and freelancers confirmed that the project’s roadmap is on good tracks. There was also a very good feedback about 1.7.5, with many projects in production and scheduled migrations.
Find the next PrestaShop event in your area: https://www.prestashop.com/en/events
A quick update about PrestaShop’s GitHub issues and pull requests:
- 134 new issues have been created in the project repositories;
- 63 issues have been closed, including 12 fixed issues on the core;
- 74 pull requests have been opened in the project repositories;
- 46 pull requests have been closed, including 43 merged pull requests.
Code changes in the “1.7.6.x” branch (for v1.7.6.0)
Core
- #13246: Add missing hook description, by @eternoendless
- #13256: Fixes to Customer subdomain & controller. Thank you @sarjon
Back office
- #13144: Cms page fixes. Thank you @zuk3975
- #13251: Removes unnecessary return on update everywhere. Thank you @tomas862
- #13264: Restores deleted generatable_text_widget from template. Thank you @sarjon
- #13273: Fix domain errors, by @matks
- #13349: Make all grids responsive, by @eternoendless
- #13363: Fix syntax error in tpl, by @Quetzacoalt91
Tests
Install
- #13223: Fix SQL syntax error in upgrade file to PS 1.7.6, by @Quetzacoalt91
Code changes in the ‘develop’ branch
Core
- #13119: Allow hookAdditionalCustomerFormFields and –AddressFormFields to modify fields positions. Thank you @rblaurin
- #13200: Add SecurityAnnotation linter. Thank you @sarjon
- #13222: Do not try to install an unsupported language, by @PierreRambaud
- #13232: [CO] Wrong calculation, free Gift. Thank you @123monsite-regis
- #13235: Update src folder license headers, by @matks
- #13237: Update tests folders license headers, by @matks
- #13238: Update themes folders license headers, by @matks
- #13239: Update js folder license headers, by @matks
- #13242: Add missing hook description for additionalCustomerAddressFields, by @eternoendless
- #13266: Merge 1.7.6.x to develop - 10/04/2019, by @matks
- #13359: Merge 1.7.6.x to develop - 11/04/2019, by @matks
- #13375: Merge 1.7.6.x to develop - 12/04/2019, by @matks
Back office
- #13162: Tax page fixes. Thank you @zuk3975
- #13221: Allow trans() to fall back on the legacy translation system when used with modules, by @eternoendless
- #13241: Grid extension to disable filters submit button when filters are empty. Thank you @zuk3975
Front office
- #13047: New design for prices and taxes. Thank you @YeLnatSs
- #13201: Fix search results if shop has non-default ‘visitor’ group and categories that are only accessible for the non-default visitor group. Thank you @fgschaefer
- #13218: Fix breadcrumb in search results page leads to 404 page, by @PierreRambaud
Code changes in modules, themes & tools
Auto upgrade
- #295: Add configuration file needed for Release Drafter, by @Quetzacoalt91
- #296: Deploying v4.7.0 of the autoupgrade module, by @Quetzacoalt91
Gamification
- #64: Various improvements, by @eternoendless
Theme customisation
- #8: Correcting button on responsive by adding a new css rule, by @apacios
- #11: Bump version 1.0.10, by @jolelievre
Docker
- #160: Make sure nightly images are built from PrestaShop develop branch, by @Quetzacoalt91
Amazon payments
Changes in Documentation
- #184: adds Identifiable object Forms documentation. Thank you @tomas862
- #239: Add deprecation notice about PS 1.7.6, by @Quetzacoalt91
- #240: How to extend grid with Javascript extensions. Thank you @zuk3975
- #242: Add “Insomnia” to test REST API. Thank you @yannicka
- #246: Fixed grammar and other small changes. Thank you @NathanGiesbrecht
- #247: Missing dollar sign, by @PierreRambaud
- #251: Update _index.md. Thank you @budhead
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @123monsite-regis, @budhead, @paeddl, @rblaurin, @sarjon, @tomas862, @yannick, @YeLnatS, @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!