WooCommerce Order Delivery Changelog

The latest version is WooCommerce Order Delivery 3.6.4, Released on December 2, 2025

Changelog for WooCommerce Order Delivery


  *** Order Delivery for WooCommerce Changelog ***

2025-12-02 - version 3.6.4
* Fix - Backend order picking/delivery days calendar modals can fail to populate the start date field based on the day selected in calendar view
* Fix - When plain WordPress permalinks are enabled, delivery date field disappears after date selection on WooCommerce block checkout
* Fix - Shipping date calculation incorrect in certain configurations of order picking days, lead time, delivery ranges, delivery days
* Fix - Shipping date may not get calculated when order is placed on a date directly before/after disabled delivery days

2025-11-19 - version 3.6.3
* Update - Compatibility with other plugins, reducing error risk in init_stored_shipping_method() by adding WC()->session null checks
* Fix - Shipping date can be set to the delivery date in certain lead time/delivery range/order picking day configurations

2025-10-29 - version 3.6.2
* Fix - Time frame field may remain hidden after first date selection on initial page load or shipping method changes when using specific delivery configurations

2025-10-28 - version 3.6.1
* Dev - Add wc_od_shipping_date_fallback filter hook for edge cases where shipping date might be empty to fallback to todays date

2025-10-22 - version 3.6.0
* New - Added a new tips feature to allow customers to enter tips during checkout

2025-10-02 - version 3.5.3
* Misc - Update the plugin framework to the latest version for improved performance and addressing niche issues
* Misc - Add a licensing manager for handling merchant licenses outside of the WooCommerce marketplace

2025-09-18 - version 3.5.2
* Fix - Shipping methods setting on time frame edit may not assign correctly in some scenarios when using the except/only specific options
* Fix - Checkout location setting no longer appears in delivery settings when using classic checkout
* Fix - Time frame field should be required when a delivery date populated (regardless of if the delivery date is required or optional)

2025-09-11 - version 3.5.1
* Fix - Shipping date data can be missing from orders depending on disabled picking/delivery days and delivery date customer has selected
* Fix - Setting checkbox fields may not persist upon save

2025-09-09 - version 3.5.0
* New - Settings now in a dedicated Delivery tab within WooCommerce > Settings, with sub sections for specific settings/calendars
* Fix - Picking days (previous name: shipping days) cut off times may not be applied in certain scenarios
* Fix - Default delivery date to first available date only works sporadically
* Fix - Time frame field in block checkout has unwanted top margin due to core WooCommerce style tweaks in recent versions

2025-08-27 - version 3.4.0
* New - Simplified delivery date range settings with "Show delivery dates for the next X weeks" option
* New - Added custom weeks option for advanced users (13-52 weeks, up to 1 year)
* New - Replaced confusing "Calendar limit in days" and "Count only available days" settings with intuitive weeks-based approach
* New - Automatic migration from old settings to new weeks-based approach during upgrade
* Fix - Day-specific shipping methods were incorrectly pushing delivery dates back by additional period, even when the minimum delivery window was satisfied
* Fix - Resolved issue where small calendar limits could result in no available delivery dates

2025-07-30 - version 3.3.0
* New - Checkout performance optimizations for faster delivery data retrieval - migration from 3.2.0 will run a scheduled action to generate a lookup table of data from existing orders
* New - Rebuild Order Delivery Lookup Table option in WooCommerce > Status > Tools, clears and rebuilds the delivery date lookup table from existing order

2025-07-07 - version 3.2.0
* New - Compatibility with WooCommerce block checkout
* Update - Delivery/pick up fee label now Scheduled delivery/pick up, avoids confusion with shipping method total
* Fix - Resolve pick up fee getting a delivery label in checkout totals

2025-06-23 - version 3.1.0
* New - Added "Count only available delivery days" setting for calendar limits that excludes holidays and disabled days from the maximum delivery days calculation
* New - Added date filtering for admin orders list that allows filtering orders by shipping or delivery date ranges
* New - If an order has backordered items, a notice is displayed notifying the user that the merchant will contact them about delivery for those items. An email is sent to the merchant notifying them when an order with backordered items is received.
* Update - Optimized the performance of date calculations
* Update - Enhanced admin Shipping Calendar and Delivery Calendar with improved navigation controls (month/week view toggle) and responsive styling
* Update - Improved admin Shipping Calendar and Delivery Calendar modal dialogs to prevent superfluous unsaved changes detections and confirmation prompts
* Update - Added timezone notice in shipping settings to help merchants verify correct timezone configuration
* Update - Improved shipping settings descriptions for better clarity on lead time and delivery range functionality
* Update - Added shipping cut-off time setting as a global default that can be overridden per day
* Dev - Updated checkout/form-delivery-date.php template to support backorder notice. You will need to update your template if you have customized this template in your child theme.

