Skip to content

v1.0.7

Compare
Choose a tag to compare
@birkskyum birkskyum released this 13 Jan 23:03
· 132 commits to main since this release
16d4acd
  • 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 in didRerouteAlong 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, called shouldCheckForRerouteInLastMinutes
  • Moved & renamed RouteControllerProactiveReroutingInterval to be an instance property of RouteController so the client can easily set this per route controller
  • Added shouldReturnTestingETAUpdateReroutes property to RouteController as an easy way to test an ETA update client-side. It uses two of the same test-routes between 52.02224357,5.78149084 and 52.03924958,5.55054131 with different ETA's to easily see the ETA change happen in the client's UI