# MRMax
### Changelog

### 1.4.6

* [Fix]: Now uses mobile phone number if phone number is missing
* [Upd]: Improvment in carrier list when a pickup is already selected
* [Upd]: Orders stay checked in the order list after their label were generated
* [Feat]: Delivery mode by country is now filtered by module to avoid errors in FO

### 1.4.5

* [Fix]: Issue on tracking cron where all orders were fetched instead of just MR one

### 1.4.4

* [Fix]: Compatibility with BeezUp module improved

### 1.4.3

* [Upd]: Now display selected pickup when back on carrier page from payment

### 1.4.2

* [Feat]: Now resize labels table according to screen size
* [Feat]: Now can print existing label from the order page (Documents tab)
* [Fix]: Relay map can now be open if customer comes back from payment page
* [Fix]: Link to display an order from the label table
* [Fix]: Now check that Soap extension is enabled before installing the module
* [Fix]: Some home deliveries were not displayed in label table

### 1.4.1

* [Upd]: More compatibilities with themes

### 1.4.0

* [Feat]: Now can set a custom weight for each order
* [Feat]: Now can set a custom number of label for each order

### 1.3.0

* [Upd]: Rezised the carrier image so it is not too big

### 1.2.8

* [Feat]: New option to unselect default carrier when customer arrive on carriers page

### 1.2.7

* [Upd]: Maps CSS minor fix

### 1.2.6

* [Fix]: Compatibility with BeezUP module

### 1.2.5

* [Feat]: Added a simple retry when downloading a label fails (rety once after 1s)
* [Feat]: Now highlight in green the orders with a label in Mondial Relay - Labels tab
* [Feat]: Added weight column in this list
* [Fix]: Minor display issue on old version of PS 1.6

### 1.2.3

* [Upd]: Added warning in module configuration if shop is in maintenance
* [Upd]: Widget bottom button design
* [Fix]: Priority in JS/CSS files order
* [Fix]: PHP Notice when pickup list from API is empty

### 1.2.2

* [Fix]: Attribution flag from leaflet was too big on some themes

### 1.2.1

* [Upd]: Now hides closed relay on map and list
* [Upd]: Design improvment on interactive map

### 1.2.0

* [Feat]: Extended capacity with extension now possible
* [Upd]: Compatibility with Dual Carrier added (extension)

### 1.1.9

* [Fix]: Minor error on pickup list on mobile
* [Upd]: Bigger display of pickup list on mobile 

### 1.1.8

* [Fix]: Issue with tracking when MR API returns an error

### 1.1.7

* [Fix]: Number of package is now forced to 1 on label creation
* [Fix]: Retrieval of pickup from cache
* [Fix]: Pickup selection on mobile and small display

### 1.1.6

* [Fix]: Minimum weight is now 100g in API calls (error otherwise)

### 1.1.5

* [Feat]: Hook actionValidateOrder can now fetch a delivery by customer ID if not possible by cart ID 
* [Fix]: Pickup address is now displayed after selection on FO
* [Fix]: Pickup address is now using delivery address first/lastname instead of customer's

### 1.1.4

* [Fix]: Column length in mrmax_cache table
* [Feat]: Added log on actionValidateOrder hook
* [Feat]: Added log in MRMaxAddress and MRMaxTools classes

### 1.1.3

* [Upd]: Code cleanup
* [Upd]: Front JS script
* [Upd]: Compatibility with PHP 5.6
* [Upd]: Icons on configuration page for PS Edition

### 1.1.2

* [Fix]: Carrier validation before payment process

### 1.1.1

* [Fix]: Carrier display in the module configuration

##### 1.1.0

* [Upd]: Now compatible with PrestaShop 8
* [Fix]: Deleted carriers does not appear in module configuration anymore

##### 1.0.1

* [Fix]: Added autoloader in admin controllers
* [Fix]: On older PrestaShop version the MRMaxAdminController::__construct() throws an exception
* [Feat]: Now able to deal with order where carrier has been change to a MR one
 
##### 1.0.0

* Initial version