2025-06-12 version 3.0.2
* Fix - Resolve an issue with translations concerning English variants (en_GB and en_ZA are removed to address the issue for now)

2025-06-12 version 3.0.1
* Fix - Remove an unused dependency that may have triggered errors in some environments

2025-06-11 - version 3.0.0
* Other - This release includes major changes, we recommend performing this update on a staging/development environment and testing before updating the extension on a production website. Rolling back to 2.x may not be possible once new features have been implemented.
* New - Substantial refactors to code base to modernize the plugin lifecycle and standardize common tasks.
* New - Time Frames can now be shared across delivery days without managing multiple instances.
* New – You can now set a frequency for Time Frames, allowing one time range to be split into multiple booking windows. For example, a 12:00pm–2:00pm Time Frame with a 60-minute frequency will now appear as two options: 12:00pm–1:00pm and 1:00pm–2:00pm.
* Update - Improved usability of admin settings pages by updating labels and changing order of settings to be more intuitive.
* Update - Ending Time field on Time Frame settings screen now only shows valid options that are after Starting Time.
* Add - Added translations for Arabic, Bengali, Bulgarian, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (South Africa), Estonian, German, Greek, Spanish (Spain), Spanish (Mexico), Finnish, French, Hebrew, Hindi, Hungarian, Italian, Japanese, Korean, Lithuanian, Norwegian (Bokmål), Polish, Portuguese (Angola), Portuguese (Brazil), Portuguese (Portugal), Portuguese (Cape Verde), Russian, Romanian, Slovak, Slovenian, Swedish, and Turkish
* Fix - Time frame field now appears correctly when delivery date is first selected. Previously, the time frame field would only display after changing the delivery date to a different value.

2024-12-09 - version 2.6.6
* Fix - Address a PHP error that might occur when validating a shipping method

2024-11-05 - version 2.6.5
* Feature - Add new setting to default delivery date at checkout to the first available date for delivery
* Fix - When evaluating shipping methods, address an issue that may have thrown a PHP warning in some installations

2024-06-06 - version 2.6.4
* Tweak - Make the Shipping date and Delivery date columns sortable in the order list in installations using HPOS

2024-03-26 - version 2.6.3
* Tweak - Change plugin name to Order Delivery for WooCommerce
* Tweak - Update brand to Kestrel

2024-02-26 - version 2.6.2
* Tweak - Sanitized input vars and escaped output content.
* Tweak - Tested compatibility up to WC 8.6.

2024-01-18 - version 2.6.1
* Tweak - Declare incompatibility with the WooCommerce Cart and Checkout blocks.
* Tweak - Updated the plugin URLs to the new woo.com domain.
* Tweak - Tested compatibility up to WC 8.5.
* Tweak - Tested compatibility up to WP 6.4.
* Fix - Fixed warnings for using deprecated jQuery shorthand functions in the `bootstrap-datepicker.js` library.

2023-09-25 - version 2.6.0
* Feature - Use different texts than delivery on local pickup orders.
* Tweak - Don't calculate the shipping date for local pickup orders.
* Tweak - Display empty the 'Shipping date' column in the order list for local pickup orders.
* Tweak - Changed the delivery section title in the checkout form to 'Delivery details'.
* Tweak - Don't display the delivery heading in the checkout form if the text is empty.
* Tweak - Added specific CSS classes to the delivery section in the checkout form.
* Tweak - Updated the title of the subscription delivery metabox.
* Tweak - Optimized the number of strings in the translation file.
* Tweak - Updated plugin author.
* Tweak - Tested compatibility up to WC 8.1.
* Tweak - Tested compatibility up to WP 6.3.
* Fix - Address PHP 8.1+ deprecation notices.
* Dev - Dropped deprecated filter hook `wc_od_get_order_shipping_method`.
* Dev - Dropped deprecated plugin code up to version 2.3.
* Dev - Dropped `woo-includes/` files.
* Dev - Updated plugin templates.

