Changelog
# Changelog
======
1.2.6
======
- NEW: Added option Only Disable shipping methods when a day is selected
- NEW: Added filter woocommerce_delivery_disabled_shipping_rates
- FIX: Fees not removed
- FIX: Type casting on variables
- FIX: Flexible shipping plugin support
- FIX: Issue in WC query backend
- FIX: Performance issue with delivery time check
- FIX: Elementor checkout issue
======
1.2.5
======
- NEW: Remove above shipping methods when Radius reached
https://imgur.com/a/tqFN1me
- FIX: Auto select first delivery location when choose is disabled
- FIX: Delivery fee current day added also for next day
- FIX: PHP Notice
- FIX: HPOS issues when sync to post meta is disabled
======
1.2.4
======
- NEW: Show a tooltip for no delivery dates
https://imgur.com/a/QmS8VMc
- NEW: Delivery times per location per inventory support
- FIX: HPOS support
- FIX: Exluded weekdays +1 wrong date shown
- FIX: Removed get_post_metadata filter (use delivery_date_formatted or delivery_data_locale now)
- FIX: PHP 8.2 Support
- FIX: Performance improvement
- FIX: delivery time per location per weekday not working
======
1.2.3
======
- NEW: Delivery location based on inventories
https://imgur.com/a/Hxrk9Sx
- FIX: Issue when delivery location and based on users not enabled
======
1.2.2
======
- NEW: Disable shipping methods based on delivery date
https://imgur.com/a/TWriyp9
- NEW: Min date respects excluded days
https://imgur.com/a/r6tQ6N4
- NEW: Added 2 more time debug options
- NEW: Added option to set fees taxable
https://imgur.com/a/X2khmUX
- FIX: Distance Shipping fee not removed when shipping method is excluded
- FIX: Fatal error for array_filter when not array (times not set in backend)
- FIX: Sort by delivery date / time in backend orders not working
======
1.2.1
======
- NEW: Set dates and time ranges when you can not deliver.
https://imgur.com/a/SC3555O
- NEW: Triggering update_checkout when Fees by Weekday enabled
- FIX: Calculating distance via Geoposition was not working
- FIX: Advanced settings HTML Check not working
- FIX: Minimum order value caused not able to create pages or posts
- FIX: New Geocoding feature not working
- FIX: Using delivery_date_locale now for admin mails
- FIX: Admin panel crashed in delivery time settings
======
1.2.0
======
- NEW: Delivery Location based on Radius
This will calculate the distance between the user and the
selected delivery location and disables them when out of radius
https://imgur.com/a/dE4a2ML
- NEW: Use Geocoding instead of Distance Matrix
https://imgur.com/a/o70tQsr
- NEW: Performance optimizations due to code refactoring
- NEW: Moved filter woocommerce_delivery_date_form_options to support picker select
- NEW: Introduced new filter:
woocommerce_delivery_time_options
woocommerce_delivery_date_options
woocommerce_delivery_location_options
woocommerce_delivery_time_max_order_options
woocommerce_delivery_time_slots_ajax_options
- FIX: Delivery time max orders enabled issue
- FIX: Using users shipping address instead of billing when guest checkout
- FIX: Delivery dates used when disabled
======
1.1.24
======
- NEW: Added backend max delivery orders per time check
- NEW: Updated the min order value to 999999
- FIX: Delivery fees per weekday not showing
======
1.1.23
======
- FIX: Inifinite Loop in delivery date + time
======
1.1.22
======
- NEW: Added Spanish & French translations
- FIX: Updated DE & IT translations
- NEW: Delivery Time Range text saved in custom order meta fields:
https://imgur.com/a/BS0NAft
- FIX: Delivery times not updateing when date not used
- FIX: Delivery date inline style not working
- FIX: Radius shipping postcode issue
- FIX: Added placeholder key names to WPML
- FIX: PHP notice in admin
======
1.1.21
======
- NEW: Add delivery fees for radius shipping (e.g. $5 fee for delivery within 20 miles)
https://imgur.com/a/BSC1TXd
- NEW: Placeholder & error text option for delivery date
- NEW: Added shipping zone suport for radius shipping
- FIX: Range text not showing in mails when times per delivery method chosen
- FIX: Range shows in single order backend
======
1.1.20
======
- NEW: Added support for flexible shipping plugin
- NEW: Search in backend support localized date format search
https://imgur.com/a/pCJIZaJ
- FIX: Using wp_timezone_string function now
- FIX: Issue when processing time went into next day
======
1.1.19
======
- NEW: Delivery Dates per delivery location
https://imgur.com/a/bWx3hRy
- NEW: Added shipping zone instance ID to select fields in backend
- FIX: Performance (JS &CSS only executed on checkout page)
======
1.1.18
======
- NEW: Support for shipping zones
https://imgur.com/a/5vck63i
- NEW: Time examples are now BOLD as many users
oversaw this easily
https://imgur.com/a/8gwBswH
======
1.1.17
======
- FIX: Moved updater into weLaunch framework
======
1.1.16
======
- NEW: Dropped Redux Framework support and added our own framework
Read more here: https://www.welaunch.io/en/2021/01/switching-from-redux-to-our-own-framework
This ensure auto updates & removes all gutenberg stuff
You can delete Redux (if not used somewhere else) afterwards
https://www.welaunch.io/updates/welaunch-framework.zip
https://imgur.com/a/BIBz6kz
- FIX: PHP 5.6 Support
======
1.1.15
======
- FIX: Delivery time options per shipping method caused issue with delivery zones
======
1.1.14
======
- NEW: Delivery processing time next day
- NEW: Added a new Delivery date locale meta field, that you can use in our
invoice PDF plugin for example
https://imgur.com/a/58CQD99
- FIX: Made optional Reloading checkout when HTML has changed as it causes infinite
with multiple shipping zones + shipping dependent options, that was introduced
in version 1.1.11
https://imgur.com/a/Izqvxzr
======
1.1.13
======
- NEW: Current & Next Day delivery times
These will override other times except times per shipping method
https://imgur.com/a/tpKuGZx
- NEW: Set a custom "choose another date" text message
- NEW: By default date is now before time
- FIX: Holidays used as disabled when holidays settings disabled
======
1.1.12
======
- FIX: Important JS issues
======
1.1.11
======
- NEW: Processing & Reverse Processing times per shipping method
Examples:
Shipping needs 60 minutes to prepare
Pickup need 30 minutes to prepare
https://postimg.cc/k2krr9DR
- FIX: Moved time debug to advanced settings
- FIX: Reloading checkout when HTML of shipping method has changed
======
1.1.10
======
- NEW: Added Italian translations thanks to Corrado Lucherini
If you have translations for us, send them to [email protected]
- FIX: Added strip tags for placeholder field
- FIX: Molly payment issue
- FIX: Rolled back to old distance matrix API
======
1.1.9
======
- NEW: Delivery Date & Time Labels per Shipping method
https://imgur.com/a/rfyYEG7
- FIX: In some themes selected shipping method was not set correctly
- FIX: Updated distance matrix vendor pacakge
======
1.1.8
======
- FIX: Delivery time per shipping always taken monday times
- FIX: Session PHP issue
======
1.1.7
======
- NEW: Delivery location by user + distance matrix now work together
so it calculates distance from user + customer
https://imgur.com/a/FOqYsCN
======
1.1.6
======
- NEW: Delivery Times per Shipping Method
https://imgur.com/a/9eXKvC9
======
1.1.5.1
======
- FIX: Time debug caused issue with times display
======
1.1.5
======
- NEW: Minimum Order Value function
https://imgur.com/a/2smc6Gk
======
1.1.4
======
- NEW: Time debug mode:
https://imgur.com/a/ZqpHfAa
- FIX: Additional recipient not found
======
1.1.3.1
======
- FIX: Hotfix for translated date format (month names)
======
1.1.3
======
- NEW: Fees can now also contain decimals
- FIX: Added appending recipients to Woo new order email when locaiton by user is used
New Orders get sent to both (configured email + user email)
- FIX: WooCommerce email settings no longer accessiable
- FIX: Time range not showing in admin, frontend or email
- FIX: Custom Delivery date, time & location label not showing in email
======
1.1.2
======
- NEW: Delivery fees based on weekdays
For example if you want to charge a fee only on weekdays (sat or sun)
======
1.1.1
======
- NEW: Delivery Locations based on Users
Select users, that should show as delivery locations including
a custom text template + all new order emails will be sent to that user
https://imgur.com/a/r24tyGQ
======
1.1.0
======
- NEW: Delivery Time Ranges:
https://imgur.com/a/QZhtaSK
Just separate time value and name with a |
======
1.0.21
======
- NEW: Delivery date & time sortable in order backend
======
1.0.20
======
- FIX: Time slot Value to check changed from 0 to 9999
======
1.0.19
======
- FIX: Days after tommorrow delivery fee
======
1.0.18
======
- NEW: Overrite wp time zone with user time settings
- FIX: Delivery details missing in email
======
1.0.17.1
======
- FIX: Min date caused JS error
======
1.0.17
======
- NEW: Min Date only get applied on selected shipping methods
e.g. free shipping only available on next day (+1 day)
https://imgur.com/a/FIIYfTS
- FIX: Apply filter for disabled dates not working
======
1.0.16
======
- FIX: Max orders / products per time checked even if not enabled
======
1.0.15
======
- FIX: Max orders / products index casted to int now
10 / 20 or all 0 ending settings were not interpreted right
======
1.0.14
======
- FIX: Delivery time max products adds also products in cart now
======
1.0.13
======
- NEW: Set a maximum products per delivery time
This was a customization request for a pizza company,
who only can produce e.g. 6 pizzas per delivery time
https://imgur.com/a/2QpANjW
- FIX: Delivery time placeholder not showing after AJAX load
======
1.0.12
======
- NEW: Added day after tomorrow delivery fee
Next day fee now only applies on next day
======
1.0.11
======
- NEW: Radius shipping debug mode:
https://imgur.com/a/xBlXfNO
- NEW: Added support for delivery location on shipping method change
- FIX: Changed reverse processing time description
======
1.0.10
======
- NEW: Added an option for a placeholder for delivery time & location
Auto select needs to be disabled: https://imgur.com/a/aBsSq8q
- FIX: Widget translations broke opening hours widget
- FIX: GMT - issue
======
1.0.9
======
- FIX: More than 10 orders per day possible
======
1.0.8
======
- NEW: Use WP timezone instead of user time zone (performance)
Demo: https://imgur.com/a/QjpuMAn
- NEW: Added delivery location in backend & Emails
- FIX: Initial timepicker not showing when options empty
======
1.0.7
======
- NEW: Delivery Location
Demo: https://imgur.com/a/LK5DLiG
- NEW: "Please choose another date" text appears now when todays times exceeded
- NEW: Reverse Processing Time
Demo: https://imgur.com/a/dzlcBR6
- NEW: Added DE Translations
- FIX: UTC--X Time issue
======
1.0.6
======
- FIX: Order could be processed when time was set to "select time"
and auto select first enabled
======
1.0.5
======
- FIX: Warning: strlen() expects parameter 1 to be string, array given
- FIX: New enabled field broke Flatpickr
======
1.0.4
======
- NEW: Order Processing Time
https://imgur.com/a/cLyRsvW
- NEW: Only available order days
https://imgur.com/a/cLyRsvW
- FIX: if you set the Default Date to +1 the hour picket treats it as being
the same day rather than a future date (so it restricts the hours
being picked based on the current time).
- FIX: Added checks for default, min and max dates
======
1.0.3
======
- NEW: Date will now be saved in internal MySQL Format
Please check your excluded / holiday settings
- NEW: Support for written / translated month & day names
- NEW: Locale support
- FIX: Time slot check not working
- FIX: Time & Date not showing on first checkout (no shipping option set)
======
1.0.2
======
- NEW: Delivery time & date shows in emails
- FIX: Delivery times do not adjust on future date selects,
so customers can set a future date without time adjustments
- FIX: Visitor Day fallback if session empty
======
1.0.1
======
- FIX: Empty delivery times filter
======
1.0.0
======
- Inital release
infiniteeye –
Plugin is very comprehensive and will work for many different delivery scenarios. Great job. Had a bug initially, and got support quickly from the plugin author.
ajaysapiens –
They fixed the issue within one day and are really quick in their responses.
Very good product at a reasonable price.
atzm23 –
Great plugin to suit different needs however there’s lack of documentation to help users.
But the support team is awesome and able to resolve issues quickly.
juned21 –
Great Plugin. It has really solved some of our serious concerns. It’s light weight too. I appreciate the quality of work and support of WeLaunch. And yes, it’s value for money too.