SoNice – Retour : Etiquette Retour Colissimo Changelog
SoNice – Retour : Etiquette Retour Colissimo has existed for years – the changelog starts in December 2015.
App updates
Changelog for Prestashop – SoNice Retour
Latest updates and release history for Prestashop – SoNice Retour.
v2.2.28
Update
New feature
Updated
Added
Return Block Order State Allow-List
Configurable allow-list of order states for displaying the return block on order page has been added, with a checkbox list in module configuration (one click per state).
Added
Upgrade Script (upgrade-2.2.28.php)
Upgrade script upgrade-2.2.28.php has been added to initialize allowed states safely on upgraded shops while preserving already configured merchant choices.
Updated
PrestaShop Compatibility Declaration
Compatibility declaration has been updated to PrestaShop 1.7.0.0 to 9.99.99 in both config.xml and module bootstrap metadata.
Updated
Return Block Visibility Logic
Return block visibility logic now uses configured allowed states with backward-compatible fallback to shipped and delivered, plus legacy comma-separated value normalization during upgrade.
v2.2.27
Update
Fixed
New feature
Updated
Added
French Translations
French translations have been completed for recent account/login/address and return label texts, including PS 1.7+ return UI keys and Colissimo contact/help texts.
Added
Colissimo Support Contact Block
Colissimo support contact block has been added under ‘Check your login’ in configuration, including contact form link and 3634 phone details.
Fixed
Colissimo Login / Return Label Request
Colissimo login / return label request now sends contractNumber and password at generateLabelRequest root as expected by Colissimo API.
Fixed
Configuration Page Login Check Display
Configuration page login check display has been corrected for error ID/message rendering, including explicit credentials hint for Colissimo error 30000.
Fixed
Email Regex Escaping (conf_address.tpl)
conf_address.tpl email regex escaping for ‘+’, ‘-‘ has been fixed for strict JavaScript RegExp compatibility. TLD length has been adjusted to {2,63}.
Fixed
PrestaShop 9 Smarty Notice on Tabs
PrestaShop 9 Smarty notice on tabs (escape: unsupported type: none) has been fixed by replacing unsupported escape:none modifier usage in tabs template.
Updated
JSON / JSONP Responses (check_login.php, get_labels.php)
check_login.php and get_labels.php now use normalized JSON/JSONP responses, hardened validation/try-catch flow, and improved debug traces.
Updated
Colissimo Webservice and PDF Handling
Colissimo webservice and PDF handling now include stronger cURL/XML validation, SOAP/business error mapping, and safer unexpected response handling.
Updated
PrestaShop Compatibility Declaration
Module compatibility declaration has been updated to PrestaShop 1.7.0.0 to 9.99.99 in config.xml and module bootstrap metadata.
v2.2.26
Update
New feature
Added
Return Label for Shipped Order State
Return label generation has been added for the ‘Shipped’ order state.
v2.2.25
Update
Fixed
Updated
Fixed
Colissimo Password Conversion Handling
Colissimo password conversion handling has been fixed.
Updated
PrestaShop Uninstall Behavior
Default PrestaShop uninstall behavior is now used.
v2.2.24
Update
New feature
Updated
Added
PrestaShop Module Quality Tooling
PrestaShop module quality tooling setup has been added, including php-dev-tools, php-cs-fixer, phpstan, phpunit, autoindex, header-stamp, phpcs/phpcbf, and command references.
Updated
PrestaShop Validation Alignment
Module validation has been aligned with PrestaShop rules.
v2.2.23
Update
Updated
Updated
JSON Encode / Decode Usage
Deprecated Tools::jsonEncode/jsonDecode usages have been replaced with native json_encode/json_decode.
v2.2.22
Update
Updated
Updated
JSON, .htaccess, and Version Checks
JSON usage, .htaccess, and PrestaShop version checks have been updated.
v2.2.21
Update
Updated
Updated
Label Download Filename Protection
basename protection has been added in downloadLabel.php.
v2.2.20
Update
Updated
Updated
Module Security Hardening
Module security hardening has been updated.
v2.2.19
Update
Fixed
Fixed
Label Download Security Issue
Label download security issue has been fixed.
v2.2.18
Update
Fixed
Fixed
Admin Order Error Display Rollback
Rollback fix has been applied for error display in admin order.
v2.2.17
Update
Removed
Removed
displayBackOfficeHeader Hook Usage
displayBackOfficeHeader hook usage has been removed.