2023-05-26 - version 2.5.3
* Fix - Fixed undefined function `wcs_get_page_screen_id` error when using a WooCommerce Subscriptions version lower than 4.8.0.

2023-04-28 - version 2.5.2
* Fix - Apply the timezone offset when calculating the weekday of the previous delivery date in a subscription renewal.

2023-04-24 - version 2.5.1
* Tweak - Tested compatibility with WC 7.6.
* Fix - Use the first delivery date when it matches the same weekday of the previous subscription renewal.

2023-03-13 - version 2.5.0
* Feature - Declare compatibility with WooCommerce High-Performance Order Storage (HPOS).
* Tweak - Tested compatibility with WC 7.5.
* Tweak - Tested compatibility with WP 6.2.
* Dev - Use the new hooks for copying the subscription data introduced in WC Subscriptions 4.7.

2023-03-08 - version 2.4.3
* Tweak - Check the current screen when running the 'init' hook.
* Fix - Fixed non-displayed delivery columns in the order list table when an AJAX request is verified before running the 'init' hook.

2023-03-02 - version 2.4.2
* Fix - Fixed the delivery date column content in the order list table when the order has no delivery date.

2023-02-16 - version 2.4.1
* Fix - Fixed fatal error when loading the customizer.
* Dev - Include the table columns parameter when filtering the position of the delivery columns in the order list table.

2023-02-07 - version 2.4.0
* Tweak - Include the tax amount in the time frame fee when displaying prices with tax included at checkout.
* Tweak - Display an admin notice when executing the 'Calculate shipping date' bulk action without affecting any orders.
* Tweak - Redirect to the create delivery range form when the URL parameter `range_id` is invalid.
* Tweak - Register the plugin integrations when all plugins have been loaded.
* Tweak - Improved compatibility with WooCommerce High-Performance Order Storage (Ongoing process).
* Tweak - Tested compatibility up to WC 7.4.
* Dev - Added filter to customize the position of the delivery columns in the order list table.
* Dev - Dropped deprecated code from versions 1.x.
* Dev - Updated the minimum requirements to WC 3.7, WP 4.9, and PHP 5.6.

2022-12-27 - version 2.3.2
* Fix - Fixed error when trying to clone a non-object on calculating the delivery details of a subscription.

2022-12-07 - version 2.3.1
* Tweak - Tested compatibility with WC 7.2.
* Fix - Fixed error when fetching a non-existing shipping zone by ID.

2022-11-29 - version 2.3.0
* Feature - Assign to the order renewals the same weekday as the previous order delivery date.
* Feature - Keep the subscription's billing interval between delivery dates on order renewals.
* Tweak - Added the section 'Subscription Options' to the plugin settings.
* Tweak - Register the hook to locate the delivery fields in the checkout form only when the `WC_Checkout` object is initialized.
* Tweak - Declare incompatibility with WooCommerce High-Performance Order Storage (HPOS).
* Tweak - Tested compatibility with WC 7.1.
* Fix - Fixed the default values of the subscriptions' settings.
* Fix - Fixed warning when refreshing the time frame field in the subscription's delivery meta box for WC 7.1+.
* Fix - Fixed the location of the delivery date field when editing the subscription delivery preferences.
* Fix - Fixed nested `<section>` HTML tags when editing the subscription delivery preferences.

2022-11-14 - version 2.2.3
* Tweak - Tested compatibility with WC 7.0.
* Tweak - Tested compatibility with WP 6.1.
* Fix - The calendar wasn't shown again when scrolling on a mobile device until clicking on a different element.
* Dev - Updated bootstrap-datepicker.js library.

2022-09-12 - version 2.2.2
* Tweak - Improved the validation of the delivery fields during checkout.
* Fix - Fixed the 'State' selector field in the delivery calendar dialog.

2022-09-01 - version 2.2.1
* Tweak - Tested compatibility with WC 6.9.
* Fix - Fixed delivery date validation during checkout after selecting a shipping method that invalidates the previously entered date.
* Fix - Fixed issue that caused the delivery fee not to be updated after changing the shipping method or address at checkout.

