Full Changelog
This release fixes 7 vulnerabilities and multiple bug fixes.
- Back Office:
- Improvement:
- #33278: Update dependencies (by @mflasquin)
- #32894: Admin search - Transmit the search query param (by @sowbiba)
- #32789: Warning on Modules List page when Distribution API cannot be contacted (by @0x346e3730)
- GHSA-gf46-prm4-56pc Protect from writing files on server through SQL form (by @matthieu Rolland)
- GHSA-m9r4-3fg7-pqm2 Protect file name from path traversal attack (by @matthieu Rolland)
- GHSA-75p5-jwx4-qw9h Escape variable to prevent sql injection (by @matthieu Rolland)
- GHSA-hpf4-v7v2-95p2 Protect translation file reading form path traversal attack (by @matthieu Rolland)
- GHSA-2rf5-3fw8-qm47 Keep file name from containing path traversal (by @matthieu Rolland)
- GHSA-v4gr-v679-42p7 Keep file name from containing path traversal (by @matthieu Rolland)
- Bug fix:
- #32493: Fix: When updating object images, old thumbnails are not deleted and updated (by @Codencode)
- #33255: Prevent deleting main URL of a store (by @Hlavtox)
- #33008: Fix 'New' Translation domain (by @mflasquin)
- #33124: Fix issue when disable tax, do not delete tax rules (by @mflasquin)
- #33236: Module manager - Empty category - Add raw filter to display html content (by @sowbiba)
- #33164: Fix authorized application column length (by @mflasquin)
- #33151: Fix for product editor is not storing some fields in multi shop context conservative fix for 8.1.x (by @cruftex)
- #33120: Fix bad display alert when changing product combination quantity (by @fatm-dev)
- #33107: Fix new file button target in product attachment form; (by @fatm-dev)
- #33048: Add string casting for boolean fields (by @nicosomb)
- #32662: Remove module list item when force deletion (by @M0rgan01)
- #32906: Fix clear filter options on missing category (by @FabienPapet)
- #32615: Update ImageGenerator resize destination path (by @M0rgan01)
- #31379: Fix disabling a module for a specific shop applied to all shops (by @matthieu-rolland)
- #32790: Fix PDF translations in backoffice (by @mflasquin)
- #32715: Fix: [BO] : Error notification displayed in Multistore page (by @Codencode)
- #32656: Fix: Warning on the Cart Rules creation/editing page (by @Codencode)
- Improvement:
- Front Office:
- Core:
- Bug fix:
- #33136: Register commonly used deprecated modifiers to Smarty config (by @kpodemski)
- #33148: Update autoload library to v1.0.1 (by @jolelievre)
- #33133: Fix for child themes/multishop themes translations (by @kpodemski)
- Improvement:
- GHSA-xw2r-f8xv-c8xp Add missing html attributes (by @matthieu Rolland)
- Bug fix:
- Installer:
- Improvement:
- #32752: Update default catalog 8.1.x (by @ps-jarvis)
- Improvement:
- Web Services:
- Tests:
- Improvement:
- #33312: Nightly : 8.1.x - Multistore (Removed Delete shop url) (by @Progi1984)
- #31275: Functional Tests : Added deprecated as errors (by @Progi1984)
- #32769: Functional Tests : API : External Auth Server - Resource Endpoint (by @Progi1984)
- #32756: Functional Tests : Faceted search module - Uninstall and delete module (by @Progi1984)
- #32666: Functional Tests : BO - Design - Image Settings - Check base image format (by @Progi1984)
- #32668: Functional Tests : Cash on delivery (COD) module - Reset module (by @Progi1984)
- #32674: Functional Tests : Hummingbird : FO - Login : Login in FO (by @Progi1984)
- Bug fix:
- #33279: Nightly : 8.0.x : Unskip test for the issue 32914 (by @Progi1984)
- #33281: Nightly : 8.1.x : Unskip test for the issue 32914 (by @Progi1984)
- #33130: Nightly : 8.1.x : Fixed error in filterTaxes (by @Progi1984)
- #33131: Nightly : 8.0.x : Fixed error in filterTaxes (by @Progi1984)
- #33033: Nightly : Fixed install Node 14 (by @Progi1984)
- #33023: Nightly : Fixed install Node 14 (by @Progi1984)
- #33011: Nightly : Fixed mocha loader (8.1.x) (by @Progi1984)
- #33012: Nightly : Fixed mocha loader (8.0.x) (by @Progi1984)
- #32849: Nightly : Fixed functional/BO/04*/01*/08* (by @Progi1984)
- #32835: Nightly : 8.1.x : Fixed error in package.json (by @Progi1984)
- #32834: Nightly : 8.0.x : Fixed error in package.json (by @Progi1984)
- #32829: Nightly : Fixed functional/BO/02*/01*/viewAndEditOrder/11* (by @Progi1984)
- #32706: Nightly : Fixed check of shipping price (by @Progi1984)
- Refactoring:
- #33228: Nightly : 8.1.x - Skip test for the issue 32914 (by @Progi1984)
- #33230: Nightly : 8.0.x - Skip test for the issue 32914 (by @Progi1984)
- #33174: Sanity Tests - Fix bug in product V2 tests (by @nesrineabdmouleh)
- #33146: Product V2 tests - Fix bug in product V2 tests (Sanity & Functional campaigns) (by @nesrineabdmouleh)
- #32859: Refacto WS tests countries (by @boubkerbribri)
- #32792: Functional tests - Add new test 'Design > Position > Filter module' (by @nesrineabdmouleh)
- #32782: Functional tests - Add new tests 'Stock > Sort and pagination movements table' (by @nesrineabdmouleh)
- #32718: Functional tests - Add some tests in 'FO > Carts' page (by @nesrineabdmouleh)
- #32598: Functional tests - Add some tests in "Module manager > Alerts tab" (by @nesrineabdmouleh)
- #32640: Fix nightly 18-05 - Add reset filter step to products table (by @nesrineabdmouleh)
- Improvement: