Changelog
7.6.5
* Added support for International difficult areas surcharges and updated French postal code database.
* Added separate configuration fields for France and International surcharges
* Addition of the save button in the Chronopost address configuration
* Fix on PDF printing that cause white page issue
* Added return offers management feature
* Added return contract configuration in module settings
* Added ability to print return labels from order detail page
* Added return label editing functionality in admin
* Removed erroneous "C13 DEFAULT" entry from return offers configuration
* Updated return offer labels (Chrono Reverse 9/10/13/18, Retour Chrono Relais Europe, 2Shop Retour, 2Shop Retour Europe)
* Fixed missing return offers in configuration dropdown when contract exposes only forward product codes (17 → 3T, 6B → 6C)
* Fixed return offers dropdown showing offers from the wrong contract (e.g. 3T on a 2Shop-only contract) by querying the webservice in the return direction (foreign → shop) instead of the forward direction

7.6.4
* Remove double use statement in AdminExportChronofreshController

7.6.2
* Fix printing issues with fresh carriers without sub-products

7.6.3
* Addition of the save button in the Chronopost address configuration
* Fix on PDF printing that cause white page issue
* Added return offers management feature
* Added return contract configuration in module settings
* Added ability to print return labels from order detail page
* Added return label editing functionality in admin

7.6.2
* Fix printing issues with fresh carriers without sub-products

7.6.1
* Changed global JavaScript variable "path" to "chrono_module_path" to prevent conflicts

7.6.0
* Added compatibility with PrestaShop 9.1.0
* Fixed missing product selector in ChronoFresh export grid

7.5.7
* Fixed issues with relays leaflet map not working properly when switching steps
* Fixed missing variable error (ChronoFresh)
* Fixed issue when saving ChronoFresh QC products
* Change calculateProducts() cache TTL to 24 hours

7.5.6
* Fixed errors when printing multi-packages from the Chronopost Export page

7.5.5
* Fixed multi package return addresses (Relais)

7.5.4
* Fixed wrong print type for 2SE R (now using PPR|XML)
* Fixed bad behaviour upon disconnect/reconnect Chronopost Pro

7.5.3
* Fixed errors on custom controllers
* Improved controller handling for empty lists
* Fixed responsive layout in module configuration
* Fixed issue when re-connecting Chronopost Pro shop
* Fixed Chronopost Pro API returning stale orders
* Fixed wrong product code on return skybills (2SE)
* Use original shipping address when available (ChronoRelais)
* Changed input size (LT qty)

7.5.2
* Better server compatibility for Chronopost Pro customers

7.5.0
* Added support for PrestaShop 9 and PHP 8.3
* UX/UI rework for QuickCost (Account Customers)
* Minor admin UI improvements

7.4.0
* UX rework of Chronopost Pro sign-on

7.3.4
* Fixed issue with contract creation
* Deleted views/js/orderHistory.js

7.3.3
* New sign-on method for Chronopost Pro

7.2.13
* Change base URL for webservices

7.2.11
* Added user format check for Chronopost Pro API
* Changed tracking email content
