mapbox-navigation-ios
mapbox-navigation-ios copied to clipboard
History reader
Description
Adding history reader feature to improve debugging capabilities and to support feature parity between platforms.
Implementation
Implementation is based on NN.HistoryReader which is designed to read pbf
history files. Added several convenience wrapper methods to access contents as well as convenience initializers to simplify history replay setup, including free drive and AG scenarios.
Breaking Changes in MapboxCoreNavigation
Breaking API Changes
RouteProgress
-
removed method:
init(route:options:legIndex:spokenInstructionIndex:)
inRouteProgress
RouteLegProgress
-
removed method:
init(leg:stepIndex:spokenInstructionIndex:)
inRouteLegProgress
Breaking Changes in MapboxCoreNavigation
Breaking API Changes
RouteProgress
-
removed method:
init(route:options:legIndex:spokenInstructionIndex:)
inRouteProgress
RouteLegProgress
-
removed method:
init(leg:stepIndex:spokenInstructionIndex:)
inRouteLegProgress
Breaking Changes in MapboxCoreNavigation
Breaking API Changes
RouteProgress
-
removed method:
init(route:options:legIndex:spokenInstructionIndex:)
inRouteProgress
RouteLegProgress
-
removed method:
init(leg:stepIndex:spokenInstructionIndex:)
inRouteLegProgress
Breaking Changes in MapboxCoreNavigation
Breaking API Changes
RouteProgress
-
removed method:
init(route:options:legIndex:spokenInstructionIndex:)
inRouteProgress
RouteLegProgress
-
removed method:
init(leg:stepIndex:spokenInstructionIndex:)
inRouteLegProgress