upd pls
Version 9.25.0(Release date: May 10 2021)
Enhancement: Set the delivery charges based on the number of days for the delivery date ( Time Settings > Delivery charges based on number of days ).
Enhancement: Added a setting 'Minimum order amount for waiving off delivery charges' to remove the delivery charges if the minimum order total is reached on checkout.
Enhancement: Custom settings can be created for Pickup Location and Product Category combination.
Fix: Wrong timeslots were getting saved in the settings when 12 hours time format was used.
Fix: When adding timeslots in bulk in the custom settings, the time slot charges were not saved.
Fix: Estimated delivery date for text block was not considering the calendar language and was displayed in English.
Fix: The Gcal event was created on a day before the delivery date while syncing the orders manually to google calendar.
Fix: The checkout page went into infinite loop when 2 products were added to cart with custom settings and no common settings were available.
Fix: With the Local Pickup Plus plugin, only the first 5 pickup locations were displayed in the custom settings.
Fix: When 2 products were added to cart with custom settings, and one was deleted from cart the page then all weekdays were enabled in the calendar even though the remaining product didn't have all weekdays enabled.
Tweak: Added a filter 'orddd_custom_date_formats' to add custom date formats.
Fix: The start time in the time slider always started with the current time of WordPress for all the delivery dates.
Fix: Fatal error was coming when trying to activate Order Delivery Date plugin when the WooCommerce plugin was deactivated and PHP version was 8.0
Fix: The delivery charges were not being added when the order was placed with WooCommerce PayPal Payments.
Fix: Past holidays from 1970 were saved when the holidays were typed into the field.
Tweak: Added an action to re-export the Gcal event in the order actions on the Edit order page.
Fix: The selected delivery date was not passed from cart page to checkout page.
Fix: Duplicate API calls are being placed to tychesoftwares.com to check if an update for the plugin is available.
Version 9.24.0(Release date: April 09 2021)
Fix: Dates could be typed into the date field or could be selected through autocomplete.
Fix: 'The selected time slot has expired. Please select another time slot for delivery.' notice was displayed on checkout when timeslot was not selected and not mandatory.
Fix: The custom settings were not loaded on the checkout when the postcode field was either optional or not present at all.
Fix: When the delivery date was disabled for custom setting, the field was hidden but the inline calendar still displayed on checkout.
Fix: When a custom setting was created with a text block and the delivery date was disabled in it, the general settings were applied while placing order and the timestamp was not getting saved.
Fix: The 'Auto-populate the first pickup location:' setting was not working after v9.23.0 update.
Fix: When the custom settings were created with pickup locations with no cutoff (cutoff was set in general settings), the error msg 'Cut-off time for same day delivery has expired. Please select another date for delivery.' was displayed.
Fix: The quantity based lockout was not working when custom settings were created based on categories.
Fix: The selected delivery date for the previous country was getting saved when we change the country and the delivery date for the new country was disabled.
Fix: ORDER_WEBLINK placeholder was not working when the order was being synced manually in Google Calendar.
Fix: Instead of highest MDT, the MDT of the last added product was considered in the case of shipping class.
Fix: The Estimated Delivery Date information from the text block wass not displayed on WooCommerce Order page.
Fix: When the text block was selected in the general settings, the 'Use global maximum orders per day for custom settings' setting was hidden which can be used for custom settings.
Fix: When the last added product in the cart had multiple categories with same custom settings, then the common settings were not applied and instead the last added product's settings were applied.
Tweak: Added a note under Holidays section to specify the 'Use Global Holidays' setting in the custom settings.
Version 9.23.0(Release date: February 15 2021)
Fix: The print/csv button only printed the current month's deliveries and not the active month's.
Fix: When we clicked on view more orders for a particular day in the admin Delivery Calendar, the popup would not display all the orders and filled up the page when scrolling.
Fix: When other pickup locations were selected from the dropdown box,it just defaulted back to the first one.
Fix: Fatal error received on checkout page when WooCommerce Subscriptions plugin by Web Toffee was activated.
Fix: PHP warnings were displayed on checkout page after the 9.22.0 update.