November 19, 2019

  • Revert to using stop name (instead of Detrack job id) as the identifier when communicating with Detrack

November 18, 2019

  • Support calculation of load based on items from Detrack
  • Upgrade queue management system for better management of jobs

November 17, 2019

  • Deprecate RouteMyFleet, the beta version of ElasticRoute. It’s been good while it lasted. Now… to infinity and beyond!

November 16, 2019

  • Fix another bug that causes permutation to fail in some edge cases

November 15, 2019

  • Fix a bug that causes permutation to fail in some edge cases
  • Support item level load and quantity when pulling from Detrack

November 14, 2019

  • Improve error message during import
  • Support priority value in API
  • Support using latitude and longitude as address for Collection jobs
  • Improve movement of vehicles when traversing between stops with different priorities

November 13, 2019

  • Support vehicle sorting based on priority value setting
  • Fix data type mismatch during sorting based on priority

November 12, 2019

  • Drastically improve importing speed especially for large amount of jobs

November 11, 2019

  • Improve import CSV behavior when Group column is present
  • Improve Edit All Vehicles UX
  • Support pushing to Detrack based on Detrack job id to avoid conflicts between Delivery and Collection jobs
  • Support different behaviors of priority value: lower priority value means lower priority or higher priority
  • Improve error message during import jobs from Detrack

November 8, 2019

  • Support using latitude and longitude as address via API and CSV
  • Support using latitude and longitude as address on web form
  • Fix returned distance to be based on selected distance unit
  • Improve formatting of returned values in API

November 7, 2019

  • Improve UX on vehicle settings page

November 6, 2019

  • Major enhancement of natural movement for priority stops
  • Return run reports and stops stats in API

November 4, 2019

  • Speed up importing of stops from Detrack

November 1, 2019

  • Improve UX for re-arranging stops by drag-and-drop
  • Improve UX for manual entering of job sequence

October 31, 2019

  • Upgrade one of the main geocoders for better international geocoding accuracy
  • Support re-arranging jobs by entering job sequence directly
  • Fix start time for legacy stops

October 30, 2019

  • Support exporting of time and distance from previous stop via CSV
  • Support Group and Vehicle Type fields in Detrack Settings

October 29, 2019

  • Support Service Time and Priority fields when importing from Detrack

October 25, 2019

  • Improved UX for Export to Detrack

October 24, 2019

  • Improved UX for vehicle import from Detrack
  • Support decimal in default vehicle settings under Detrack settings
  • Improved UX for table view

October 23, 2019

  • Improve geocoding accuracy for US and CA addresses
  • Upgrade underlying framework to the latest version for better security, stability and added features
  • Update libraries and dependencies for better security and reliability
  • Improved UX for popup dialogs

October 22, 2019

  • Update libraries and dependencies for better security and reliability

October 21, 2019

  • Update libraries and dependencies for better security and reliability

October 9, 2019

  • Support pre-assign to field when pulling data from Detrack
  • Fix error when transferring unserved stops

October 7, 2019

  • Support pre-assignment of vehicle to stop
  • Fix start time adjustment to reflect loading time
  • Fix crash due to max stops set to 1
  • Enhance naturalness of vehicle movement when navigating priority and pre-assigned stops
  • Support pre-assign to field in CSV and API

October 6, 2019

  • Add ability to restore run after adjusting start time of completed runs

October 5, 2019

  • Support start time adjustment to completed runs in manual sorting mode

October 4, 2019

  • Improve UI for stops map view

October 3, 2019

  • Improve dynamic clustering to reduce overlapping of stops
  • Add an additional optimization phase to automatically transfer stops between runs for improved optimization

September 27, 2019

  • Fix max time constraint calculated wrongly in manual sorting / transferring
  • Include return to depot distance in mileage chart

September 26, 2019

  • Improve daily reporting by including return to depot distance in mileage

September 24, 2019

  • Improve stop transfer between runs display on map
  • Improve map display of stops
  • Fix missing transferred indications for transferred stops

September 23, 2019

  • Enhance priority stop algorithm to maximize service of all priority stops
  • Fix manually pinned locations not exported in CSV

September 22, 2019

  • Disable reverse geocoding on map pin drag to avoid confusion
  • Add ability to locate depot on edit stop for better UX

September 20, 2019

  • Fix wrong max stops violation message during manual sorting
  • Fix vehicle type validation during CSV import
  • Improve UI for manual stop transfer between vehicles
  • Improve UI for edit stop location page
  • Increase number of permutations by three folds for more natural routes

September 18, 2019

  • Add another geocoding service to the mix for improved UK geocoding accuracy
  • Add option to restrict auto depot selection for stops to only depots within the same zone
  • Add option to hide / display zone labels on map
  • Improve UX on general settings page
  • Add Unzoned option to allow vehicles to serve both stops both within and beyond zones
  • Support unzoned and break time window fields in CSV import and export
  • Support unzoned and break time window in Edit All Vehicles function
  • Support unzoned and break time window fields in APIs
  • Improve calculation accuracy during optimization
  • Support break time window and end depot in manual sorting and job transfer
  • Display run stats including total time, distance and end time when a run is selected

September 3, 2019

  • Improve timeout handling for large CSV file uploads
  • Add a mix of 5 different geocoding services
  • Implement smart algorithm to select the best geocoder for different countries
  • Massive improvement to geocoding accuracy in all countries, especially US, CA, UK, AU, SG, DE, UY, IT, FI, and BE.
  • Better support for UTF-8 so that special characters are preserved in CSV exports

August 31, 2019

August 29, 2019

  • Minor bug fixes and code refactoring

August 28, 2019

  • Improve UX for dropdown menu buttons
  • Tweak algorithm to favor natural sequencing over speed (slightly)

August 27, 2019

  • Update libraries and dependencies for better security and reliability
  • Improve UX for upload pages
  • Improve help text
  • Fix empty map marker tooltip on stop creation page
  • Fix API planning fail due to new service radius field
  • Add link to Edit Stop from Edit Stop Location page
  • Add ability to insert new stops into any run
  • Support exporting of vehicles via CSV
  • Support new fields in Edit All Vehicles
  • Display end depot on map

August 26, 2019

  • Add support for service radius for each vehicle
  • Add support for importing of service radius via CSV
  • Add support for service radius via API
  • Add option to push unserved stops back to Detrack
  • Enhance effectiveness of closed path routing

August 23, 2019

  • Balance between speed and natural routing
  • Fix time windows not working properly due to algorithm optimization

August 21, 2019

  • Reduce over-sorting to speed up routing algorithm

August 20, 2019

  • Enhance UX for buttons display for transferring of stops between runs
  • Improve error messages for more clarity
  • Fix minor typo

August 19, 2019

  • Enhance optimization for stops with many different time windows
  • Fix stop vehicle name not updated after transferring to another run
  • Fix stop depot name not updated after transferring to another run
  • Improve UX for transferring stops between runs
  • Include plan depot in CSV export to better support the workflow of manual run transfer of stops
  • Support the ability to transfer unserved stops to a run

August 17, 2019

  • Add depot name to dynamically depot selected stops
  • Improve restore function after sorting

August 16, 2019

  • Support load ID for stops
  • Add support for stop priority, load ID, and end depot to Dashboard API
  • Support custom date in routing engine API
  • Enhance reliability of geocoding postal codes for Singapore addresses
  • Support splitting of load (from the same order) amongst different vehicles

August 15, 2019

  • Support transferring of stops between runs
  • Improve UX with better error messages when pulling stops from Detrack
  • Support customizing field header for stop priority
  • Support importing of stop priority, auto depot selection and end depot via CSV

August 14, 2019

  • Fix minor error when submitting stops for planning

August 13, 2019

  • Fix unnatural sequence due to time windows
  • Improve UX for edit stop location screen by displaying stop name
  • Improve UX for Map view by displaying name on hovering over map marker
  • Further enhance sequence when routing stops with many different time windows
  • Add support for stop priority
  • Add support for auto depot selection, stop priority and directed routing in API

