We needed to make a few adjustments to backwards compatible with WooCommerce 2, because users were getting warnings. Methods are now called by either going the WC3 or WC2 way. We've also made a few adjustments to the latest UI changes (for WC3) and ironed out some bugs.
The standard carrier config was removed, because due to the new way of handling parcel templates, it didn't make sense to use it anymore.
What has changed?
added method printErrors to shipment model This way we can output error messages to the UI
backwards compatibility for getting the payment method as well as the currency
reworked handling of WP_Error when deleting a shipment. This also makes the error log messages translatable
make plugin more robust by checking for indexes before accessing array elements
removed the standard carrier config
some CSS adjustments, because WC3 now display other data on the orders overview page
only return allowed carriers if customer selects shipping method
We needed to make a few adjustments to backwards compatible with WooCommerce 2, because users were getting warnings. Methods are now called by either going the WC3 or WC2 way. We've also made a few adjustments to the latest UI changes (for WC3) and ironed out some bugs.
The standard carrier config was removed, because due to the new way of handling parcel templates, it didn't make sense to use it anymore.
What has changed?
printErrors
to shipment model This way we can output error messages to the UIThings to review
Common things: