This maintenance release fixes 10 bugs reported between versions 1.7.7.0~1.7.7.2, as well as 1 security issue.
Security issues fixed
- #GHSA-fhhq-4x46-qx77: Possible XSS injection through DataColumn Grid class
Main fixes
Back office
- When adding a payment method with an only space an exception is displayed
- When open a cart rule with a free gift, and this product is not enabled in the store context, it throws an exception
- When try to update the quantity of the customized product for the second time, the updated product’s quantity is not OK
- The Identification number ("DNI") is not displayed in Address block
- When we add a payment to Order view page with invalid payment an Unclear error is displayed
- On “add new order” for a product with a "Deny out of stock order" behavior, it is possible to add more product than available (only by editing quantity)
- Having two order states with the same name makes status name disappear in order list after order validation
Front office
- When we add a product with a color combination to the cart, in the shopping cart page & in the shopping cart-modal, this product is not well displayed
- Fix errors when viewing an order in BackOffice when the language of the order no longer exists
- Products are not centered correctly in the home container
Full Changelog
Click here to see
- Back Office:
- Bug fix:
- #23694: Fix exception when adding only a space in the payment method in the orders page (by @atomiix)
- #22677: Fix errors when viewing an order in BackOffice when the language of the order no longer exists (by @atomiix)
- #23601: Take customization into account when updating an Order's product quantity (by @atomiix)
- #23584: Fix error when opening a cart rule containing a gift product that is not enabled in that store context (by @atomiix)
- #23142: Prevent setting duplicate order status names (by @Progi1984)
- #23040: Fix missing DNI Number in BackOffice Order View (by @Progi1984)
- #22920: [BC Break] Prevent adding out of stock products in Create order page (by @Progi1984)
- #22791: Add error message when the payment method is invalid in Back Office's Orders page (by @Progi1984)
- Bug fix:
- Front Office:
- Bug fix:
- #23688: Fix display of color section on the add to cart modal on FO (by @NeOMakinG)
- #23388: Fix products not centered on home and search pages with classic theme (by @NeOMakinG)
- Bug fix:
- Core:
- Improvement:
- Bug fix:
- #GHSA-fhhq-4x46-qx77: Fix possible XSS injection through DataColumn Grid class (by @atomiix)
- Tests:
- Refactoring:
- #23693: Add test 'Send message from contact us page with customer logged in' (by @boubkerbribri)
- #23674: Change functions and add more comments on install page (by @boubkerbribri)
- #23679: Add test 'Check mailto link on contact us page' (by @boubkerbribri)
- #23627: Add test 'Search product and check autocomplete list on FO' (by @nesrineabdmouleh)
- #23624: Fix wait after choosing combination (by @boubkerbribri)
- #23614: Add test 'Quick edit and bulk actions shop URLs' (by @nesrineabdmouleh)
- #23542: Add test 'Check product details in product page FO' (by @nesrineabdmouleh)
- #23585: Fix nightly 09/03/2021 (by @nesrineabdmouleh)
- #23554: Click on logo link on checkout page to go to home page (by @boubkerbribri)
- #23503: Add test 'Check links in header page FO' (by @nesrineabdmouleh)
- #23519: Fix local sort for shop url on multistore (by @boubkerbribri)
- #23464: Add test 'Filter, sort and pagination shop urls' (by @nesrineabdmouleh)
- #23471: Backport test 'Check footer links' (by @nesrineabdmouleh)
- #23452: Add test 'Check product block in order page BO' (by @nesrineabdmouleh)
- #23410: Fix nightly 25/02/2021 (by @nesrineabdmouleh)
- #23382: Fix nightly - Add reset Step in 'Default Pack Stock Management' (by @nesrineabdmouleh)
- #23359: Fix nightly - Delete duplicates on selectors names (by @boubkerbribri)
- #23238: Add test - Quick view product on FO (by @nesrineabdmouleh)
- Refactoring: