This repository has been archived by the owner on Jan 13, 2023. It is now read-only.
- Rerouting logic changed
- Routes that are found when requesting a new route that are slower but more than 90% the same geometry will get applied. This is done to account for traffic on the route that could change the ETA dramatically
- Added
rerouteReason
parameter indidRerouteAlong
RouteControllerDelegate
so the client can react accordingly - Added option to skip check for rerouting in
RouteController
where route should have 10+mins left before fetching a new route, calledshouldCheckForRerouteInLastMinutes
- Moved & renamed
RouteControllerProactiveReroutingInterval
to be an instance property ofRouteController
so the client can easily set this per route controller - Added
shouldReturnTestingETAUpdateReroutes
property toRouteController
as an easy way to test an ETA update client-side. It uses two of the same test-routes between52.02224357,5.78149084
and52.03924958,5.55054131
with different ETA's to easily see the ETA change happen in the client's UI