All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- updated Application ID token
- PHP 7.3 support (for Magento 2.3.3)
- config import and export via CLI, see Issue #63
- uninstaller missing instruction for database cleanup
- compatibility to Mageplaza OnestepCheckout, see Issue #60
- remove support for Austria (AT) as shipping origin (no new orders will be accepted for DHL, existing ones can still be processed)
- dropped support for Magento 2.1 and PHP 5.6
- reintegrated dhl/module-label-status-m2 as requirement (possible due to Magento 2.1 support drop)
- updated installation instructions in README
- Cash On Delivery (COD) - if there is no service selected in checkout
- payment method list lacking options
- Cannot select 'Visual Check Of Age' in shipping popup
- Populating select fields in packaging popup
- Persist delivery location details on order place
- Web API schema generation
- DHL Paket participation numbers configuration
- Magento 2.1 compatibility
- Package weight calculation for mass action and cron autocreate
- Exception when switching store scope (store not found)
- Dhl Shipping configuration now properly hidden if shipping origin country cannot be processed with DHL
- Support for Magento 2.1 (without inline label status!) and 2.3
- Dhl Wunschpaket services in checkout
- Disable Cash On Delivery (COD) when 'Preferred Day / Neighbour' is selected
- Service charge configuration, calculation, and display
- German translation
- Label status display is now handled by optional module. ONLY installable in Magento 2.2.x and 2.3.x.
- Admin configuration structured into groups
- packaging popup not recognizing config settings for weight/length units
- unused config section removed
- wrong version numbers in documentation
- Define custom Export Descriptions via product attribute
- Support for third party shipping methods with dynamic method codes
- Configuration of default products per available route
- Mass action and cron autocreation for cross border shipping
- Dhl Label Status on sales order grid
- Tarif number validation on packaging popup
- added field for DHL export description
- more clear error message for not supported shipping origin config
- Updated DHL product names and codes
- Reordered configuration fields to make dependencies clearer
- Removed support for Magento 2.1
- Shipping product options for DE->AT route
- Packaging popup not respecting config defaults for preselects
- Payment method selector for COD methods now displays all available methods
- Improved packaging popup template injection to be less invasive
- Improved output escaping in backend templates
- API support for postal facilities (Packstation, Postfiliale)
- Cancel Business Customer Shipping labels
- Cash On Delivery support for Global Shipping API labels
- Now displaying separate tracking link for Global Shipping API labels
- Reworked product attribute uninstaller