diff --git a/CHANGELOG.md b/CHANGELOG.md index e681ff0e7a9..585f697d13a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,35 +8,39 @@ * MapboxCoreNavigation now requires [MapboxDirections v2.5.0-beta.1](https://github.com/mapbox/mapbox-directions-swift/releases/tag/v2.5.0-beta.1). ([#3871](https://github.com/mapbox/mapbox-navigation-ios/pull/3871)) * MapboxCoreNavigation now requires [MapboxNavigationNative v98._x_](https://github.com/mapbox/mapbox-navigation-native-ios/releases/tag/98.0.0). ([#3862](https://github.com/mapbox/mapbox-navigation-ios/pull/3862)) -### Location tracking - -* Fixed an issue where restricted-access roads would sometimes be incorrectly drawn. ([#3811](https://github.com/mapbox/mapbox-navigation-ios/pull/3811)) -* Added the ability to expose current speed in `SpeedLimitView`. ([#3795](https://github.com/mapbox/mapbox-navigation-ios/pull/3795)) -* Fixed an issue where the user location was sometimes snapped to a parallel street just before it and the actual street merge. ([#3862](https://github.com/mapbox/mapbox-navigation-ios/pull/3862)) - ### User interface -* Fixed an issue where `UserPuckCourseView`’s color desaturated during turn-by-turn navigation even as the location was being updated. ([#3836](https://github.com/mapbox/mapbox-navigation-ios/pull/3836)) -* `UserPuckCourseView` no longer desaturates its color based on the age of the last location update. `RouteController` simulates location updates whenever Location Services is unable to receive real location updates. To ensure a steady stream of location updates outside of turn-by-turn navigation, install a `PassiveLocationManager`. ([#3836](https://github.com/mapbox/mapbox-navigation-ios/pull/3836)) +* Added the `CarPlayManagerDelegate.carPlayManager(_:shouldUpdateNotificationFor:with:in:)` and `CarPlayManagerDelegate.carPlayManager(_:shouldShowNotificationFor:in:)` methods for controlling the display of user notifications while the application is in the background in CarPlay. ([#3828](https://github.com/mapbox/mapbox-navigation-ios/pull/3828)) * Fixed an issue where shields disappeared after the application returns to the foreground. ([#3840](https://github.com/mapbox/mapbox-navigation-ios/pull/3840)) -* Fixed an issue where `EndOfRouteCommentView` is using dark style when only light style is allowed. ([#3845](https://github.com/mapbox/mapbox-navigation-ios/pull/3845)) -* Fixed an issue where exit views and generic shields in top banner don't get updated when style changes in active navigation. ([#3864](https://github.com/mapbox/mapbox-navigation-ios/pull/3864)) +* The top banner now shows shields that are more consistent with the map and current road name label. ([#3864](https://github.com/mapbox/mapbox-navigation-ios/pull/3864)) +* Fixed an issue where exit views and generic shields in the top banner got outdated when the style changed during turn-by-turn navigation. ([#3864](https://github.com/mapbox/mapbox-navigation-ios/pull/3864)) * Fixed an issue where the current road name label used a generic white circle instead of the correct shield to represent a state route in the United States. ([#3870](https://github.com/mapbox/mapbox-navigation-ios/pull/3870)) -* Fixed an issue where there was a transparent gap caused by a `LanesView` update when `StepsTable` is displayed during a maneuver update. `LanesView` now stays visible when `StepsTable` is displayed. ([#3805](https://github.com/mapbox/mapbox-navigation-ios/pull/3805)) +* Lane guidance remains visible while the step table is visible. ([#3805](https://github.com/mapbox/mapbox-navigation-ios/pull/3805)) +* Removed a transparent gap that appeared between the top banner and step table if the user completed a maneuver while the step table was visible. ([#3805](https://github.com/mapbox/mapbox-navigation-ios/pull/3805)) +* Fixed an issue where a gray dashed line, which normally indicates a restricted-access road, appeared at the beginning of the route line even if there was no restriction. ([#3811](https://github.com/mapbox/mapbox-navigation-ios/pull/3811)) -### CarPlay +### User feedback -* Added the `CarPlayManagerDelegate.carPlayManager(_:shouldUpdateNotificationFor:with:in:)` and `CarPlayManagerDelegate.carPlayManager(_:shouldShowNotificationFor:in:)` to provide the ability to control notifications presentation while CarPlay application is in the background. ([#3828](https://github.com/mapbox/mapbox-navigation-ios/pull/3828)) +* Added the `NavigationViewControllerDelegate.navigationViewController(_:didSubmitArrivalFeedback:)` method, which is called when the user submits a rating or comment at the end of a trip. ([#3842](https://github.com/mapbox/mapbox-navigation-ios/pull/3842)) +* Fixed an issue where `EndOfRouteCommentView` is using dark style when only light style is allowed. ([#3845](https://github.com/mapbox/mapbox-navigation-ios/pull/3845)) -### Routing +### Location tracking -* Integrated MaboxNavigtionNative rerouting mechanism. `Router.routingProvider` is replaced with optional `customRoutingProvider` which is used as customization for reroutng mechanism. Default `nil` value corresponds to SDK's default rerouting mechanism to be used. If you don't want custom reroute requests, update your `NavigationService` and `Router` instances instantiation to use the default `nil` value. ([#3754](https://github.com/mapbox/mapbox-navigation-ios/pull/3754)) -* Exposed configurations for rerouting aspects like controlling usage of online vs. offline data for route building using desired `RoutingProviderSource` in `NavigationSettings.initialize(directions:tileStoreConfiguration:routingProviderSource:)` method, and `Router.initialManeuverAvoidanceRadius` to configure radius before first dangerous maneuver. ([#3754](https://github.com/mapbox/mapbox-navigation-ios/pull/3754)) +* Added the `Router.initialManeuverAvoidanceRadius` property for adjusting the likelihood that the user will be rerouted onto a cross street very close to the current location. ([#3754](https://github.com/mapbox/mapbox-navigation-ios/pull/3754)) +* `UserPuckCourseView` no longer desaturates its color based on the age of the last location update. `RouteController` simulates location updates whenever Location Services is unable to receive real location updates. To ensure a steady stream of location updates outside of turn-by-turn navigation, install a `PassiveLocationManager`. ([#3836](https://github.com/mapbox/mapbox-navigation-ios/pull/3836)) +* Fixed an issue where `UserPuckCourseView`’s color desaturated during turn-by-turn navigation even as the location was being updated. ([#3836](https://github.com/mapbox/mapbox-navigation-ios/pull/3836)) +* Fixed an issue where the `PassiveLocationManager(directions:systemLocationManager:eventsManagerType:userInfo:datasetProfileIdentifier:)` initializer’s `datasetProfileIdentifier` argument was ignored. ([#3867](https://github.com/mapbox/mapbox-navigation-ios/pull/3867)) +* Fixed an issue where the user location was sometimes snapped to a parallel street just before it merges with the actual street. ([#3862](https://github.com/mapbox/mapbox-navigation-ios/pull/3862)) -### Other changes +### Routing -* Added the `NavigationViewControllerDelegate.navigationViewController(_:, didSubmitArrivalFeedback:)` method which is called to notify that the user submitted the end of route feedback. Implementation of this method receives an `EndOfRouteFeedback` object with user's rating and comment. ([#3842](https://github.com/mapbox/mapbox-navigation-ios/pull/3842)) -* Fixed an issue where value of `datasetProfileIdentifier` argument was ignored in `PassiveLocationManager` constructor. ([#3867](https://github.com/mapbox/mapbox-navigation-ios/pull/3867)) +* Renamed `routingProvider` to `customRoutingProvider` within the `NavigationService` class and `Router` protocol. You can continue to implement a `RoutingProvider` to customize how the router calculates a new route when rerouting, but the default value is now `nil` when using the built-in rerouting behavior. ([#3754](https://github.com/mapbox/mapbox-navigation-ios/pull/3754)) + * Renamed the `NavigationService(routeResponse:routeIndex:routeOptions:routingProvider:credentials:locationSource:eventsManagerType:simulating:routerType:)` initializer to `NavigationService(routeResponse:routeIndex:routeOptions:customRoutingProvider:credentials:locationSource:eventsManagerType:simulating:routerType:)`. + * Renamed the `NavigationService(routeResponse:routeIndex:routeOptions:routingProvider:credentials:locationSource:eventsManagerType:simulating:routerType:)` initializer to `NavigationService(routeResponse:routeIndex:routeOptions:customRoutingProvider:credentials:locationSource:eventsManagerType:simulating:routerType:)`. + * Replaced the `NavigationService.routingProvider` property with `NavigationService.customRoutingProvider`. + * Renamed the `Router(alongRouteAtIndex:in:options:routingProvider:dataSource:)` initializer to `Router(alongRouteAtIndex:in:options:customRoutingProvider:dataSource:)` + * Replaced the `Router.routingProvider` property with `Router.customRoutingProvider`. +* Renamed the `NavigationSettings.initialize(directions:tileStoreConfiguration:)` method to `NavigationSettings.initialize(directions:tileStoreConfiguration:routingProviderSource:)`. This method allows you to control whether the rerouting uses the network or offline routing data. ([#3754](https://github.com/mapbox/mapbox-navigation-ios/pull/3754), [#3824](https://github.com/mapbox/mapbox-navigation-ios/pull/3824)) ## v2.4.1 diff --git a/Example/Info.plist b/Example/Info.plist index f0c6555a116..4342e9711e6 100644 --- a/Example/Info.plist +++ b/Example/Info.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString 2.5.0 CFBundleVersion - 101 + 102 LSApplicationCategoryType LSRequiresIPhoneOS diff --git a/MapboxCoreNavigation.podspec b/MapboxCoreNavigation.podspec index 5cad5fe849e..78f73e5339f 100644 --- a/MapboxCoreNavigation.podspec +++ b/MapboxCoreNavigation.podspec @@ -3,7 +3,7 @@ Pod::Spec.new do |s| # ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― # s.name = "MapboxCoreNavigation" - s.version = '2.5.0-beta.2' + s.version = '2.5.0-beta.3' s.summary = "Core components for turn-by-turn navigation on iOS." s.description = <<-DESC diff --git a/MapboxNavigation-SPM.xcodeproj/project.pbxproj b/MapboxNavigation-SPM.xcodeproj/project.pbxproj index b78a8886568..2c9e273783b 100644 --- a/MapboxNavigation-SPM.xcodeproj/project.pbxproj +++ b/MapboxNavigation-SPM.xcodeproj/project.pbxproj @@ -606,7 +606,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 101; + CURRENT_PROJECT_VERSION = 102; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -671,7 +671,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 101; + CURRENT_PROJECT_VERSION = 102; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; diff --git a/MapboxNavigation.podspec b/MapboxNavigation.podspec index bcd06087b03..02a5a1aba58 100644 --- a/MapboxNavigation.podspec +++ b/MapboxNavigation.podspec @@ -3,7 +3,7 @@ Pod::Spec.new do |s| # ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― # s.name = "MapboxNavigation" - s.version = '2.5.0-beta.2' + s.version = '2.5.0-beta.3' s.summary = "Complete turn-by-turn navigation interface for iOS." s.description = <<-DESC diff --git a/MapboxNavigation.xcodeproj/project.pbxproj b/MapboxNavigation.xcodeproj/project.pbxproj index 48e75ee6492..4d80cadb39b 100644 --- a/MapboxNavigation.xcodeproj/project.pbxproj +++ b/MapboxNavigation.xcodeproj/project.pbxproj @@ -3184,7 +3184,7 @@ DEFINES_MODULE = YES; DEVELOPMENT_TEAM = GJZR2MEM28; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 101; + DYLIB_CURRENT_VERSION = 102; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", @@ -3211,7 +3211,7 @@ DEFINES_MODULE = YES; DEVELOPMENT_TEAM = GJZR2MEM28; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 101; + DYLIB_CURRENT_VERSION = 102; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", @@ -3286,12 +3286,12 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 101; + CURRENT_PROJECT_VERSION = 102; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = GJZR2MEM28; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 101; + DYLIB_CURRENT_VERSION = 102; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -3323,11 +3323,11 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 101; + CURRENT_PROJECT_VERSION = 102; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = GJZR2MEM28; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 101; + DYLIB_CURRENT_VERSION = 102; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -3381,7 +3381,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 101; + CURRENT_PROJECT_VERSION = 102; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -3446,7 +3446,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 101; + CURRENT_PROJECT_VERSION = 102; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -3480,7 +3480,7 @@ DEFINES_MODULE = YES; DEVELOPMENT_TEAM = GJZR2MEM28; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 101; + DYLIB_CURRENT_VERSION = 102; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = Sources/MapboxCoreNavigation/Info.plist; @@ -3506,7 +3506,7 @@ DEFINES_MODULE = YES; DEVELOPMENT_TEAM = GJZR2MEM28; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 101; + DYLIB_CURRENT_VERSION = 102; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = Sources/MapboxCoreNavigation/Info.plist; @@ -3572,11 +3572,11 @@ CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 101; + CURRENT_PROJECT_VERSION = 102; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 101; + DYLIB_CURRENT_VERSION = 102; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = Sources/CarPlayTestHelper/Info.plist; @@ -3605,10 +3605,10 @@ CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 101; + CURRENT_PROJECT_VERSION = 102; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 101; + DYLIB_CURRENT_VERSION = 102; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = Sources/CarPlayTestHelper/Info.plist; diff --git a/README.md b/README.md index 2494f29df64..cad1211544b 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ To install the MapboxNavigation framework in another package rather than an appl // Latest stable release .package(name: "MapboxNavigation", url: "https://github.com/mapbox/mapbox-navigation-ios.git", from: "2.3.0") // Latest prerelease -.package(name: "MapboxNavigation", url: "https://github.com/mapbox/mapbox-navigation-ios.git", .exact("2.5.0-beta.2")) +.package(name: "MapboxNavigation", url: "https://github.com/mapbox/mapbox-navigation-ios.git", .exact("2.5.0-beta.3")) ``` ### Using CocoaPods @@ -75,8 +75,8 @@ To install the MapboxNavigation framework using [CocoaPods](https://cocoapods.or pod 'MapboxCoreNavigation', '~> 2.4' pod 'MapboxNavigation', '~> 2.4' # Latest prerelease - pod 'MapboxCoreNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.5.0-beta.2' - pod 'MapboxNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.5.0-beta.2' + pod 'MapboxCoreNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.5.0-beta.3' + pod 'MapboxNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.5.0-beta.3' ``` 1. Run `pod repo update && pod install` and open the resulting Xcode workspace. @@ -103,7 +103,7 @@ To install the MapboxNavigation framework using [Carthage](https://github.com/Ca # Latest stable release github "mapbox/mapbox-navigation-ios" ~> 2.4 # Latest prerelease - github "mapbox/mapbox-navigation-ios" "v2.5.0-beta.2" + github "mapbox/mapbox-navigation-ios" "v2.5.0-beta.3" ``` 1. Run `carthage bootstrap --platform iOS --use-xcframeworks --cache-builds --use-netrc`. diff --git a/Sources/CarPlayTestHelper/Info.plist b/Sources/CarPlayTestHelper/Info.plist index a9cf815dec1..a5dcd390c70 100644 --- a/Sources/CarPlayTestHelper/Info.plist +++ b/Sources/CarPlayTestHelper/Info.plist @@ -17,6 +17,6 @@ CFBundleShortVersionString 2.5.0 CFBundleVersion - 101 + 102 diff --git a/Sources/MapboxCoreNavigation/Info.plist b/Sources/MapboxCoreNavigation/Info.plist index e41f5d81325..4664a97d109 100644 --- a/Sources/MapboxCoreNavigation/Info.plist +++ b/Sources/MapboxCoreNavigation/Info.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString 2.5.0 CFBundleVersion - 101 + 102 NSPrincipalClass diff --git a/Sources/MapboxCoreNavigation/MBXInfo.plist b/Sources/MapboxCoreNavigation/MBXInfo.plist index 9c65314634b..2e1c5ab006b 100644 --- a/Sources/MapboxCoreNavigation/MBXInfo.plist +++ b/Sources/MapboxCoreNavigation/MBXInfo.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString 2.5.0 CFBundleVersion - 101 + 102 NSPrincipalClass diff --git a/Sources/MapboxNavigation/Info.plist b/Sources/MapboxNavigation/Info.plist index e41f5d81325..4664a97d109 100644 --- a/Sources/MapboxNavigation/Info.plist +++ b/Sources/MapboxNavigation/Info.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString 2.5.0 CFBundleVersion - 101 + 102 NSPrincipalClass diff --git a/Sources/MapboxNavigation/MBXInfo.plist b/Sources/MapboxNavigation/MBXInfo.plist index 338fd6956de..e4b3d3efd06 100644 --- a/Sources/MapboxNavigation/MBXInfo.plist +++ b/Sources/MapboxNavigation/MBXInfo.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString 2.5.0 CFBundleVersion - 101 + 102 NSPrincipalClass diff --git a/Sources/TestHelper/Info.plist b/Sources/TestHelper/Info.plist index f2a7f079342..35e6be7573c 100644 --- a/Sources/TestHelper/Info.plist +++ b/Sources/TestHelper/Info.plist @@ -17,6 +17,6 @@ CFBundleShortVersionString 2.5.0 CFBundleVersion - 101 + 102 diff --git a/Tests/CocoaPodsTest/PodInstall/Podfile.lock b/Tests/CocoaPodsTest/PodInstall/Podfile.lock index fb3ca741a3a..ac54e5cb3d6 100644 --- a/Tests/CocoaPodsTest/PodInstall/Podfile.lock +++ b/Tests/CocoaPodsTest/PodInstall/Podfile.lock @@ -2,7 +2,7 @@ PODS: - MapboxCommon (21.3.0-rc.2) - MapboxCoreMaps (10.5.0-rc.1): - MapboxCommon (~> 21.3.0-rc) - - MapboxCoreNavigation (2.5.0-beta.2): + - MapboxCoreNavigation (2.5.0-beta.3): - MapboxDirections-pre (= 2.5.0-beta.1) - MapboxMobileEvents (~> 1.0) - MapboxNavigationNative (~> 98.0) @@ -15,8 +15,8 @@ PODS: - MapboxMobileEvents (= 1.0.7) - Turf (~> 2.0) - MapboxMobileEvents (1.0.7) - - MapboxNavigation (2.5.0-beta.2): - - MapboxCoreNavigation (= 2.5.0-beta.2) + - MapboxNavigation (2.5.0-beta.3): + - MapboxCoreNavigation (= 2.5.0-beta.3) - MapboxMaps (= 10.5.0-rc.1) - MapboxMobileEvents (~> 1.0) - MapboxSpeech (~> 2.0) @@ -54,11 +54,11 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: MapboxCommon: 4c7bbe5e3a06f6d5711cbbce0eb7d17d6f5ba5e7 MapboxCoreMaps: 66b814bc79930848ebd8c37beb267385e1f85d01 - MapboxCoreNavigation: 9d3f2bf9d8d0871a4b8b9339985bea97807b5e90 + MapboxCoreNavigation: 7273979da9044d7f088dc944b237c680c64b3bda MapboxDirections-pre: b267332f864b83bcdf8681d7e2a20ac045df1dad MapboxMaps: 68005489b42a825aeb0a8a31d92368d30578782d MapboxMobileEvents: f7f3e8daeb4b83688ae62a4172dce79169a97233 - MapboxNavigation: e3d026c39cb038ef1e18f2000cc5816040b972d4 + MapboxNavigation: 67f5e02cce104ab038670d0b3678f865198de4fd MapboxNavigationNative: f0b23a5d6a1f056ca34a24bdf411fb471f329707 MapboxSpeech: e4ed02984444b6373374c72c369edaf045cc490c Polyline: fce41d72e1146c41c6d081f7656827226f643dff diff --git a/Tests/MapboxCoreNavigationTests/Info.plist b/Tests/MapboxCoreNavigationTests/Info.plist index 86deafd37d3..a01e2e6b7b6 100644 --- a/Tests/MapboxCoreNavigationTests/Info.plist +++ b/Tests/MapboxCoreNavigationTests/Info.plist @@ -21,6 +21,6 @@ NSLocationAlwaysAndWhenInUseUsageDescription Location Usage Description CFBundleVersion - 101 + 102 diff --git a/Tests/MapboxNavigationTests/Info.plist b/Tests/MapboxNavigationTests/Info.plist index 4604549651d..d005ddaf8b4 100644 --- a/Tests/MapboxNavigationTests/Info.plist +++ b/Tests/MapboxNavigationTests/Info.plist @@ -21,6 +21,6 @@ NSLocationWhenInUseUsageDescription Location Usage Description CFBundleVersion - 101 + 102 diff --git a/custom-navigation.md b/custom-navigation.md index 6f65cd4dcd9..5c9115163cc 100644 --- a/custom-navigation.md +++ b/custom-navigation.md @@ -39,7 +39,7 @@ To install the MapboxCoreNavigation framework in another package rather than an // Latest stable release .package(name: "MapboxCoreNavigation", url: "https://github.com/mapbox/mapbox-navigation-ios.git", from: "2.3.0") // Latest prerelease -.package(name: "MapboxCoreNavigation", url: "https://github.com/mapbox/mapbox-navigation-ios.git", .exact("2.5.0-beta.2")) +.package(name: "MapboxCoreNavigation", url: "https://github.com/mapbox/mapbox-navigation-ios.git", .exact("2.5.0-beta.3")) ``` ### Using CocoaPods @@ -59,7 +59,7 @@ To install Mapbox Core Navigation using [CocoaPods](https://cocoapods.org/): # Latest stable release pod 'MapboxCoreNavigation', '~> 2.4' # Latest prerelease - pod 'MapboxCoreNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.5.0-beta.2' + pod 'MapboxCoreNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.5.0-beta.3' ``` 1. Run `pod repo update && pod install` and open the resulting Xcode workspace. @@ -86,7 +86,7 @@ To install Mapbox Navigation using [Carthage](https://github.com/Carthage/Cartha # Latest stable release github "mapbox/mapbox-navigation-ios" ~> 2.4 # Latest prerelease - github "mapbox/mapbox-navigation-ios" "v2.5.0-beta.2" + github "mapbox/mapbox-navigation-ios" "v2.5.0-beta.3" ``` 1. Run `carthage bootstrap --platform iOS --use-xcframeworks --cache-builds --use-netrc`.