Changelog

September 13, 2021

  • Improve routing speed by almost 50%

September 9, 2021

  • Improve billing workflow

August 30, 2021

  • Remove unused codes for better maintainability

August 20, 2021

  • Fix validation of vehicle types in Routing Engine API

August 19, 2021

  • Improve geocoding of United States (US) addresses

August 6, 2021

  • Update helper text to improve UX

August 4, 2021

  • Refactor codes for better maintainability
  • Remove unused codes

July 29, 2021

  • Improve algorithm results by tweaking some metrics used for comparison
  • Fix an error when sorting run during reordering

July 21, 2021

  • Fix validation rules for better compatibility

July 19, 2021

  • Fix runs not optimizing after transfer during reordering

July 15, 2021

  • Fix priority violation wrongly reported during reordering
  • Fix optimize button not working in single run view
  • Change billing text for better UX

July 14, 2021

  • Improve error message for changed depot and vehicle names for better UX
  • Fix depot violation wrongly reported during reordering
  • Optimize codes by removing unused variables
  • Fix stops table not saving the state of filter correctly

July 12, 2021

  • Fix an import issue caused by trimming of white spaces for some users

July 9, 2021

  • Major refactoring to optimize codes for better maintainability

July 7, 2021

  • Further refactor codes for better readability
  • Optimize codes by removing unused codes and functions

July 6, 2021

  • Refactor codes for better maintainability

July 2, 2021

  • Update cache control header for better compatibility
  • Remove support for negative values for loads
  • Update helper text for better UX

July 1, 2021

  • Add backup font for better UX for computers that doesn’t support the primary font

June 29, 2021

  • Optimize codes by removing unused codes
  • Fix an issue that may cause loading time to be mis-calculated during reordering
  • Improve front end security

June 24, 2021

  • Improve code analysis for better code management
  • Refactor codes for better maintainability

June 21, 2021

  • Allow negative values for load
  • Allow negative values for load on mass edit

June 17, 2021

  • Apply trimming of white spaces to all imported fields
  • Apply trimming of white spaces to all imported fields for vehicles as well

June 16, 2021

  • Improve data integrity by removing leading and trailing white spaces during import

June 15, 2021

  • Optimize codes by removing unused function

June 11, 2021

  • Fix a minor issue with CSV escape

June 8, 2021

  • Display stop name when it is unable to be visited for better UX
  • Make displayed routes base on short + fastest algorithm
  • Make displaying routes default (with option to turn off)

June 7, 2021

  • Update trusted host validation for improved security

June 4, 2021

  • Add show route button
  • Fix tooltip for better UX
  • Include depot in routes displayed
  • Display routes in single run map display

June 3, 2021

  • Support pre-assigning depots to stops
  • Fix missing lasso tool after group pre-assignment of depot
  • Fix incorrect pre-assign count
  • Display routes during manual transfer

June 2, 2021

  • Further optimizing codes by removing unused codes

June 1, 2021

  • Update Detrack functions for better compatibility
  • Improve health monitoring for better reliability
  • Allow continuous sorting of stops in a run without blocking while waiting for ETAs

May 25, 2021

  • Improve security by adding measures to prevent CSV injection
  • Upgrade reCaptcha for better security

May 21, 2021

  • Fix minor display issue on vehicle table

May 19, 2021

  • Update security for trusted hosts

May 18, 2021

  • Optimize codes by removing unused functions, routes and codes

May 17, 2021

  • Improve security for trusted hosts
  • Improve security for password changing

May 11, 2021

  • Fix display of sub-user audit trial values
  • Buffer now requires a min value of 0
  • Fix API request log output

May 7, 2021

  • Improve security for API calls
  • Improve security for output display on dashboard
  • Fix formatting for API output

May 4, 2021

  • Routing Engine API trial date is now displayed
  • Improve UI and UX for managing licenses

May 3, 2021

  • Improve home message and credits display for better UX
  • Fix max seats for Routing Engine API
  • Fix a display issue causing statuses not updating after changing tabs
  • Fix license display issue

April 30, 2021

  • Optimize codes to remove unused functions
  • Add test cases to ensure better code coverage
  • The maximum number of stops for our cloud-based SaaS is now set at 2,000 (going beyond requires an Enterprise setup)
  • Routing Engine API credits are now displayed