2022-08-29 - version 2.2.0
* Feature - Added compatibility with 'Local Pickup Plus'.
* Tweak - Hide the delivery fields at checkout when selecting the 'Local Pickup Plus' shipping method.
* Tweak - Hide the setting 'Enable for local pickup' when the 'Local Pickup Plus' shipping method is available.
* Tweak - Optimized the shipping methods selector field.
* Tweak - Increased the width of the numeric setting fields to avoid the latest digits being hidden.
* Tweak - Tested compatibility up to WC 6.8.
* Dev - Initialize the compatibility with 'WooCommerce Subscriptions' as a plugin integration.
* Dev - Handle the compatibility with 'WooCommerce Table Rate Shipping' from a plugin integration.
* Dev - Deprecated functions related to the plugin 'WooCommerce Table Rate Shipping'.
* Dev - Deprecated filter hook `wc_od_get_order_shipping_method`.

2022-06-01 - version 2.1.0
* Tweak - Better handling of shipping methods with different rates based on cart conditions.
* Tweak - Improved performance when validating if a shipping method is applicable to a Delivery Range, Delivery Day, or Time frame.
* Tweak - Use the rate ID as the label fallback for the rates of the 'Table rates' shipping method.
* Tweak - Tested compatibility with WC 6.6.
* Tweak - Tested compatibility with WP 6.0.
* Dev - Use WooCommerce hooks for registering the 'edit-delivery' endpoint on the 'My Account' page.

2022-05-09 - version 2.0.1
* Fix - When editing the Sunday delivery day, its time frames were not displayed in the table.

2022-05-04 - version 2.0.0
* Feature - Charge an additional cost (delivery fee) for choosing specific delivery days and time frames.
* Tweak - Removed the option 'auto' in favor of the option 'required' in the 'Delivery fields' setting.
* Tweak - Hide the delivery fields in the checkout form when there are no available dates.
* Tweak - Keep the delivery fields' values when refreshing the checkout form.
* Tweak - Prevent the interaction with the delivery fields while the checkout fragments are being refreshed.
* Tweak - Validate the 'Delivery days' form field is not empty when adding a time frame to multiple delivery days.
* Tweak - Display the info 'Number of orders' in the 'Description' column of the 'Delivery days' setting table.
* Tweak - Don't display the delivery estimation text when the range of days is zero.
* Tweak - Added a link to get support in the plugin list.
* Tweak - Improved formatting of the System Status Report.
* Tweak - Tested compatibility up to WC 6.5.
* Tweak - Tested compatibility with WP 5.9.
* Fix - Fixed a double triggering of the event 'update_checkout' when clearing the value of the delivery date picker.
* Fix - Fixed compatibility issue for PHP 8.1.
* Dev - Use a WC background process to handle the plugin updates.
* Dev - Use a trait instead of a class for implementing the Singleton pattern.
* Dev - Added custom tables for storing the time frames' data.
* Dev - Added data stores for handling the delivery days and time frames.
* Dev - WC Subscriptions v2 is no longer supported.
* Dev - Dropped deprecated plugin code up to version 1.7.
* Dev - Deprecated the access as an array to the data properties of a `WC_OD_Data` object.
* Dev - Deprecated custom setting field `wc_od_day_range`.
* Dev - Updated the minimum requirements to WC 3.5, WP 4.7, and PHP 5.4.

2021-12-16 - version 1.9.6
* Tweak - Tested compatibility with WC 6.0.

2021-11-25 - version 1.9.5
* Feature - Added setting to include a description in the delivery section on the checkout page.
* Tweak - Tested compatibility with WC 5.9.

2021-10-20 - version 1.9.4
* Tweak - Added plugin info to the WooCommerce System Status Report.
* Tweak - Tested compatibility with WC 5.8.

2021-09-07 - version 1.9.3
* Fix - The delivery date was still available when all its time frames were full (Only when restricted by shipping methods).

2021-08-31 - version 1.9.2
* Tweak - Tested compatibility up to WC 5.7.
* Tweak - Tested compatibility up to WP 5.8.

2021-06-08 - version 1.9.1
* Tweak - Tested compatibility with WC 5.4.
* Tweak - Tested compatibility with WP 5.7.
* Fix - Settings calendars don't appear due to an error in fullcalendar.js caused by a missing date format in the localization of moment.js.
* Dev - Updated fullcalendar.js library to version 2.9.3.

