This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 30th of September to Sunday 6th of October 2019.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 80 new issues have been created in the project repositories;
- 78 issues have been closed, including 18 fixed issues on the core;
- 61 pull requests have been opened in the project repositories;
- 71 pull requests have been closed, including 63 merged pull requests.
Code changes in the ‘develop’ branch
Core
- #15755: CLDR Specification\Number should be immutable, by @Progi1984
- #15616: Refuse empty customer first and last names, by @matks
- #15388: Migration of Orders View page. Thank you @sarjon
- #14665: Allow to display/hide manufacturers and suppliers independently, by @matthieu-rolland
Back office
- #15766: Prepares Twig templates for Add Order page. Thank you @zuk3975
- #15765: Fix parameter $id_hook to int, not boolean. Thank you @JBWModules
- #15761: Fix order view page wordings, by @matks
- #15130: Simplify rendering of forms. Thank you @sarjon
- #15111: Fix wording domains, by @eternoendless
- #14767: Behat tests for Seo & Urls page commands - some code improvements. Thank you @tomas862
- #14396: Migrate Catalog > Attributes&Features > Features > Add new/edit feature page (blocked by faceted_search update). Thank you @rokaszygmantas
- #12855: Add Manufacturer Part Number in product codes. Thank you @rblaurin
Front office
- #15758: Image not correctly resized in FO product listing if height is too high, by @PierreRambaud
- #15750: Update jQuery to 3.4.1 in Core theme and Classic theme, by @matthieu-rolland
- #15748: Use cover photo in listing instead of default combination, by @PierreRambaud
- #15739: Fixing - The product doesn’t get add to cart after deleting product customisation. Thank you @PeeyushAgrawalWebkul
- #15549: Fix calculation price in group reductions when in tax excluded mode, by @matthieu-rolland
- #15297: FO: Fix attribute change update on quickview displayProductAdditionalInfo hook. Thank you @dheerajwebkul
- #14489: Fix #13497 : possible to order product transformed from regular into product with combinations. Thank you @202-ecommerce
- #13517: Show free shipping indication only if appropriate. Thank you @hacchus
- #13022: Remove deprecated customization constants & fix undefined index notice. Thank you @shaffe-fr
Tests
- #15811: Tests - Fix Login Test, by @boubkerbribri
- #15790: Tests - Remove chai from Page Objects , by @boubkerbribri
- #15772: Tests - Fix global Vars in linkchecker, by @boubkerbribri
- #15754: Tests - Change structure of file globals.js, by @boubkerbribri
- #15735: Sanity Tests with puppeteer - Refacto of InstallShopTest, by @boubkerbribri
- #15651: Add common FO page - Puppeteer. Thank you @nesrineabdmouleh
Code changes in the ‘1.7.6.x’ branch (for v1.7.6.2)
Back office
- #15685: Unable to create new supplier when VAT identification number is mandatory, by @PierreRambaud
Code changes in modules, themes & tools
Changes in developer documentation
- #373: Fixed spelling mistake. Thank you @pfortune
- #368: Fix spelling mistake in configuration.md. Thank you @pfortune
- #367: Update use-hooks-on-modern-pages.md. Thank you @pfortune
- #366: Fix spelling mistake in objectmodel.md. Thank you @pfortune
- #365: Added samples for adding a language, by @Progi1984
- #364: Fix bad display in “Decorate the service”, by @matks
- #363: Fix Symfony services decoration how-to, by @matks
- #362: Documentation : Add a language, by @Progi1984
- #361: Add notes that db account with full privileges have to be used. Thank you @Mirgen
- #360: Import severity and review process build articles into the doc, by @matks
- #359: Add Laragon as an WAMP environment. Thank you @yannicka
Block Reassurance module
- #32: Release 4.1.1, by @Progi1984
- #31: Release 4.1.1, by @Progi1984
- #30: Fixed autoload on PS 1.7.5.x (and before), by @Progi1984
- #29: Release 4.1.0, by @Progi1984
- #28: Release 4.1.0, by @Progi1984
- #27: Fix feedback (Add block, design, responsive), by @Progi1984
core-weekly-generator
- #6: Fix format error, by @matks
- #5: Refactoring, by @PierreRambaud
- #4: Small fix about blank line at the top, by @matks
- #3: V2 with python, by @matks
ps_emailsubscription
- #44: Release 2.5.1, by @matks
- #43: Bump to v2.5.1, add contributors file, by @matks
- #41: Fix compatibility of v2.5 with PS 1.7.6 and 1.7.5, by @matks
TranslationTools Bundle
- #67: Allow twig 1 instead only twig 2, by @PierreRambaud
CsaGuzzleBundle
- #6: Allow twig 1 instead only twig 2, by @PierreRambaud
- #5: Update README of master branch with fork message, by @matks
Classic-rocket theme
- #100: Change type for phone_mobile field. Thank you @micka-fdz
productcomments
PrestaShop-1.6 (legacy repository)
TranslationFiles
- #7: Add Tagalog & Uzbek, by @Progi1984
Faceted search module
- #144: Use public_name instead of name for attribute group, by @PierreRambaud
- #143: Reset page filter when using slider, by @PierreRambaud
- #133: Update for migrated Features create/edit form. Thank you @zuk3975
pscleaner
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @pfortune, @boubkerbribri, @Progi1984, @Progi1984, @pfortune, @pfortune, @Progi1984, @pfortune, @Progi1984, @matks, @matks, @matks, @Progi1984, @boubkerbribri, @Mirgen, @PierreRambaud, @boubkerbribri, @Progi1984, @zuk3975, @JBWModules, @matks, @matks, @matks, @PierreRambaud, @Progi1984, @matks, @yannicka, @Progi1984, @boubkerbribri, @PierreRambaud, @PierreRambaud, @micka-fdz, @matks, @matthieu-rolland, @PierreRambaud, @PeeyushAgrawalWebkul, @Oksydan, @matks, @boubkerbribri, @ttoine, @Progi1984, @PierreRambaud, @PierreRambaud, @nesrineabdmouleh, @PierreRambaud, @matks, @Progi1984, @matks, @matthieu-rolland, @zuk3975, @sarjon, @dheerajwebkul, @sarjon, @eternoendless, @matks, @tomas862, @matthieu-rolland, @202-ecommerce, @rokaszygmantas, @hacchus, @shaffe-fr, @rblaurin, @nenes25!
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!