April 29, 2021

  • Enhance geocoding for Australia (AU) addresses
  • Ensure further stability to system with better memory management

April 27, 2021

  • Improve security by making email not editable – requires admin approval
  • Further improve stability by reducing concurrency while not reducing accuracy

April 26, 2021

  • Improve test cases for improved stability
  • Improve stability of system by optimizing displays and background jobs

April 23, 2021

  • Subscription link is now hidden from sub-users
  • Fix a minor issue that causes 404 not found error

April 22, 2021

  • Fix a minor bug where registration form shows that registration has failed when in fact it is successful
  • ElasticRoute users are now able to subscribe to paid licenses via a new subscription link

April 15, 2021

  • Improve clarity by changing “m" to “meters" in help text for Vehicle Service Radius
  • Fix an issue with legacy Routing Engine usage

April 14, 2021

  • Fix a minor issue with time display for better UX
  • Fix Routing Engine API credit calculation

April 13, 2021

  • Update to new Routing Engine API credit calculation system

April 10, 2021

  • Adjust trial dates in preparation for production launch

April 8, 2021

  • Improve UX by detecting latitude and longitude in copy and paste action on lat / lng fields
  • Improve UX by automatically updating map after lat / lng copy and paste action

April 7, 2021

  • Update framework and dependencies for better security and reliability

April 5, 2021

  • Further improve geocoding accuracy by detecting commas and typos in addresses

April 3, 2021

  • Improve geocoding accuracy for AU, UK, IE
  • Refactor codes for improved app performance and reliability

March 31, 2021

  • Add organization name to more API operations to support even more complex workflows

March 30, 2021

  • Improve API license management for better UX
  • Add organization name to APIs to support more complex workflows
  • Add tests to ensure app performance and reliability
  • Improve synchronization functionalities to provide better and more timely support to users

March 26, 2021

  • Further improve synchronization of credits between ElasticRoute and billing systems

March 25, 2021

  • Improve UX by fixing subscription display on user dashboard

March 19, 2021

  • Improve support for synchronization of credits for both Detrack + ElasticRoute bundle licenses and ElasticRoute licenses

March 18, 2021

  • Provide better support for billing

March 17, 2021

  • Provide better support for Detrack + ElasticRoute bundling

March 11, 2021

  • Add tests and code refactoring to ensure better app performance and reliability

March 10, 2021

  • Implement new API credits function to support new API workflows
  • Fix missing framework dependencies for better reliability
  • Improve support for API workflow billing

March 9, 2021

  • Increase permutations for better individual run optimization

February 24, 2021

  • Improve support for API licenses to pave way for new API workflows

February 23, 2021

  • Support billing functions for dashboard and API licenses

February 22, 2021

  • Revert algorithm for now – to make way for a new and improved algorithm (coming soon!)

January 27, 2021

  • Add organization name to Routing API plan results

January 18, 2021

  • Fix Time Window display icon

January 16, 2021

  • Improve UX by adding vehicle name to run number in the list in map view

January 15, 2021

  • Fix individual run optimization failing at times

January 07, 2021

  • Fix minor translation errors

January 06, 2021

  • Add even more translation strings
  • Update translation strings and typos
  • Support translation for table views

December 25, 2020

  • Improve routing algorithm for individual runs for more natural sequencing

December 09, 2020

  • Add more translation strings

December 08, 2020

  • Add translation strings
  • Fix import inconsistencies due to space by trimming leading and trailing spaces

November 30, 2020

  • Begin translation work to support more languages

October 30, 2020

  • Fix an issue causing group creation to fail at times

October 23, 2020

  • We will allow updating of email (again) for now to support more business use cases
  • In view of the continuing COVID-19 situation, we have extended free use period till end of April 2021!

October 15, 2020

  • Updating of email is no longer allowed (please contact support to change your account email)
  • Add ability to generate Support PIN
  • Optimize code for better performance

October 12, 2020

  • Improve geocoding accuracy for Singapore (SG) address by detecting postal codes
  • Improve geocoding algorithm for Singapore (SG) addresses
  • Improve geocoding reliability for Singapore (SG) addresses