2021-05-07 - version 1.9.0
* Feature - Change the location of the delivery fields in the checkout form.
* Feature - Added compatibility with "WooCommerce Print Invoices & Packing Lists".
* Feature - Added compatibility with "WooCommerce PDF Invoices & Packing Slips".
* Tweak - Tested compatibility with WC 5.3.
* Fix - Include the site timezone offset when localizing a date in string format.

2021-04-15 - version 1.8.7
* Tweak - Require to enter a set of shipping methods when defining a delivery range.
* Tweak - Tested compatibility up to WC 5.2.

2021-02-23 - version 1.8.6
* Tweak - Replaced deprecated jQuery functionality.
* Tweak - Delete the plugin configuration on uninstall only when WC_REMOVE_ALL_DATA is set to true.
* Tweak - Delete empty delivery time frame values from the order metadata.
* Tweak - Count for the delivery range the dates whose order limit has been reached.
* Tweak - Tested compatibility up to WC 5.1.
* Dev - Updated bootstrap-datepicker.js library to an untagged version that fixes the usage of deprecated jQuery functions.
* Dev - Updated fullcalendar.js library to version 2.9.2.
* Dev - Updated jquery.timepicker.js library to version 1.13.18.

2021-01-18 - version 1.8.5
* Tweak - Exclude pending orders when checking the maximum number of orders per day/time frame.
* Tweak - Check the maximum number of orders allowed when validating a delivery date in the checkout form.
* Tweak - Tested compatibility with WC 4.9.
* Fix - The setting "Number of orders" was not being saved when entering a zero value.
* Fix - Deactivate a delivery date/time frame in the calendar when its maximum number of orders is reached.
* Fix - Fixed `array_merge()` warning when adding a product to an active subscription with the "All products for WC Subscriptions" extension.

2020-11-26 - version 1.8.4
* Tweak - Improved PHP 8 support.
* Tweak - Tested compatibility with WC 4.8.
* Tweak - Tested compatibility with WP 5.6.
* Fix - Fixed "What's new" link on the plugin list page.

2020-11-05 - version 1.8.3
* Fix - Wrong time frame assigned on checkout.

2020-11-03 - version 1.8.2
* Fix - Disabled delivery dates were enabled in the checkout calendar.

2020-10-08 - version 1.8.1
* Fix - Compatibility with WooCommerce Subscriptions.

2020-10-07 - version 1.8.0
* Feature - Limit the number of orders per day or time frame.

2020-09-14 - version 1.7.1
* Tweak - Tested compatibility with WC 4.5.
* Tweak - Tested compatibility with WP 5.5.

2020-07-23 - version 1.7.0
* Feature - Define different delivery ranges for shipping methods.
* Tweak - Enqueue minified Javascript files.
* Tweak - Tested compatibility with WC 4.3.
* Fix - Fixed wrong text-domain for some translatable strings.
* Dev - Set the minimum requirements to WP 4.4 and WC 3.0.

2020-06-02 - version 1.6.8
* Tweak - Tested compatibility with WC 4.2.
* Fix - Fixed warning "datepicker.css.map file not found".

2020-04-28 - version 1.6.7
* Tweak - Tested compatibility with WC 4.1.

2020-04-06 - version 1.6.6
* Fix - Assign delivery details to the subscription renewals with local pickup as the shipping method.
* Fix - Customers couldn't disable preferred delivery days for a subscription.

2020-03-30 - version 1.6.5
* Tweak - Tested compatibility with WC 4.0.
* Tweak - Tested compatibility with WP 5.4.

2020-01-16 - version 1.6.4
* Tweak - Tested compatibility with WC 3.9.
* Fix - Update calendar options when they change on already initialized calendars.

2019-11-05 - version 1.6.3
* Tweak - CSS styling changes for WP 5.3.
* Tweak - Tested compatibility with WP 5.3.
* Tweak - Tested compatibility with WC 3.8.
* Tweak - Tested compatibility with WC Subscriptions 3.0.
* Fix - Fixed issue which made the current day unavailable for shipping the order.

2019-10-10 - version 1.6.2
* Tweak - Disable the current day for delivery if all its time frames have expired.
* Fix - Fixed issue which allowed selecting expired dates in the calendar.
* Fix - Fixed issue when trying to print an invalid time-frame object.

