Changes in release 5.0.0-beta2 pre-release
GitHub Release notes:
1.7.0.x - 1.7.8.x
Compatible with PHP:
7.0.0 - 7.3.x
OPTIMIZATION
- Fixed issue - Mollie order creation do not fail if address have no post code;
- Upgraded support for PhP versions from 5.6 to 7.0;
- Added webhook url in test shop;
- Updated how assets are loaded - now loading js and css only on checkout delivery step. Loading it on DisplayHeader hook instead of ActionFrontControllerSetMedia #405 #408
- Added payment data cleanUp before sending to Mollie to not have empty or too long inputs;
- Removed custom filter for order status list, since order statuses are no longer deleted on module uninstall;
- Updated how long locale is taken in checkout - now uses locale and not language code #420
- Fixed issue with order product price - if it didn’t use default currency price would be wrong;
- Added exception catch and error message for Klarna status error then saving status - when Klarna statuses are deleted;
- Added check that doesn’t allow enabling module if pHp version is not supported;
- Added Sentry validation to avoid crash if Sentry breaks down;
- Custom logic for local shops removed;
- Added validation to check if order is already created just before creating order to avoid duplicates - when webhook gets called multiple times at the same time #493
- Fixed issue with Klarna statuses - change to Klarna shipped instead of Completed when using default statuses for Klarna #509
- Fixed issue with modules (like VAT) - no longer makes Mollie create wrong order prices - now adds customer to context in webhook #510
NEW FEATURES
- Credit card Single Click logic with components now added;
- Using Single Click without components now ask if you want to save it or use saved card;
- Upgraded supported PrestaShop version from 1.6.1 to 1.7;