= 1.9.9 =
- Tweak: The enhanced Proof of Delivery feature now supports multiple image uploads, allowing drivers to provide better delivery verification.
- Tweak: Admins can now add multiple cities to a driver’s delivery areas, which are used for auto-assign and order claiming.
- Tweak: Added support for WCFM branch pickup address.
- Tweak: New commission calculation option, fixed price + distance
- Tweak: Improve commission notes.
- Tweak: Update Freemius SDK.
- Fix: The auto-assignment system now remembers if a driver has previously unassigned themselves from a specific order and will prevent re-assigning that same order back to them automatically.
- Fix: Issue with the local pickup shipping method.
- Fix: wcfm pickup coordinates.
- Fix: Include address_2 in the one-line shipping address format.
- Fix: Remove order details from the assigned order email sent to the driver.
- Dev: Improved security.
- Dev: Improved the claim orders count function.
- Dev: Added Tagify script integration to the plugin.
- Dev: Improve page template priority.
= 1.9.7 =
- Tweak: Update Freemius SDK.
- Fix verify nonce.
- Tweak: Add App link to menu.
= 1.9.6 =
- Tweak: Introduced support for Twilio WhatsApp templates.
- Dev: Added functionality to disable tracking automatically when the ‘X-Tracking-Enabled’ HTTP header is explicitly set to ‘false’.
- Fix: Ensure driver assignment emails are sent only when the store operator manually assigns the driver.
- Tweak: Enhanced handling of order claims.
- Tweak: Improved handling of order unclaims and added unclaimed notes to the claim screen and order page.
- Dev: Added a new filter lddfw_skip_order_item to allow skipping specific order items.
= 1.9.5 =
- Fix: Resolved an error related to order types.
- Fix: Updated the order number tagging mechanism.
- Tweak: Upgraded Freemius SDK to version 2.8.1.
- Tweak: Added shipping phone and WhatsApp contact options on the order page in the driver panel.
- Tweak: Updated jQuery UI for enhanced compatibility.
- Dev: Included jQuery UI and jQuery UI Datepicker in the driver panel.
- Dev: Added a
delivery_datecolumn to thelddfw_orderstable. - Dev: Implemented
lddfw_update_db_checkin the constructor for database version control. - Dev: Introduced new filters:
lddfw_driver_order_page_infolddfw_claim_orders_filterlddfw_driver_orders_date_time_filterlddfw_delivery_driver_metaboxlddfw_assigned_delivery_driver_to_order
= 1.9.3 =
- Tweak: Woocommerce HPOS feature support.
- Tweak: Freemius SDK version 2.6.2.
= 1.9.1 =
- Fix: Premium – user account security fix.
- Tweak: Premium – New sms and whatsapp notifications.
- Tweak: Portuguese (Brazil) language
- Tweak: Freemius SDK version 2.6.1.
= 1.9.0 =
- Fix: bug on order refund.
- Fix: Twilio API.
- Fix: Improve the route queries.
- Tweak: Latest freemium SDK.
= 1.8.9 =
- Add: Premium – Option to change the admin recipient email.
- Fix: Order item meta.
- Tweak: Latest freemium SDK.
- Dev: Default option for the shipping settings.
- Add: Tested up to: 6.2
- Fix: javascript on the driver panel.
- Fix: Css.
- Fix: Bugs.
= 1.8.8 =
- Tweak: Test Your Google Keys on settings.
= 1.8.7 =
- Tweak: Premium – New settings options – Taking a signature or photo is mandatory.
- Tweak: Premium – New settings options – Enable auto assign drivers to suborders if exist.
- Tweak: Premium – Disable claim orders by shipping method.
- Fix: Enable links on the driver panel product description.
- Fix: Russian translation.
- Fix: App mode on the admin user edit page.
- Fix: Style.
= 1.8.6 =
- Tweak: Premium – Added current week and last week dates to admin reports and driver panel.
- Tweak: Premium – Added payment methods to reports.
- Tweak: Premium – New driver commissions calculation: time, distance + time.
- Tweak: Show custom order numbers on the driver panel.
- Add: Loading indicator.
- Add: Protected custom fields that start with Underscore can be written with brackets.
- Fix: translation.
= 1.8.5 =
- Tweak: Free – New setting option – Set store coordinates.
- Tweak: Premium – New driver panel dark mode.
- Tweak: Premium – Direction added to the driver panel order page.
- Tweak: Premium – New setting option – Set driver tracking interval.
- Tweak: Premium – New setting option – Add minutes to the ETA.
- Tweak: Premium – Delivery countdown timer added to the delivery driver order page.
- Tweak: Premium – New driver permission – view customer details.
- Tweak: Premium – New driver permission – view customer billing address.
- Tweak: Premium – New driver permission – view customer WhatsApp button.
- Add: Centered maps.
- Add: Add map language to maps.
- Add: Map styles updated.
- Add: The embedded map on the driver panel order page replaced with the Maps JavaScript API.
- Fix: The plugin settings have been reordered.
- Fix: The driver panel order page sections have been reordered.
- Fix: Add order details button on the driver panel orders screens.
- Fix: The map has been hidden on the driver panel order page for delivered orders.
- Fix: Customer email removed from driver panel.
- Dev: New function lddfw_get_app_mode.
- Dev: New function lddfw_get_map_language.
- Dev: New function lddfw_get_map_center.
= 1.8.4 =
- Tweak: The Arabic language added.
- Tweak: Premium – Add multiple pickup locations for multivendor parent order on drivers panel order page.
- Dev: Add new get_pickup_type function to get the pickup type.
- Dev: Add new lddfw_pickup_type filter to allow tuning of pickup type.
- Dev: Add new get_pickup_phone function to get the pickup phone number.
- Dev: Add new lddfw_pickup_phone filter to allow tuning of pickup phone number.
- Dev: Add new lddfw_pickup_location filter to allow tuning of pickup location.
- Dev: Update lddfw_pickup_address function.
- Fix: fix pickup city array if is empty.
- Fix: fix custom fields layout.
- Fix: Hide some product variations on drivers panel order page.
- Dev: New function get_order_pickup_geocode to get the pickup location geocode.
- Dev: New filter lddfw_get_order_pickup_geocode to allow tuning of pickup location geocode.
= 1.8.2 =
- Fix: Premium – Tracking page Improvement.
= 1.8.1 =
- Tweak: Premium – Driver tracking.
- Tweak: Premium – Tracking page for customers.
- Add: Premium – Notes for drivers.
- Add: Premium – New Claim orders limitation.
- Add: Premium – New Auto-assign options.
- Add: Premium – Store, drivers, sellers address coordinates.
- Add: Premium – New buttons on the drivers panel order page ( claim, unassigned, out for delivery ).
- Add: Premium – Autoload new orders on the drivers panel assigned to driver page.
- Add: Russian language.
- Add: German language.
- Add: Italian language.
= 1.7.9 =
- Tweak: Premium – Product details on the delivery drivers panel.
- Tweak: Premium – WhatsApp notifications with Twilio provider.
= 1.7.8 =
- Add: Premium notice.
= 1.7.7 =
- Fix: Lazyload for iframe.
- Fix: Translation words.
- Add: WordPress 5.8 support.
- Add: Premium – Coordinates support for routes.
= 1.7.6 =
- Fix: virtual products error.
- Fix: Style.
- Tweak: Improving plugin speed performance with a new sync table.
= 1.7.4 =
- Add: Texts.
- Fix: Improve query performance.
- Fix: Improve code quality.
- Fix: PHP Notices.
- Fix: Freemius SDK for add-ons.
- Fix: WordPress coding standards.
- Add: Premium – New custom field section – order pickup.
- Add: Premium – Route address statues.
- Tweak: Premium – Multisite network support.
- Tweak: Premium – New email notifications: email to the vendor when a delivery driver has been assigned to order.
- Tweak: Premium – New email notifications: email to the admin when a new driver has been claimed order.
= 1.7.2 =
- Fix: Premium – route error.
= 1.7.1 =
- Fix: Premium – round commission.
- Fix: Premium – texts.
- Fix: Hide costs from order page.
= 1.7.0 =
- Fix: Route address.
- Dev: The function lddfw_format_address has been modified and removed from the store class.
- Add: Add Weight on the driver order page.
- Add: Add Product metadata on the order page.
- Add: Premium – Driver can change origin and destination on route.
- Tweak: Premium – New custom pages on the driver panel.
- Tweak: Premium – New Commission – distance-based pricing.
- Tweak: Premium – Enable auto-assigns and claim orders options for orders that contain virtual items.
- Tweak: Premium – New Settings: Driver permission, show and hide prices, order products, commission on the driver panel.
= 1.6.6 =
- Fix: Currency Format.
- Fix: Payment method title.
- Add: Customer email to the customer info on the driver panel.
- Add: 2 google API keys for application restrictions.
= 1.6.4 =
- Add: Filters and actions.
- Add: Add-ons support.
= 1.6.3 =
- Fix: Update user options for the driver role.
- Fix: is_virtual function bug.
- Fix: wordpress version 5.7 php notices.
= 1.6.1 =
- Add: Driver page name has been changed for new installations.
- Fix: Local Dates.
- Fix: Order Numbers.
- Fix: Premium – Orders that have a local pickup or virtual products are blocked from auto-assign and claim orders.
- Fix: Premium – We split the plan route button into two buttons, one for optimizing route and one for manually.
- Add: Premium – Enable drivers info to customers on email and order page.
- Add: Premium – Vendor Pickup address, phone and navigation on the driver panel for dokan, wcfm and wcmp plugins.
- Add: Premium – Disable auto assign drivers option for shipping method.
- Add: Premium – Bulk update status to out for delivery.
= 1.5.0 =
- Fix: Texts updated.
- Add: New texts have been added.
- Add: Support for brazil checkout fields plugin.
- Add: Support for chile states plugin.
- Add: Driver settings page in the drivers’ panel.
- Fix: Premium – Driver application form option.
- Add: Premium – Start delivery button that sends a notification to the customer that his delivery has been started and ETA.
- Add: Premium – Auto-assign method: 1. Equally according to the number of orders each driver has 2.Unevenly in the following order: zip code, city, state, country, and the number of orders each driver has.
- Add: Premium – Drivers can set their Transportation Mode and Navigation APP.
- Add: Premium – Driver can see the order details from the claim orders screen.
- Add: Premium – Pickup info: call option and navigate on the driver panel order page.
= 1.4.3 =
- Fix: Bug in admin reports.
= 1.4.2 =
- Fix: Drivers colors in the admin map.
= 1.4.1 =
- Fix: Bug in tracking class.
= 1.4.0 =
- Fix: Drivers roles query.
- Fix: Words.
- Add: languages: Spanish, French, Hebrew.
- Add: RTL support.
- Add: When the driver logs out he becomes unavailable for work.
- Fix: Premium – Custom fields.
- Fix: Premium – Routes.
- Add: Premium – Admin drivers routes map.
= 1.3.2 =
- Fix: Driver delivered notes.
= 1.3.1 =
- Fix: Driver upload photo button.
= 1.3.0 =
- Fix: Driver panel UI.
- Fix: Images lazyload.
- Fix: Map address.
- Fix: Texts.
- Add: Texts.
- Add: Premium – Proof of Delivery – signature
- Add: Premium – Proof of Delivery – photo
- Add: Premium – Customer order page – drivers details + call the driver
- Add: Premium – Customer emails – drivers details + call the driver
- Add: Premium – Drivers photo, veichel type, license number.
= 1.2.2 =
- Fix: UTF-8.
- Fix: Texts.
- Fix: Shipping address format.
= 1.2.1 =
- Fix: Texts.
- Fix: Assign a driver edit permission.
- Fix: Style.
- Fix: Driver display name.
= 1.2.0 =
- Fix: Order status automatically changes to “driver assigned” only when a driver has been assigned to order that in processing status.
- Fix: Drivers panel screen titles by current status names.
- Fix: Drivers panel gets the site favicon if exist.
- Fix: Premium – Distance unit system by country.
- Add: Premium – Navigation with Waze, apple maps, and google maps.
- Add: Premium – Drivers Panel Branding – Add your logo and colors.
- Add: Premium – Custom Fields – Add custom fields to the delivery panel from third-party plugins.
- Add: Premium – Drivers Commissions.
- Add: Premium – Drivers notes added to emails.
= 1.1.0 =
- Fix: The delivery process has been improved.
- Add: A new order status called “Driver assigned” has been added, all the drivers assigned orders will be in this status.
- Add: When the driver is assigned to order, the status change to “Driver assigned” automatically.
- Fix: All security alerts have been updated to be more clear.
- Add: A notice for not using both admin and driver panels in the same browser on the same device has been added.
- Add: The customer name has been added to all orders screen on the driver panel.
- Add: Premium – Orders filters.
- Fix: Premium – Orders’ notes have been improved to be more specifics.
- Add: Premium – New Dashboard screen has been added to the plugin menu.
- Add: Premium – How many orders each driver has in each status.
- Add: Premium – How many orders don’t have a driver.
- Add: Premium – How many orders are ready to claim.
- Add: Premium – List of all your active drivers, availability, and claim permissions all statuses can be updated in one click.
- Add: Premium – Admin users screen with drivers statuses updates in one click.
= 1.0.4 =
- Fix: Improved delivery driver panel.
= 1.0.3 =
- Fix: Improved delivery driver panel.
= 1.0.2 =
- Fix: Improved CSS.
= 1.0.1 =
- Fix: Customer phone number button.
= 1.0.0 =
- Initial release.