2019-08-06 - version 1.6.1
* Tweak - Updated calendar styles for supporting the new styles of the 'Storefront' theme.
* Tweak - Added compatibility with WC 3.7.
* Fix - Fixed warning when fetching the rates of a 'Table Rate' shipping method and the extension 'Table Rate Shipping' is not activated.
* Fix - Refresh field values after saving a time frame form.

2019-06-17 - version 1.6.0
* Feature - Added compatibility with the extension 'WooCommerce Table Rate Shipping'.
* Feature - Enhanced 'Shipping methods' selector on settings pages.
* Tweak - Remove expired time frames from the select field when the delivery date is the current date.
* Tweak - The time frame field is also required when the delivery date field is required.
* Tweak - Assign the first available time frame when the delivery fields are in auto mode.
* Tweak - Assign the first available time frame during subscriptions renewal if the customer preferences can't be satisfied.
* Tweak - Added button for defining time frames from the 'Delivery days' setting.
* Tweak - Removed 'delivery days' form field when creating a time frame for a single delivery day.
* Tweak - Remove older update notices on plugin activation.
* Tweak - Added URL verification to the actions of the database updater.
* Tweak - Added blank content when there are no elements defined in the 'Time frames' field.
* Tweak - Improved the initialization of the plugin settings and now they are loaded on demand.
* Fix - Fixed PHP 5.2 compatibility adding the missing middle part in some ternary operators.
* Dev - Added classes for representing a delivery day, a time frame and collections of them.

2019-05-23 - version 1.5.7
* Tweak - Added missing version in some enqueued styles.
* Tweak - Tested compatibility with WP 5.2.
* Fix - Fixed conversion to object for the `datesDisabled` parameter in the calendar settings.
* Dev - Updated bootstrap-datepicker.js library to the version 1.9.0.
* Dev - Updated jquery.timepicker.js library to the version 1.11.15.

2019-04-09 - version 1.5.6
* Tweak - Added compatibility with WC 3.6.

2019-03-26 - version 1.5.5
* Tweak - Added 'Next week' and 'Next 2 weeks' options to the date filters in the orders list.
* Tweak - Use the 'maximum delivery days' setting as limit if its value is lower than the subscription billing interval.
* Tweak - Load the subscription delivery data in the checkout form during renewal.
* Tweak - Hide the delivery details for on-hold subscriptions.
* Fix - Fixed wrong available dates in the delivery calendar of the checkout form when renewing a subscription.
* Fix - Fixed wrong delivery values in the order created from a renewal of a subscription.
* Fix - Fixed margin-top for the `Delivery details` section in the order emails which contain a subscription.
* Dev - Changed context from `checkout` to `checkout-auto` when auto-calculating the first shipping date in the checkout form.
* Dev - Updated `emails/email-delivery-date.php` template.

2019-03-14 - version 1.5.4
* Tweak - Check the time limit for the `start_date` parameter instead of the current date when calculating the first shipping date.
* Tweak - Check the time limit for the next payment date when calculating the first shipping date of an order renewal.
* Tweak - Tested compatibility with WP 5.1.
* Fix - Hide the 'Time frame' label if not present on the order details page.
* Fix - Unlock the delivery dates beyond the subscription billing interval if the setting `subscriptions_limit_to_billing_interval` is not enabled.
* Dev - Updated default values for the arguments in the `wc_od_get_first_shipping_date` function.
* Dev - Updated `order/delivery-date.php` and `myaccount/edit-delivery.php` templates.

2018-12-05 - version 1.5.3
* Tweak - Added 'priority' parameter to the delivery fields in the checkout form.
* Tweak - Stop using the deprecated constant 'WC_TEMPLATE_PATH'.
* Fix - Check if the localization parameters exist before using them in the 'wc-od-checkout.js' script.

2018-10-31 - version 1.5.2
* Fix - Fixed 'call to undefined function get_current_screen()' issue.

2018-10-23 - version 1.5.1
* Fix - Fixed 'delivery date required' message when the delivery date field is required and the delivery fields are not displayed in the checkout form.