September 25, 2020

  • Support webhooks (push notifications) to target URL

September 11, 2020

  • Add API endpoints for bulk actions
  • Fix time windows not saving properly when using API
  • Support pagination in Time Windows API

September 10, 2020

  • Support Time Windows in API

September 7, 2020

  • Fix an issue where time windows might be skipped unexpectedly leading to unserved stops

August 25, 2020

  • Fix typography for better UX
  • In light of the continuing COVID-19 situation, we are pleased to extend the free use period till at least October 31, 2020!

July 30, 2020

  • Fix a bug where further optimization fails after the first stop has been deleted

July 29, 2020

  • Fix error caused by empty runs during manual sorting / transferring

July 13, 2020

  • Improve UX by displaying time window if plan time window is not found after manual sorting

June 29, 2020

  • Remove unnecessary code to improve performance
  • Add tests to ensure software stability and reliability

June 26, 2020

  • Add tests to ensure software stability and reliability

June 24, 2020

  • Add tests to ensure software stability and reliability

June 23, 2020

  • Improve geocoding accuracy for Singapore (SG) and Australia (AU) addresses
  • Add tests to ensure software stability and reliability

June 22, 2020

  • Improve geocoding accuracy for Uruguay (UY) addresses
  • Add tests to ensure software stability and reliability

June 21, 2020

  • Switch one of the geocoders to a more performant cloud version

June 20, 2020

  • Improve logic on detecting nearby stops from depot based on vehicle priority

June 19, 2020

  • Add tests to ensure software stability and reliability

June 18, 2020

  • Remove unnecessary code to improve performance

June 16, 2020

  • Continue to add more tests to ensure software stability and reliability

June 12, 2020

  • Fix minor reporting error
  • Add more tests to ensure software stability and reliability

June 11, 2020

  • Add tests to ensure software stability and reliability

June 9, 2020

  • Fix database relationships for more reliable performance
  • Improve UX by displaying pre-assign count

June 8, 2020

  • Optimize codes for general performance improvement
  • Add code coverage to ensure underlying code reliability
  • Remove unnecessary codes to improve loading speed

June 4, 2020

  • Switch to raster map tiles to support older web browsers
  • Increase map loading speed by adding multiple hosts
  • Optimize code for better performance

June 3, 2020

  • Add validation for managing vehicles via API
  • Improve validation logic by preventing invalid values to certain vehicle fields set via API

June 2, 2020

  • Fix map tiles sometimes appearing as blank grey tiles
  • Fix minor errors

June 1, 2020

  • Further enhance geocoding accuracy for Singapore (SG) addresses

May 31, 2020

  • Switch menu item placement for better UX
  • Support filtering of jobs based on whether a job has been assigned a vehicle in Detrack
  • Fix unintended overriding of latitude and longitude when user provides them
  • Enhance geocoding accuracy for Singapore (SG) addresses

May 29, 2020

  • Update framework to the latest version to better reliability and security
  • Update platform to the latest version for increased speed in planning
  • Fix date time display issue due to upgrades

May 28, 2020

  • Improve geocoding for Singapore (SG) addresses (without postal code)
  • Improve geocoding for Belgium (BE) addresses
  • Fix browser hang upon loading the same file again but with different contents
  • Fix checkbox count discrepancies
  • Fix a minor typo
  • Fix tables not functioning under certain conditions

May 27, 2020

  • Fix error when importing an empty file
  • Improve UX by display empty file error
  • Improve UX by enhancing error reporting

May 26, 2020

  • Continue to improve on map display
  • Fix map markers not showing in pre-assign screen
  • Fix minor errors that occur under rare conditions
  • Fix unable to plan under certain conditions

May 25, 2020

  • Improve UX by allowing stops to be transferred from different runs without having to confirm every time
  • Fix an issue that causes optimizing single run not working properly under certain conditions
  • Further enhance map display
  • Improve stability and reliability of transferring stops from different runs

May 23, 2020

  • Improve UX by enhancing message display in prompts and alert boxes

