- New type of validation rule supported by Shipping Rules to improve validations when using GetShipAdvise in checkout.
- Support added for a new field named "Floor" on addresses.
- Custom Price Calculation is triggered when submitting Shadow Shipments.
- Method SubmitShipment now optionally returns tracking URLs for packages.
- Method ReprintLabels now optionally returns shipment/package numbers and tracking URLs.
- When creating a return shipment in addition at submit, the invoice amount on the outgoing shipment is now copied to the return shipment.
Improvements and fixes
- Fixed issues with missing error labels when a carrier is set to print custom labels only.
- Carrier-specific fields saved on Sender Contact are now correctly cleared when changing carrier.
- Fixed issue with mailback when using DHL Express with an attached paperless invoice.
- When creating a return shipment, sender address on the outgoing shipment is used as receiver address on the return shipment if not empty.
- Performance and stability improvements.
- Various technical fixes and refactoring.