1. Home
  2. Docs
  3. Local Delivery Drivers fo...
  4. Develop
  5. Change Log

Change Log

= 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_date column to the lddfw_orders table.
  • Dev: Implemented lddfw_update_db_check in the constructor for database version control.
  • Dev: Introduced new filters:
  • lddfw_driver_order_page_info
  • lddfw_claim_orders_filter
  • lddfw_driver_orders_date_time_filter
  • lddfw_delivery_driver_metabox
  • lddfw_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.