May 22, 2020

  • Improve UX by making the Confirm button functional under more conditions
  • Support transferring of stops to Unserved
  • Add Manual Override violation to indicate that a stop has been manually moved to Unserved
  • Improve stability and reliability of transferring stops to Unserved
  • Add depot violation in the event that a stop has been transferred to a run based on a different depot

May 21, 2020

  • Improve map display by ensuring map is resized accordingly during UI changes
  • In light of the continuing COVID-19 situation, we are pleased to extend the free use period till at least August 31, 2020!

May 20, 2020

  • Improve UX by displaying only vehicles that have been planned for the day in the vehicle filter selection list
  • Improve vehicle filtering function and reliability

May 19, 2020

  • Make optimize single run button available during stops transfer / run creation
  • Detect time to start for new runs for vehicles with previous runs so that there will not be any time conflicts
  • Improve UX for run creation
  • Fix an issue where planning stops abruptly due to end depot for vehicle not being available
  • Fix an issue where zones cause stops to be unplanned when there are vehicles available
  • Improve vehicle filter UX by moving to beside the search field
  • Make new run creation option available only after a plan has been completed

May 15, 2020

  • Support new UI components to add new runs
  • Improve map display

May 10, 2020

  • Add new self-hosted vector-based map tiles with 3D rendering of buildings

May 5, 2020

  • Support new vector-based map for faster rendering of map tiles
  • Support filtering of stops by vehicle

May 4, 2020

  • Improve display of map markers during transition for better UX
  • Improve geocoding accuracy for Belgium (BE) addresses

April 30, 2020

  • Improve geocoding accuracy for Belgium (BE) addresses

April 29, 2020

  • Disable cross run optimization due to complications especially when overlapping constraints are in effect

April 28, 2020

  • Allow higher map zoom levels for better UX
  • Fix an issue when transferring jobs result in few stops being optimized due to extra spaces in names

April 26, 2020

  • Remove effects from previous attempts to avoid confusion

April 25, 2020

  • Fix inefficient traversal of multiple stops with time windows
  • Fix minor error when manually entering latitude and longitude for stops and depots

April 24, 2020

  • Improve UX for error reporting
  • Changes made to stops table preferences e.g. items per page will now be saved in browser
  • Improve geocoding accuracy for New Zealand (NZ) addresses

April 23, 2020

  • Improve geocoding accuracy for Ireland (IE) addresses
  • Improve geocoding accuracy for Finland (FI) addresses
  • Improve geocoding accuracy for Australia (AU) addresses

April 22, 2020

  • Latitudes and longitudes are only pushed back to Detrack only if they have been modified by user (to prevent affecting driver navigation)
  • Fix error when attempting to store invalid data
  • Fix error with long vehicle names in Excel upload
  • Fix error when storing depot with invalid latitude and longitude

April 21, 2020

  • Further enhance traversal of pre-assigned stops
  • In light of the COVID-19 situation, free use period has been extended to at least May 31st 2020!

April 20, 2020

  • Improve UX by adding confirmation messages during manual sorting / stop transferring
  • Add effects and violations to routing engine API response
  • Support new option to release pre-assigned stop to be served by other vehicles
  • Improve effects and violations display by removing duplicates
  • Fix an issue causing limits in settings to be overridden by vehicle limits
  • Fix wrong reporting of a violation during manual sorting
  • Add more violations to be displayed during manual sorting
  • Support release_preassign_to option in routing engine API
  • Enhance vehicle movement when serving released pre-assigned stops by serving vehicle’s own pre-assigned stops first

April 19, 2020

  • Add ability to optimize single run during stop transfer

April 18, 2020

  • Support priority effect and violation during manual sorting
  • Add ability to optimize single run during manual sorting

April 17, 2020

  • Enhance priority movement by maintaining clustering while traversing priority stops

April 16, 2020

  • Implement heat seeking algorithm to make traversing stops with different priorities as natural as possible
  • Add support for Priority effect

April 15, 2020

  • Improve UX for Activity Log, Admin Log, Import / Export Log and API Log
  • Fix an issue where some violations causing unserved stops weren’t displayed
  • Support more violations display during manual sorting
  • Fix an error that may occur during transferring of stop between runs under certain conditions

