Changelog

Last modified:

2.1.2 – 1 September, 2026
  • Tweak – The delivery order metabox now shows the parent order's order number instead of its order ID, for better compatibility with plugins that change the order numbering, such as Sequential Order Numbers.
  • Fix – Fixed a fatal error that could occur on the delivery order list page.
  • Fix – Fixed a PHP notice about translations being loaded too early on WordPress 6.7 and later.
2.1.1 – 26 August, 2026
  • Tweak – Updates the bundled Kernl update checker to v4.0.1.
  • Fix – Fix the completed delivery email being sent more than once for the same delivery on WooCommerce 10.9 and later.
  • Fix – Fix the completed delivery email not being sent when the delivery was completed from a request that had not initialized the WooCommerce mailer, such as REST, webhooks or cron.
  • Fix – Fix a PHP 8.4 deprecation notice logged by the update checker on every update check.
2.1.0 – 15 April, 2026
  • Feature – Adds support for WooCommerce HPOS (High-Performance Order Storage).
  • Feature – Adds delivery order numbering. Deliveries now display as #12345-1, #12345-2, etc. based on the parent order number.
  • Feature – Adds a delivery totals overview to the order page, showing pending, completed, and undelivered amounts.
  • Feature – Adds order notes to the parent order when a delivery is created or deleted, including which items were delivered.
  • Enhancement – Adds filters `woocommerce_delivery_created_status` and `woocommerce_delivery_completed_status` to allow changing the default statuses used when creating and completing deliveries.
  • Enhancement – Adds ability to search for delivery orders by their delivery order number.
  • Tweak – Hide the "Deliver" button when all items in the order have already been added to a delivery.
  • Tweak – Only show "Complete" and "Remove" actions on deliveries that are not yet completed, refunded, or cancelled.
  • Tweak – Updates minimum requirements to PHP 7.4 and WC 8.1.0.
  • Fix – Fix delivered items not being properly recalculated when a delivery order is deleted.
  • Fix – Fix delivered items meta not being cleaned up when the last delivery order for an order is deleted.
2.0.0 – 18 April, 2023
  • Feature – Adds metabox to delivery orders, and support to show parent order.
  • Feature – Adds support for Walley Checkout via their new API.
  • Feature – Adds support for Dintero Checkout.
  • Feature – Copy order line meta data over from the parent order to delivery order.
  • Feature – Adds Swedish translation.
  • Enhancement – Adds support for E2E tests.
  • Tweak – Move plugin settings to a separate page.
  • Tweak – Adds link to settings in plugin links.
  • Tweak – Removes the edit functionality from partial deliveries.
  • Tweak – Change text of delivery button from Delivery to to Deliver.
  • Tweak – Only show Deliver button for shop orders.
  • Tweak – Adds filter wpd_delivery_order_type to delivery order type.
  • Tweak – Adds allowed statuses method with filter (wpd_allowed_statuses_for_creating_delivery) for partial deliveries.
  • Tweak – Remove delivery email option, since it is covered by WooCommerce settings.
  • Tweak – Change metabox title "Delivery number" header to "Related orders".
  • Tweak – Change the text domain for the email title and description.
  • Tweak – Adds error message if merchant tries to deliver no items.
  • Tweak – Include delivery orders that are in trash when getting a list of all deliveries.
  • Tweak – Updates to the metabox content and split logic to no longer need inline javascript.
  • Fix – Fix issue with deleting delivery order outside the "Remove" button would not update delivered items meta on parent order.
  • Fix – Ensure that customer id is set properly when creating a delivery.
  • Fix – Fix showing delivered items column even if order is not partially delivered.
  • Fix – Fixed issue with admin list view for delivery order.
  • Fix – Fix issue with completing orders with products still out of stock.
  • Fix – Fix PHP notices.
1.1.0 – 16 December, 2022
  • Feature – Add compatibility for Walley Checkout for WooCommerce.
  • Fix – Fix setting order status for the partial delivery to completed did not trigger the woocommerce_order_status_completed action when doing it from the Delivery page.
1.0.5 – 30 September, 2021
  • Fix – Added the delivery object to woocommerce_order_status_completed action in AJAX calls as well.
  • Fix – Fixed a compatibility issue with order completion with the Nets Easy for WooCommerce plugin.
1.0.4 – 24 September, 2021
  • Enhancement – Change main plugin class to singleton pattern to prevent things from triggering twice.
  • Fix – Added the delivery object to the woocommerce_order_status_completed action to prevent compatibility issues.
1.0.3 – 23 August, 2021
  • Tweak – Change plugin slug for Kernl.us.
1.0.2 – 23 August, 2021
  • Tweak – Add support for license key management.
1.0.1 – 26 July, 2021
  • Enhancement – Added tooltip descriptions to checkboxes for fees and shipping lines when creating a delivery.
  • Fix – Fixed a potential issue when including files based on server configuration.
1.0.0 – 16 June, 2021
  • Initial release.