Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,7 @@
* Added the ability to show speed limit indicator on CarPlay during free-drive. ([#3197](https://github.com/mapbox/mapbox-navigation-ios/pull/3197))
* `CarPlayManagerDelegate.carPlayManager(_:navigationServiceAlong:routeIndex:routeOptions:desiredSimulationMode:)` now requires optional `NavigationService`. In case if `NavigationService` was not provided `MapboxNavigationService` will be used by default. ([#3208](https://github.com/mapbox/mapbox-navigation-ios/pull/3208))
* `CarPlayManagerDelegate.carplayManagerShouldDisableIdleTimer(_:)` was renamed to `CarPlayManagerDelegate.carPlayManagerShouldDisableIdleTimer(_:)`. ([#3208](https://github.com/mapbox/mapbox-navigation-ios/pull/3208))
* Added `CarPlayManagerDelegate.carPlayManager(_:templateWillAppear:animated:)`, `carPlayManager(_:templateDidAppear:animated:)`, `carPlayManager(_:templateWillDisappear:animated:)`, and `carPlayManager(_:templateDidDisappear:animated:)` to pass through the corresponding methods from `CPInterfaceControllerDelegate`. ([#3219](https://github.com/mapbox/mapbox-navigation-ios/pull/3219))

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@MaximAlien Would it be an accurate description of #3219?


### Other changes

Expand Down
2 changes: 1 addition & 1 deletion Example/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundleShortVersionString</key>
<string>2.0.0</string>
<key>CFBundleVersion</key>
<string>67</string>
<string>68</string>
<key>LSApplicationCategoryType</key>
<string></string>
<key>LSRequiresIPhoneOS</key>
Expand Down
2 changes: 1 addition & 1 deletion MapboxCoreNavigation.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #

s.name = "MapboxCoreNavigation"
s.version = '2.0.0-beta.23'
s.version = '2.0.0-beta.24'
s.summary = "Core components for turn-by-turn navigation on iOS."

s.description = <<-DESC
Expand Down
2 changes: 1 addition & 1 deletion MapboxNavigation-Documentation.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #

s.name = "MapboxNavigation-Documentation"
s.version = '2.0.0-beta.23'
s.version = '2.0.0-beta.24'
s.summary = "Complete turn-by-turn navigation interface for iOS."

s.description = <<-DESC
Expand Down
4 changes: 2 additions & 2 deletions MapboxNavigation-SPM.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -600,7 +600,7 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 67;
CURRENT_PROJECT_VERSION = 68;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
Expand Down Expand Up @@ -665,7 +665,7 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 67;
CURRENT_PROJECT_VERSION = 68;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
Expand Down
2 changes: 1 addition & 1 deletion MapboxNavigation.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #

s.name = "MapboxNavigation"
s.version = '2.0.0-beta.23'
s.version = '2.0.0-beta.24'
s.summary = "Complete turn-by-turn navigation interface for iOS."

s.description = <<-DESC
Expand Down
28 changes: 14 additions & 14 deletions MapboxNavigation.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -2833,7 +2833,7 @@
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = GJZR2MEM28;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 67;
DYLIB_CURRENT_VERSION = 68;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
Expand All @@ -2860,7 +2860,7 @@
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = GJZR2MEM28;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 67;
DYLIB_CURRENT_VERSION = 68;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
Expand Down Expand Up @@ -2935,12 +2935,12 @@
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CODE_SIGN_IDENTITY = "";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 67;
CURRENT_PROJECT_VERSION = 68;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = GJZR2MEM28;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 67;
DYLIB_CURRENT_VERSION = 68;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
GCC_C_LANGUAGE_STANDARD = gnu11;
Expand Down Expand Up @@ -2972,11 +2972,11 @@
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CODE_SIGN_IDENTITY = "";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 67;
CURRENT_PROJECT_VERSION = 68;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = GJZR2MEM28;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 67;
DYLIB_CURRENT_VERSION = 68;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
GCC_C_LANGUAGE_STANDARD = gnu11;
Expand Down Expand Up @@ -3030,7 +3030,7 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 67;
CURRENT_PROJECT_VERSION = 68;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
Expand Down Expand Up @@ -3095,7 +3095,7 @@
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 67;
CURRENT_PROJECT_VERSION = 68;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
Expand Down Expand Up @@ -3129,7 +3129,7 @@
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = GJZR2MEM28;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 67;
DYLIB_CURRENT_VERSION = 68;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxCoreNavigation/Info.plist;
Expand All @@ -3155,7 +3155,7 @@
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = GJZR2MEM28;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 67;
DYLIB_CURRENT_VERSION = 68;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxCoreNavigation/Info.plist;
Expand Down Expand Up @@ -3221,11 +3221,11 @@
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 67;
CURRENT_PROJECT_VERSION = 68;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 67;
DYLIB_CURRENT_VERSION = 68;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_C_LANGUAGE_STANDARD = gnu11;
INFOPLIST_FILE = Sources/CarPlayTestHelper/Info.plist;
Expand Down Expand Up @@ -3254,10 +3254,10 @@
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 67;
CURRENT_PROJECT_VERSION = 68;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 67;
DYLIB_CURRENT_VERSION = 68;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GCC_C_LANGUAGE_STANDARD = gnu11;
INFOPLIST_FILE = Sources/CarPlayTestHelper/Info.plist;
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ To install the MapboxNavigation framework in an application using [Swift Package
To install the MapboxNavigation framework in another package rather than an application, run `swift package init` to create a Package.swift, then add the following dependency:

```swift
.package(name: "MapboxNavigation", url: "https://github.com/mapbox/mapbox-navigation-ios.git", .exact("2.0.0-beta.23"))
.package(name: "MapboxNavigation", url: "https://github.com/mapbox/mapbox-navigation-ios.git", .exact("2.0.0-beta.24"))
```

### Using CocoaPods
Expand All @@ -68,8 +68,8 @@ To install the MapboxNavigation framework using [CocoaPods](https://cocoapods.or

1. Create a [Podfile](https://guides.cocoapods.org/syntax/podfile.html) with the following specification:
```ruby
pod 'MapboxCoreNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.0.0-beta.23'
pod 'MapboxNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.0.0-beta.23'
pod 'MapboxCoreNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.0.0-beta.24'
pod 'MapboxNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.0.0-beta.24'
```

1. Run `pod repo update && pod install` and open the resulting Xcode workspace.
Expand Down
2 changes: 1 addition & 1 deletion Sources/CarPlayTestHelper/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,6 @@
<key>CFBundleShortVersionString</key>
<string>2.0.0</string>
<key>CFBundleVersion</key>
<string>67</string>
<string>68</string>
</dict>
</plist>
2 changes: 1 addition & 1 deletion Sources/MapboxCoreNavigation/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundleShortVersionString</key>
<string>2.0.0</string>
<key>CFBundleVersion</key>
<string>67</string>
<string>68</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
Expand Down
2 changes: 1 addition & 1 deletion Sources/MapboxCoreNavigation/MBXInfo.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundleShortVersionString</key>
<string>2.0.0</string>
<key>CFBundleVersion</key>
<string>67</string>
<string>68</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
Expand Down
2 changes: 1 addition & 1 deletion Sources/MapboxNavigation/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundleShortVersionString</key>
<string>2.0.0</string>
<key>CFBundleVersion</key>
<string>67</string>
<string>68</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
Expand Down
2 changes: 1 addition & 1 deletion Sources/MapboxNavigation/MBXInfo.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundleShortVersionString</key>
<string>2.0.0</string>
<key>CFBundleVersion</key>
<string>67</string>
<string>68</string>
<key>NSPrincipalClass</key>
<string></string>
</dict>
Expand Down
2 changes: 1 addition & 1 deletion Sources/TestHelper/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,6 @@
<key>CFBundleShortVersionString</key>
<string>2.0.0</string>
<key>CFBundleVersion</key>
<string>67</string>
<string>68</string>
</dict>
</plist>
10 changes: 5 additions & 5 deletions Tests/CocoaPodsTest/PodInstall/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ PODS:
- MapboxCommon (17.1.0)
- MapboxCoreMaps (10.0.0-rc.7.2):
- MapboxCommon (~> 17.1)
- MapboxCoreNavigation (2.0.0-beta.23):
- MapboxCoreNavigation (2.0.0-beta.24):
- MapboxDirections-pre (= 2.0.0-beta.8)
- MapboxMobileEvents (~> 1.0.0)
- MapboxNavigationNative (~> 64.0)
Expand All @@ -16,8 +16,8 @@ PODS:
- MapboxMobileEvents (= 1.0.2)
- Turf (= 2.0.0-rc.1)
- MapboxMobileEvents (1.0.2)
- MapboxNavigation (2.0.0-beta.23):
- MapboxCoreNavigation (= 2.0.0-beta.23)
- MapboxNavigation (2.0.0-beta.24):
- MapboxCoreNavigation (= 2.0.0-beta.24)
- MapboxMaps (= 10.0.0-rc.7)
- MapboxMobileEvents (~> 1.0.0)
- MapboxSpeech-pre (= 2.0.0-alpha.1)
Expand Down Expand Up @@ -55,11 +55,11 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
MapboxCommon: ea64a4842f40e8397d6270df379a17afb04e941c
MapboxCoreMaps: ebc8bbb2a2f25874835196544448771d7e35a385
MapboxCoreNavigation: 7f11338b14fe0843a1cd370279401d5dfb161788
MapboxCoreNavigation: edb980f07c846eb6eab4f0d4ed58caff71dfddc9
MapboxDirections-pre: ac837a27e6f023ea9abcc00dff53d17b080023d2
MapboxMaps: 8b98ffdaa3fd8ee742d44f86ed7296a72e40649c
MapboxMobileEvents: 9775eb995e06cc3ea10894bf6ab111683c8e73e7
MapboxNavigation: c85686ec67fb6f78a27699a139adc727811d929d
MapboxNavigation: 63f7bbfe320ace0137f8b580a8ca427d9b4ff27a
MapboxNavigationNative: f369f742e5ad28340a286fd6e826ef6b918fbb33
MapboxSpeech-pre: aeb16de604d07ceb4195150c3359d5401bb298e6
Polyline: fce41d72e1146c41c6d081f7656827226f643dff
Expand Down
2 changes: 1 addition & 1 deletion Tests/MapboxCoreNavigationTests/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>Location Usage Description</string>
<key>CFBundleVersion</key>
<string>67</string>
<string>68</string>
</dict>
</plist>
2 changes: 1 addition & 1 deletion Tests/MapboxNavigationTests/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@
<key>NSLocationWhenInUseUsageDescription</key>
<string>Location Usage Description</string>
<key>CFBundleVersion</key>
<string>67</string>
<string>68</string>
</dict>
</plist>
6 changes: 3 additions & 3 deletions custom-navigation.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ To install the MapboxCoreNavigation framework in an application using [Swift Pac
To install the MapboxCoreNavigation framework in another package rather than an application, run `swift package init` to create a Package.swift, then add the following dependency:

```swift
.package(name: "MapboxCoreNavigation", url: "https://github.com/mapbox/mapbox-navigation-ios.git", .exact("2.0.0-beta.23"))
.package(name: "MapboxCoreNavigation", url: "https://github.com/mapbox/mapbox-navigation-ios.git", .exact("2.0.0-beta.24"))
```

### Using CocoaPods
Expand All @@ -53,7 +53,7 @@ To install Mapbox Core Navigation using [CocoaPods](https://cocoapods.org/):

1. Create a [Podfile](https://guides.cocoapods.org/syntax/podfile.html) with the following specification:
```ruby
pod 'MapboxCoreNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.0.0-beta.23'
pod 'MapboxCoreNavigation', :git => 'https://github.com/mapbox/mapbox-navigation-ios.git', :tag => 'v2.0.0-beta.24'
```

1. Run `pod repo update && pod install` and open the resulting Xcode workspace.
Expand All @@ -77,7 +77,7 @@ To install Mapbox Navigation using [Carthage](https://github.com/Carthage/Cartha

1. Create a [Cartfile](https://github.com/Carthage/Carthage/blob/master/Documentation/Artifacts.md#github-repositories) with the following dependency:
```cartfile
github "mapbox/mapbox-navigation-ios" "v2.0.0-beta.23"
github "mapbox/mapbox-navigation-ios" "v2.0.0-beta.24"
```

1. Run `carthage bootstrap --platform iOS --use-xcframeworks --cache-builds --use-netrc`.
Expand Down