2018-10-16 - version 1.5.0
* Feature - Define time frames/time slots for each delivery day.
* Feature - Choose the available shipping methods for each delivery day and its time frames.
* Tweak - Added compatibility with WC 3.5.
* Tweak - Moved the delivery fields to their own meta box in the 'edit-order' and 'edit-subscription' screens.
* Tweak - Set the default value of 'end_date' parameter to the 'max_delivery_days' setting value when calculating the first delivery date.
* Tweak - Changed to 'internal' the note added to a subscription when the delivery details are updated due to a change of the next payment date.
* Tweak - Sanitized the template content before output them.
* Tweak - Minified the CSS files.
* Fix - Process renewal orders that come from a failed status.
* Fix - Convert 'truly' and 'falsy' parameters to booleans before use them to configure the datepicker in the javascript files.
* Fix - Replaced '$customer_note' variable by '$note' in the template 'emails/plain/admin-subscription-delivery-note.php'.
* Dev - Updated jquery.timepicker.js library to the version 1.11.14.
* Dev - Replaced boolean settings values from '0' and '1' to 'yes' and 'no'.
* Dev - Split the 'wc-od-functions.php' file into multiple files.
* Dev - Updated plugin templates.

2018-07-27 - version 1.4.1
* Tweak - Check the minimum requirements before initializing the extension.
* Tweak - Added setting to optionally display the 'Shipping & Delivery' section on the checkout page for the shipping method 'Local Pickup'.
* Tweak - Display the delivery details after the order details table in the emails.
* Fix - Display the delivery details in the plain text emails.
* Fix - Calculate the 'recommended' shipping date for the renewal orders of a subscription.
* Fix - Fixed calendar width for RTL languages.
* Dev - Updated 'emails/email-delivery-date.php' template.

2018-07-05 - version 1.4.0
* Feature - Calculate the 'recommended' shipping date for each order based on its delivery date.
* Feature - Added 'shipping_date' and 'delivery_date' filters to the shop order table list to filter the orders by these fields.
* Feature - Email to the merchant when a note related with the delivery is added to an order/subscription.
* Tweak - Added setting to deactivate the restriction that limits the available dates in the calendar to the billing interval of the subscription.
* Tweak - Hide the 'Shipping & delivery' section in the checkout page when the customer selects 'Local Pickup' as the shipping method.
* Tweak - Hide the 'Shipping & delivery' section in the checkout page when the 'WooCommerce Ship to Multiple Addresses' extension is used in the checkout page.
* Tweak - Removed the delivery date field placeholder by default.
* Tweak - Use the first delivery date as placeholder in the delivery date field when the date is auto-generated.
* Fix - Fixed 'required field' validation on virtual products.
* Dev - Set the minimum requirements to WP 4.1+ and WC 2.6+.
* Dev - All the checkout content is loaded and refreshed as order-review fragments by AJAX.

2018-05-23 - version 1.3.2
* Tweak - Added compatibility with WC 3.4.
* Tweak - Hide virtual keyboard on mobile devices when the datepicker is open.
* Fix - Fixed warning when previewing the email template (The $email parameter is null).
* Fix - Fixed selectWoo interaction in the "Delivery Calendar" dialogs.

2018-01-30 - version 1.3.1
* Tweak - Added compatibility with WC 3.3.
* Tweak - Added <time> HTML tag to the delivery_date column in the orders list table.
* Fix - Fixed typo in the Woo header.

2017-12-19 - version 1.3.0
* Feature - Added compatibility with the extension 'WooCommerce Subscription'.
* Tweak - Include the delivery details in the 'customer_invoice' emails.
* Tweak - Minor tweaks in the calendar styles for a mayor compatibility with the themes.
* Fix - Fixed issue when rendering a delivery_date field and the 'return' parameter is false.
* Fix - Fixed issue with the date format when assigning a default value to a delivery_date field.
* Fix - Update the delivery date field value when the customer changes the date manually.

2017-12-04 - version 1.2.0
* Tweak - Use the WP date format in the checkout calendar.
* Tweak - Added translations for the plugin calendars.
* Tweak - Use the WC date format in the 'Delivery Date' column of the shop order list.
* Tweak - Improved the performance by purging any expired event older than a year.
* Tweak - Added link to the plugin documentation in the plugin list.
* Tweak - Improved datepicker styles to add support to the Twenty Seventeen theme.
* Fix - Fixed ambiguity with the m/d/Y and d/m/Y date formats.
* Dev - Updated bootstrap-datepicker.js library to the version 1.7.1.
* Dev - Renamed WC_OD_Delivery_Event class to WC_OD_Event_Delivery.
* Dev - The function wc_od_get_disabled_days() always returns the dates in the ISO 8601 format.