April 14, 2020

  • Pre-assign vehicle type based on pre-assigned vehicle to prevent unserved
  • Pre-assign group based on pre-assigned vehicle to prevent unserved

April 13, 2020

  • Support additional geocoding text in routing engine API
  • Fix error during transferring of stops between runs under certain conditions
  • Fix Safari browser drag and drop UX issue

April 12, 2020

  • Further enhance geocoding accuracy for CA
  • Fix issue where some fields in Detrack Settings are not saving properly
  • Fix unserved errors by pre-assigning depot based on pre-assigned vehicle
  • Add link to Google Maps and also allow manual input of latitude and longitude

April 11, 2020

  • Enhance geocoding accuracy for US, UK, AU, CA, NZ addresses

April 9, 2020

  • Support plan zones in dashboard and routing engine API
  • Remove duplicate values in plan zones
  • Fix issue where vehicle not used if unzoned is selected together with one or more other zones

April 7, 2020

  • Add option to use dashboard zones in routing engine API settings
  • Add plan zones to routing engine API response
  • Update libraries and dependencies for better security and reliability

April 6, 2020

  • Fix start time submit error when using the enter key
  • Display effects and violations for all affected stops after planning
  • Support blackout window as a violation
  • Enforce a minimum of 1 for service radius to prevent unintended behavior

April 3, 2020

  • Fix export error when there is no stop found for the run sheet

March 31, 2020

  • Display new limits violations during manual sorting
  • Enhance UX for violations display
  • Fix geocoding for addresses with a slash ‘/’ character
  • Add end depot in routing engine API response

March 30, 2020

  • Support dashboard zones in routing engine API

March 27, 2020

  • Fix a validation error preventing zones from being deleted

March 26, 2020

  • Add max runs field to API
  • Add max runs to vehicles in routing engine API response

March 25, 2020

  • Support blackout window during import from Detrack
  • Improve UX for API request logs
  • Improve UX by adding a copy button

March 24, 2020

  • Support import and export of new limits for vehicles
  • Support new limits in dashboard API
  • Support new limits in routing engine API
  • Fix issue causing planning not maximizing all vehicles or ending prematurely

March 23, 2020

  • Fix issue where run numbers may jump e.g. 1, 3 (with 2 missing) under certain conditions
  • Support new limits per run, limits per vehicle per day, and new vehicle limits per run

March 20, 2020

  • Enhance security when making some third party API calls

March 19, 2020

  • Fix import and export headers for time windows and blackout windows
  • Fix validation in blackout window
  • Fix issue blackout window not working as intended in routing engine API

March 18, 2020

  • Support blackout window in field settings
  • Support importing and exporting of blackout windows
  • Support blackout window in dashboard API
  • Support blackout window in routing engine API
  • Support blackout window in manual sorting

March 17, 2020

  • Support blackout windows

March 16, 2020

  • Add run prefix and run stats to runsheets

March 12, 2020

  • Improve UX by displaying violations as red icons on map view
  • Improve UX by allowing user to return to run view after editing stop location
  • Support exporting of runsheets

March 2, 2020

  • Increase fail safe threshold to allow more permutations for more complex plans

February 26, 2020

  • Fix routing engine API not completing plans under certain conditions

February 24, 2020

  • Improve UX by sorting audit trails by latest on top

February 20, 2020

  • Adjust geocoders’ priorities for better accuracies for different countries
  • Improve geocoding accuracy for certain countries by enhance matching algorithm for one of the key geocoders
  • Switch geocoder for Finland for improved geocoding accuracy
  • Increase geocoding speed for one of the key geocoders
  • Improve geocoding accuracy for Australian addresses

February 19, 2020

  • Improve geocoding accuracy by promoting a secondary geocoder

February 14, 2020

  • Fix map pre-assign issue when driver name contains a “/" character
  • Improve UX by displaying more informational error messages
  • Improve UX by updating message prompts for file import

February 13, 2020

  • Support importing and exporting of depots via Microsoft Excel files
  • Support importing and exporting of stops via Microsoft Excel files

February 12, 2020

  • Support importing and exporting of vehicles via Microsoft Excel files

February 5, 2020

  • Add security feature to autogenerate strong passwords when required