August 12, 2019

  • Add support for auto depot selection by Default and Nearest
  • Add support for including or excluding a depot for auto selection
  • Fix vehicle available times not updating
  • Reduce over-routing
  • Add support for different start point (depot) and end point (end depot)
  • Add support for Dynamic selection of depot (on top of Default and Nearest)

August 8, 2019

  • Improve validation for duplicate depot names
  • Fix vehicle save function for API
  • Support decimals for load and capacity

August 7, 2019

  • Update libraries and dependencies for better reliability and security
  • Improve validation logic for API
  • Improve UX for General Settings

August 6, 2019

  • Add support for importing of depots via CSV
  • Improve geocoding reliability
  • Enhance UI for vehicle settings
  • Fix zone display

August 5, 2019

  • Make group names case sensitive
  • Update dependencies for greater reliability and security

August 3, 2019

  • Improve geocoding reliability

August 2, 2019

  • Increase map marker size for days with more than 1,000 stops for better UX
  • Support importing of zones via KML files

August 1, 2019

  • Fix importing from Detrack fail due to erroneous validation
  • Adjust bulk map marker and shadow sizes for improved UX
  • Fix geocoding stuck due to overly restrictive throttling
  • Speed up geocoding

July 31, 2019

  • Consider same names with different capitalizations as unique
  • Fix unmapped issue when geocoding same addresses in a single plan
  • Improve geocoding reliability through throttling

July 30, 2019

  • Improve reverse geocoding results by trimming leading and trailing whitespaces and commas
  • Improve geocoding accuracy for Singapore addresses

July 29, 2019

  • Fix minor reverse geocoding issue
  • Improve CSV import validation
  • Support more MIME types for CSV import
  • Improve user experience when resetting zone states
  • Improve user experience when saving settings
  • Increase permutations for more natural runs

July 27, 2019

  • Fix minor geocoding issue

July 26, 2019

  • Enhance security and performance by updating libraries and dependencies to their latest versions
  • Speed up page loading

July 24, 2019

  • Fix inaccurate number of vehicles reported in reports
  • Fix info not fully updated after plan is completed
  • Fix time windows behaving too restrictively
  • Tweak algorithm to speed up planning for plans with many time windows
  • Add support for Google Maps in future (for upgraded accounts)

July 23, 2019

  • Fix minor map error when no markers are present
  • Enhance security and performance by updating libraries and dependencies to their latest versions
  • Fix stops table not updating upon plan completion

July 21, 2019

  • Fix minor JavaScript errors

July 20, 2019

  • Fix max distance behaving too restrictively

July 19, 2019

  • Fix inconsistencies when importing CSV files containing line breaks
  • Fix export header for address field

July 17, 2019

  • Enhance algorithm for closed-path routing to produce more efficient routes
  • Improve scalability by removing map marker shadows on maps with more than 10,000 stops

July 16, 2019

  • Support displaying of map markers on maps with more than 1,000 stops
  • Improve UX for importing CSV file
  • Add support for bulk add stops (without deleting) to dashboard via Dashboard API

July 10, 2019

  • Support Groups in account API
  • Support importing of Vehicle Type field from Detrack
  • Display All Groups in vehicles table

July 9, 2019

  • Support grouping of stops and vehicles
  • Support closed path routing and apply to vehicles with “Return To Depot" option enabled

July 8, 2019

  • Support updating of vehicle settings from Detrack

July 4, 2019

  • Further enhance smart geocodes
  • Introduce smart address for even better geocoding accuracy
  • Remove the option for adding City field for geocoding accuracy

July 2, 2019

  • Fix obscured map view when viewing all stops in a single run

July 1, 2019

  • Enhance smart geocodes
  • Increase geocoding speed by switching to using only dedicated geocoding engine

June 30, 2019

  • Enhance re-map function to reset and re-map all stops in a day
  • Add new dedicated geocoding engine for better Worldwide (International) geocoding accuracy
  • Add new dedicated geocoding engine for better United States of America and Canada geocoding accuracy

June 28, 2019

  • Add the ability to re-map stops in a day

June 27, 2019

  • Fix API planning not working when capacity is not set
  • Switch geocoding to backup engine
  • Improve address formatting