2017-10-09 - version 1.1.3
* Tweak - Added more contrast between the enabled and disabled days in the calendars.

2017-06-02 - version 1.1.2
* Fix - Fixed issue when updating the delivery date and the status of an order at the same time. The delivery date in the emails was outdated.

2017-03-30 - version 1.1.1
* Tweak - Added 'clear' option in the 'states' field for the events of the delivery calendar.
* Tweak - Renamed WooCommerce version 2.7 to 3.0.
* Fix - Fixed empty value in the 'states' field for the events of the delivery calendar.

2017-03-09 - version 1.1.0
* Feature - Added a setting to make the delivery date an optional, required or auto-generated field in the checkout form.
* Tweak - Removed Select2 and jquery.BlockUI assets. It only uses the libraries included with WooCommerce.
* Tweak - Added the template 'emails/email-delivery-date.php' to display the delivery details on emails.
* Tweak - Updated the templates 'order/delivery-date.php' and 'checkout/form-delivery-date.php' to make them more customizable.
* Tweak - Avoid duplicate numbers when displaying a delivery range with the minimum value equal to the maximum value.
* Tweak - Added singular string for the delivery range text displayed in the checkout form.
* Tweak - Use the global variable '$wp_locale' to fetch the weekdays strings in the function 'wc_od_get_week_days'.
* Tweak - Use the timezone of the site instead of UTC for all the date operations.
* Tweak - Added hooks to customize the calendar styles.
* Tweak - Added compatibility with WooCommerce 2.7.
* Fix - Missing delivery info in the 'customer_on_hold_order' emails.
* Fix - Display always the 'Delivery Date' column before the 'Date' column in the order list.
* Fix - Fixed the appearance of the 'help tips' icons on the settings page.
* Dev - Added plugin constants.
* Dev - Deprecated 'dir_path', 'dir_url', 'date_format', 'date_format_js' and 'prefix' properties in the main class.
* Dev - Updated bootstrap-datepicker.js library to the version 1.6.4.
* Dev - Added wc-od-datepicker.js script to abstract the datepicker library.
* Dev - Checkout class rewritten to make it more extensible by developers.
* Dev - Set the minimum requirements to WP 4.1+ and WC 2.5+.
* Dev - Moved class loading (autoload) code to the 'WC_OD_Autoloader' class.
* Dev - Refactored singleton pattern code in the 'WC_OD_Singleton' class.

2017-01-19 - version 1.0.6
* Tweak - Calculate the first shipping and delivery dates using the site's timezone instead of UTC for a more accurate result.

2016-11-30 - version 1.0.5
* Fix - Fixed bug calculating the first shipping date for orders with min_working_days > 0 and ordered after the time limit.
* Fix - Fixed deprecated notice with the woocommerce_update_option_X action hook when saving the plugin settings.

2016-11-21 - version 1.0.4
* Fix - Fixed issue when checking the time limit to deliver orders on the same day.

2016-10-18 - version 1.0.3
* Fix - Fixed the earlier day for UTC minus timezones in the checkout calendar.

2016-06-28 - version 1.0.2
* Tweak - Added WooCommerce 2.6 compatibility.
* Fix - Fixed datepicker styles for the themes: Storefront 2.0, Twenty Fifteen 1.5 and Twenty Sixteen 1.2.
* Fix - Fixed typo when calling the 'woocommerce_email_subject_customer_processing_order' in the WC_OD_Order_Details class.

2015-12-14 - version 1.0.1
* Fix - Added required field validation in the checkout form.

2015-06-04 - version 1.0.0
* Initial Release! Woo!.
  



Get WooCommerce Order Delivery Version 3.6.4 with 12 months of updates for just $49!




Already a WPspring Club Member?
WooCommerce Order Delivery Version 3.6.4 Released on December 02, 2025, is available from your account downloads page. Sign up at wpspri.ng/club
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Leave a Comment

@WPspringcom Facebook
Item added to cart.
0 items - $0