This edition of the Core Weekly report highlights changes in PrestaShop’s core codebase from Monday 12th to Sunday 18th of September 2022.
A quick update about PrestaShop’s GitHub issues and pull requests:
- 34 new issues have been created in the project repositories;
- 37 issues have been closed, including 10 fixed issues on the core;
- 63 pull requests have been opened in the project repositories;
- 59 pull requests have been closed, including 49 merged pull requests.
Code changes in the ‘develop’ branch
Back office
- #29635: Do not reset customization in FO when changing combination (178x). Thank you @zuk3975
- #29590: Replaces non-existent route by the correct one in geolocation controller. Thank you @nicosomb
- #29548: Remove related products from search index when removing tag. Thank you @zuk3975
- #29173: Limit min date and max date of the movements page, by @NeOMakinG
Front office
Code changes in the ‘8.0.x’ branch
Core
Back office
- #29589: Wrong error message display on NumberType symfony input. Thank you @lartist
- #29575: Functional tests - Refacto test BO - Invoices - Enable Disable Invoices, by @khouloudbelguith
- #29567: Functional tests - Refacto the BO - Invoices - generate invoice by status test, by @khouloudbelguith
- #29322: Fix decorating controllers from module. Thank you @zuk3975
- #29281: Fix overflow of combination history. Thank you @zuk3975
- #29280: Fix updating empty combination reference from list. Thank you @zuk3975
Front office
- #29400: Fix “undefined” error when modifying product quantity in FO product quick view . Thank you @yanmakouf
Web services
Tests
- #29643: Lock sebastian/comparator to 4.0.6, by @atomiix
- #29639: Functional Tests - Add new tests to display all products on FO Page. Thank you @cfarhani06
- #29620: Sanity tests - Fix enable/disable new product page method. Thank you @nesrineabdmouleh
- #29578: Functional tests - Refacto test BO - Invoices - Enable Disable Tax Breakdown, by @khouloudbelguith
- #29576: Functional tests - Add test “FO - Send message while logged out”, by @Progi1984
- #29378: Functional tests - Add new test “Customers > Outstanding page” Pagination - Sort - Filter, by @khouloudbelguith
Code changes in the ‘1.7.8.x’ branch
Core
Back office
- #29551: Text troncated on combine several attribute input. Thank you @lartist
- #29549: Fix validateSql method not accepting EXISTS after WHERE, by @atomiix
- #29392: Fix menu items not showing on mobile, by @NeOMakinG
Code changes in modules, themes & tools
PrestonBot
- #135: Bump smarty/smarty from 3.1.45 to 3.1.47. Built by @dependabot[bot]
Auto Upgrade module
- #506: Cherry pick a52214e to dev, by @atomiix
- #504: Add method to recursively remove tabs, and use it for PS8 upgrade, by @matthieu-rolland
- #495: Remove PS_SMARTY_CACHING_TYPE configuration in 1.7.8.8, by @atomiix
Changes in developer documentation sources
- #1483: Update tutorial.md - changed wording. Thank you @stylesamazing
- #1482: Note about routing config during controller decoration. Thank you @zuk3975
- #1481: Update tutorial typo. Thank you @stylesamazing
- #1434: Remove TextWithUnitType add UnitTypeExtension. Thank you @okom3pom
Faceted search module
- #713: Bump got and webpack-cli. Built by @dependabot[bot]
- #712: Bump @babel/eslint-parser from 7.18.9 to 7.19.1. Built by @dependabot[bot]
- #711: Bump @babel/node from 7.18.10 to 7.19.1. Built by @dependabot[bot]
- #710: Bump @babel/preset-env from 7.19.0 to 7.19.1. Built by @dependabot[bot]
- #709: Bump @babel/core from 7.19.0 to 7.19.1. Built by @dependabot[bot]
- #708: Bump eslint from 8.23.0 to 8.23.1. Built by @dependabot[bot]
Customer reassurance block module
- #446: Bump @babel/core from 7.19.0 to 7.19.1. Built by @dependabot[bot]
- #445: Bump @babel/eslint-parser from 7.18.9 to 7.19.1. Built by @dependabot[bot]
- #444: Bump eslint from 8.23.0 to 8.23.1. Built by @dependabot[bot]
Changes in developer documentation site
- #13: Change domain to devdocs.prestashop-project.org, by @eternoendless
Stylelint configuration
- #47: Bump stylelint-no-unsupported-browser-features from 5.0.3 to 5.0.4. Built by @dependabot[bot]
Share Buttons module
- #55: The hook “displayProductButtons” is deprecated. Thank you @leemyongpakvn
Classic theme
Viewed products block module
Thank you to the contributors whose pull requests were merged since the last Core Weekly Report: @dependabot[bot], @atomiix, @matks, @stylesamazing, @zuk3975, @cfarhani06, @eternoendless, @lartist, @nesrineabdmouleh, @matthieu-rolland, @nicosomb, @khouloudbelguith, @Progi1984, @lmeyer1, @yanmakouf, @NeOMakinG, @jolelievre, @okom3pom, @leemyongpakvn, @balejk, @daresh!
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!