June 26, 2019

  • Add ability to append city, state, postal code, and/or country fields to address field upon import

June 25, 2019

  • Support uploading of vehicle type for stops via CSV
  • Add ability to export line address
  • Improve workload distribution algorithm to maximize serving all stops as priority

June 24, 2019

  • Improve stop form UI for better user experience
  • Improve user experience for sample import CSV file download

June 23, 2019

  • Breaking change: support for max stops is now per vehicle instead of per run

June 21, 2019

  • Fix issue with vehicle ending prematurely due to time window differences
  • Add ability to delete all vehicles

June 20, 2019

  • Fix issue with zone editing function

June 17, 2019

  • Add ability to manually reorder stop sequences in runs
  • Enhance database security

June 13, 2019

  • Enhance session security
  • Enhance password security

June 12, 2019

  • Support importing of vehicle zones via CSV
  • Enhance profile update security

June 11, 2019

  • Enhance JavaScript security
  • Enhance password reset security

June 7, 2019

  • Upgrade framework to the latest version for greater stability

June 6, 2019

  • Increase API sync request timeout to 60 seconds (from 30 seconds)
  • Display startup video guide to new users

June 4, 2019

  • Enhance form security
  • Better support for CSV upload files with empty rows

June 3, 2019

  • Support custom loading time per depot

May 31, 2019

May 29, 2019

  • Add Export Run Prefix option to allow predefined text to be prepended to run numbers before export

May 27, 2019

  • Improve clustering of runs to reduce overlapping

May 26, 2019

  • Fix return to depot option not working as expected

May 24, 2019

  • Improve zones UI

May 23, 2019

  • Improve handling of max stops and workload distribution
  • Support zones to enable restricting vehicles to zones

May 22, 2019

  • Support pull jobs from Detrack based on job statuses e.g. do not pull completed jobs

May 18, 2019

  • Improve geocoding accuracy with option to include City in geocoding address
  • Improve geocoding accuracy with custom text settings

May 15, 2019

  • Improve API call handling

May 14, 2019

  • Implement new routing algorithm to favor starting from the nearest stop
  • Improve speed and memory usage for planning up to 2,000 stops per plan
  • Improve encoding handling for CSV import
  • Add option to include City in geocoding under General Settings

May 9, 2019

  • Improve data handling with Import from Detrack function
  • Improve data handling with CSV import

May 7, 2019

  • Display run information on map view on run selection

May 5, 2019

  • Improve planning speed
  • Improve optimization results
  • Make algorithm topography aware

May 3, 2019

  • Improve speed for uploading large files
  • Add ability to edit stop location by clicking on map marker

May 2, 2019

  • Add option to distribute workload amongst drivers
  • Improve speed for uploading large files

May 1, 2019

  • Increase timeout to allow importing of larger files
  • Enhance clustering for more natural routes

April 30, 2019

  • Add run numbers and colors to map view
  • Add plan time to daily reports

April 29, 2019

  • Add ability to import vehicles via CSV
  • Improve exception messages

April 26, 2019

  • Send welcome email for new users
  • Improve security on hyperlinks

April 25, 2019

  • Add weekly trend reports for distance and stops

April 22, 2019

  • Add daily reports
  • Add trend charts

April 21, 2019

  • Add exception reasons for better usability

April 15, 2019

  • Add support for Two-Factor Authentication (2FA) for enhanced security

April 12, 2019

  • Remove Job Release Time option from Detrack mapping
  • Availability of Python client library for ElasticRoute API on PyPI

April 10, 2019

  • Add elasticity to routes produced by routing algorithm for better support of elongated stops distribution

April 8, 2019

  • Add ability to deselect Detrack mapping options

April 7, 2019

  • Improve naturalness of routes produced by routing algorithm

April 5, 2019

  • Support importing of large CSV files for manifests with thousands of rows
  • Add Group as option for mapping Depot from Detrack

April 3, 2019

  • Improve naturalness of routes produced by routing algorithm
  • Improve error reporting

March 28, 2019

  • Launch Playground to demonstrate the capabilities of upcoming same-day routing engine

March 27, 2019