February 3, 2020

  • Upgrade framework for better reliability and enhanced security
  • Update dependencies for enhanced security
  • Fix minor UX issue and improve wordings clarity

January 31, 2020

  • Fix minor dependencies error
  • Adjust Google ReCaptcha threshold to reduce false positives and allow humans to sign up without being blocked

January 30, 2020

  • Enhance security by adding SRI hashes for more JavaScripts linked from CDNs

January 29, 2020

  • Improve UX by shifting down buttons that lead to destructive actions
  • Enhance security by turning off autocomplete capability for password fields
  • Enhance security by adding SRI hash for JavaScripts linked from CDNs

January 26, 2020

  • Start daily penetration test to ensure security of web app is closely monitored
  • Support audit trail for sign in / sign out, import / export files, and general logging

January 23, 2020

  • Improve reliability of CSV import by supporting more line breaks

January 22, 2020

  • Improve reliability in email delivery

January 17, 2020

  • Fix error deleting zone under certain conditions

January 10, 2020

  • Display 2FA status for team members

January 9, 2020

  • Fix minor error during importing / exporting of CSV

January 8, 2020

  • Support more bulk actions when editing stops
  • Fix a minor redirection issue

January 7, 2020

  • Fix display issue in error message when hitting limits during planning

January 6, 2020

  • Fix limits on stops during planning

January 3, 2020

  • Improve UX for password reset emails and messages

January 2, 2020

  • Fix framework dependency error
  • Fix password reset issue when password strength is set to high

January 1, 2020

  • Add option to geocode by postal code for United Kingdom addresses
  • Improve geocoding by postal code for Singapore and United Kingdom addresses
  • Implement geocoding by postal code based on official data for United Kingdom addresses

December 27, 2019

  • Fix password strength and validation

December 26, 2019

  • Support password strength setting for organizations

December 18, 2019

  • Improve captcha UX
  • Enhance security by implementing several secure headers

December 17, 2019

  • Enhance security by implementing captcha on some forms

December 12, 2019

  • Fix API logging error in some edge cases

December 4, 2019

  • Fix issue of vehicle ending prematurely due to max runs setting
  • Improve report UX
  • Display API request logs for better development support

December 3, 2019

  • Improve compatibility by trimming whitespaces from depot names during CSV import

December 2, 2019

  • Fix minor error when uploading KML with empty placemark

November 28, 2019

  • Fix priority value settings not working in some cases
  • Improve map display UX

November 27, 2019

  • Disable TLS v1.0 and DES-CBC3-SHA cipher suites to prevent insecure browser and API connections
  • Add UX improvement for pre-assigned stops for plans with more than 1,000 stops
  • Improve Actions button UX by changing it to a more prominent color

November 26, 2019

  • Fix an edge case where permutation fails in micro optimization phase leads to error in planning

November 25, 2019

  • Improve UX for map makers on all stops with exceptions on map view
  • Improve display of map makers to show pre-assigned stops

November 22, 2019

  • Support lasso tool (draw) to select stops for pre-assigning to a vehicle

November 21, 2019

  • Improve geocoding accuracy for Australian addresses
  • Support new option to assign corresponding Detrack collection job to the same vehicle as Detrack delivery job
  • Revert back to using Detrack ID as the identifier when communicating with Detrack

November 20, 2019

  • Improve prompt message UX
  • Push latitude and longitude back to Detrack

November 19, 2019

  • Revert to using stop name (instead of Detrack job id) as the identifier when communicating with Detrack
  • Add option to switch default Vehicle Type, Time Window and Depot conveniently

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

pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games pokerqq qiuqiu pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkv games bandarqq dominoqq pkvgames bandarqq dominoqq qiu qiu pkv games bandarqq dominoqq pkv games bandarqq dominoqq
pkv games pkv games pkv games pkv games pkv games bandarqq pkv games pkv games pkv games pkv games bandarqq pkv games bandarqq pkv games bandarqq
ligabola ligadunia365 rtpbet klik66 kartu66 klikqq cantikqq priaqq cafeqq bandarpkv viralqq
klik66 klik66 klik66 klik66 klik66 klik66
ligabola ligabola ligabola ligabola ligabola