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
- Availability of Java client library for ElasticRoute API
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
- Availability of .NET client library for ElasticRoute API on NuGet
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
- Official launch of ElasticRoute at IoT Asia 2019 (Singapore)
- Availability of PHP client library for ElasticRoute API on Packagist