diff --git a/CHANGELOG.md b/CHANGELOG.md index e02bbde41dd..30bc64fb152 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,12 +4,17 @@ ### Packaging -* MapboxCoreNavigation now requires [MapboxNavigationNative v158._x_](https://github.com/mapbox/mapbox-navigation-native-ios/releases/tag/158.0.0). ([#4550](https://github.com/mapbox/mapbox-navigation-ios/pull/4550)) +* MapboxNavigation now requires [MapboxMaps v10.16.1](https://github.com/mapbox/mapbox-maps-ios/releases/tag/v10.16.1). ([#4557](https://github.com/mapbox/mapbox-navigation-ios/pull/4557)) +* MapboxCoreNavigation now requires [MapboxNavigationNative v159._x_](https://github.com/mapbox/mapbox-navigation-native-ios/releases/tag/159.0.0). ([#4557](https://github.com/mapbox/mapbox-navigation-ios/pull/4557)) ### CarPlay * Fixed behavior when completion was not called in case of an error in CarPlayManager. ([#4548](https://github.com/mapbox/mapbox-navigation-ios/pull/4548)) +### Location tracking +* Improved ramp detection and reduced unexpected jumps between parallel elevated roads. ([#4557](https://github.com/mapbox/mapbox-navigation-ios/pull/4557)) +* Fixed false-positive "exiting the tunnel" mapmatching errors. ([#4557](https://github.com/mapbox/mapbox-navigation-ios/pull/4557)) + ## v2.16.0 ### Packaging diff --git a/Cartfile b/Cartfile index 007ccdc4fb3..3604ffbbceb 100644 --- a/Cartfile +++ b/Cartfile @@ -1,4 +1,4 @@ -binary "https://api.mapbox.com/downloads/v2/carthage/mapbox-common/MapboxCommon.json" == 23.8.0 -binary "https://api.mapbox.com/downloads/v2/carthage/mobile-navigation-native/MapboxNavigationNative.xcframework.json" ~> 158.0.0 +binary "https://api.mapbox.com/downloads/v2/carthage/mapbox-common/MapboxCommon.json" == 23.8.3 +binary "https://api.mapbox.com/downloads/v2/carthage/mobile-navigation-native/MapboxNavigationNative.xcframework.json" ~> 159.0.0 github "mapbox/mapbox-directions-swift" ~> 2.11.1 github "mapbox/mapbox-events-ios" ~> 1.0.0 diff --git a/Cartfile.resolved b/Cartfile.resolved index e21c8bb2298..97ca39af8da 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1,5 +1,5 @@ -binary "https://api.mapbox.com/downloads/v2/carthage/mapbox-common/MapboxCommon.json" "23.8.0" -binary "https://api.mapbox.com/downloads/v2/carthage/mobile-navigation-native/MapboxNavigationNative.xcframework.json" "158.0.0" +binary "https://api.mapbox.com/downloads/v2/carthage/mapbox-common/MapboxCommon.json" "23.8.3" +binary "https://api.mapbox.com/downloads/v2/carthage/mobile-navigation-native/MapboxNavigationNative.xcframework.json" "159.0.0" github "mapbox/mapbox-directions-swift" "v2.11.1" github "mapbox/mapbox-events-ios" "v1.0.10" github "mapbox/turf-swift" "v2.7.0" diff --git a/MapboxCoreNavigation.podspec b/MapboxCoreNavigation.podspec index 97b172ccbdd..1f77b01648a 100644 --- a/MapboxCoreNavigation.podspec +++ b/MapboxCoreNavigation.podspec @@ -44,7 +44,7 @@ Pod::Spec.new do |s| s.requires_arc = true s.module_name = "MapboxCoreNavigation" - s.dependency "MapboxNavigationNative", "~> 158.0.0" + s.dependency "MapboxNavigationNative", "~> 159.0.0" s.dependency "MapboxDirections", "~> 2.11.1" s.dependency "MapboxMobileEvents", "~> 1.0" diff --git a/MapboxNavigation-SPM.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/MapboxNavigation-SPM.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index e08c3859c59..497428301a6 100644 --- a/MapboxNavigation-SPM.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/MapboxNavigation-SPM.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -24,8 +24,8 @@ "repositoryURL": "https://github.com/mapbox/mapbox-common-ios.git", "state": { "branch": null, - "revision": "419bbceb7016eb6f8ca9f575d45508d9d948af30", - "version": "23.8.0" + "revision": "add9e5cb01a0aa23f1081b3c53719593bb80e3cb", + "version": "23.8.3" } }, { @@ -33,8 +33,8 @@ "repositoryURL": "https://github.com/mapbox/mapbox-core-maps-ios.git", "state": { "branch": null, - "revision": "d47a6e081b9ae736003033b971bfa641e650e08e", - "version": "10.16.0" + "revision": "d9307e875eea20128b303df6f6d7a2f87934fca2", + "version": "10.16.1" } }, { @@ -60,8 +60,8 @@ "repositoryURL": "https://github.com/mapbox/mapbox-maps-ios.git", "state": { "branch": null, - "revision": "41c6ed63c77100371a54f5bf74cfffd3fc9f57fa", - "version": "10.16.0" + "revision": "36d57a20f6aec28d5758f4e59ac8d3a25a695fd2", + "version": "10.16.1" } }, { @@ -69,8 +69,8 @@ "repositoryURL": "https://github.com/mapbox/mapbox-navigation-native-ios.git", "state": { "branch": null, - "revision": "a90b05d31a1fda9f4d3079f1358bd711a7717ffb", - "version": "158.0.0" + "revision": "caa5c3486b14e63ee89db253df54d61c49ba5704", + "version": "159.0.0" } }, { diff --git a/MapboxNavigation.podspec b/MapboxNavigation.podspec index 5e3dcd4a96d..830a41aff77 100644 --- a/MapboxNavigation.podspec +++ b/MapboxNavigation.podspec @@ -44,7 +44,7 @@ Pod::Spec.new do |s| s.module_name = "MapboxNavigation" s.dependency "MapboxCoreNavigation", "#{s.version.to_s}" - s.dependency "MapboxMaps", "~> 10.16.0" + s.dependency "MapboxMaps", "~> 10.16.1" s.dependency "Solar-dev", "~> 3.0" s.dependency "MapboxSpeech", "~> 2.0" s.dependency "MapboxMobileEvents", "~> 1.0" diff --git a/Package.resolved b/Package.resolved index 981e1ea908f..eb9d305a8f9 100644 --- a/Package.resolved +++ b/Package.resolved @@ -24,8 +24,8 @@ "repositoryURL": "https://github.com/mapbox/mapbox-common-ios.git", "state": { "branch": null, - "revision": "419bbceb7016eb6f8ca9f575d45508d9d948af30", - "version": "23.8.0" + "revision": "add9e5cb01a0aa23f1081b3c53719593bb80e3cb", + "version": "23.8.3" } }, { @@ -33,8 +33,8 @@ "repositoryURL": "https://github.com/mapbox/mapbox-core-maps-ios.git", "state": { "branch": null, - "revision": "d47a6e081b9ae736003033b971bfa641e650e08e", - "version": "10.16.0" + "revision": "d9307e875eea20128b303df6f6d7a2f87934fca2", + "version": "10.16.1" } }, { @@ -60,8 +60,8 @@ "repositoryURL": "https://github.com/mapbox/mapbox-maps-ios.git", "state": { "branch": null, - "revision": "41c6ed63c77100371a54f5bf74cfffd3fc9f57fa", - "version": "10.16.0" + "revision": "36d57a20f6aec28d5758f4e59ac8d3a25a695fd2", + "version": "10.16.1" } }, { @@ -69,8 +69,8 @@ "repositoryURL": "https://github.com/mapbox/mapbox-navigation-native-ios.git", "state": { "branch": null, - "revision": "28c54bb4002ca16d60004c1abad2850240a4d149", - "version": "157.0.0" + "revision": "caa5c3486b14e63ee89db253df54d61c49ba5704", + "version": "159.0.0" } }, { diff --git a/Package.swift b/Package.swift index 59dcd09f157..fb3764c03fd 100644 --- a/Package.swift +++ b/Package.swift @@ -24,8 +24,8 @@ let package = Package( dependencies: [ .package(name: "MapboxDirections", url: "https://github.com/mapbox/mapbox-directions-swift.git", from: "2.11.1"), .package(name: "MapboxMobileEvents", url: "https://github.com/mapbox/mapbox-events-ios.git", from: "1.0.0"), - .package(name: "MapboxNavigationNative", url: "https://github.com/mapbox/mapbox-navigation-native-ios.git", from: "158.0.0"), - .package(name: "MapboxMaps", url: "https://github.com/mapbox/mapbox-maps-ios.git", from: "10.16.0"), + .package(name: "MapboxNavigationNative", url: "https://github.com/mapbox/mapbox-navigation-native-ios.git", from: "159.0.0"), + .package(name: "MapboxMaps", url: "https://github.com/mapbox/mapbox-maps-ios.git", from: "10.16.1"), .package(name: "Solar", url: "https://github.com/ceeK/Solar.git", from: "3.0.0"), .package(name: "MapboxSpeech", url: "https://github.com/mapbox/mapbox-speech-swift.git", from: "2.0.0"), .package(name: "CwlPreconditionTesting", url: "https://github.com/mattgallagher/CwlPreconditionTesting.git", from: "2.1.0"), diff --git a/Tests/CocoaPodsTest/PodInstall/Podfile.lock b/Tests/CocoaPodsTest/PodInstall/Podfile.lock index d7ee81ea124..e60c55ad48b 100644 --- a/Tests/CocoaPodsTest/PodInstall/Podfile.lock +++ b/Tests/CocoaPodsTest/PodInstall/Podfile.lock @@ -1,27 +1,27 @@ PODS: - - MapboxCommon (23.8.0) - - MapboxCoreMaps (10.16.0): + - MapboxCommon (23.8.3) + - MapboxCoreMaps (10.16.1): - MapboxCommon (~> 23.8) - MapboxCoreNavigation (2.17.0-beta.1): - MapboxDirections (~> 2.11.1) - MapboxMobileEvents (~> 1.0) - - MapboxNavigationNative (~> 158.0.0) + - MapboxNavigationNative (~> 159.0.0) - MapboxDirections (2.11.1): - Polyline (~> 5.0) - Turf (~> 2.6.1) - - MapboxMaps (10.16.0): - - MapboxCommon (= 23.8.0) - - MapboxCoreMaps (= 10.16.0) + - MapboxMaps (10.16.1): + - MapboxCommon (= 23.8.3) + - MapboxCoreMaps (= 10.16.1) - MapboxMobileEvents (= 1.0.10) - Turf (~> 2.0) - MapboxMobileEvents (1.0.10) - MapboxNavigation (2.17.0-beta.1): - MapboxCoreNavigation (= 2.17.0-beta.1) - - MapboxMaps (~> 10.16.0) + - MapboxMaps (~> 10.16.1) - MapboxMobileEvents (~> 1.0) - MapboxSpeech (~> 2.0) - Solar-dev (~> 3.0) - - MapboxNavigationNative (158.0.0): + - MapboxNavigationNative (159.0.0): - MapboxCommon (~> 23.8) - MapboxSpeech (2.1.1) - Polyline (5.1.0) @@ -52,14 +52,14 @@ EXTERNAL SOURCES: :path: "../../../" SPEC CHECKSUMS: - MapboxCommon: 8592a003eae487508461d452d62cfc5906a9682a - MapboxCoreMaps: faa14a797417dc32088c98019a3ce72e46cda5cd - MapboxCoreNavigation: d07aa7e9018f0d5360b658c4f1b960f69a8b8316 + MapboxCommon: b2c348867dfed7d7a23545e6c2024d712bfda10f + MapboxCoreMaps: c66f482b5ea983cf873122853c4ee94c159bec43 + MapboxCoreNavigation: 9c31ddfa1adc4d396cb6257609adce52ffd98a12 MapboxDirections: 31d61b8369d5dde6f6828f72905ab9a7e054cd2c - MapboxMaps: f10aecadbfb7cf96368852ca313101eb4171da53 + MapboxMaps: fdbe05e3899abd24f31a7f91789586e44e57f7fc MapboxMobileEvents: de50b3a4de180dd129c326e09cd12c8adaaa46d6 - MapboxNavigation: e3c22d0ddfd8a62e9755b257061a14856c18d2df - MapboxNavigationNative: 93ca2ddd50188ea190c2ef95a719bbb9c27596f3 + MapboxNavigation: 6ff6cf5ac63d9c12ca78eea9e19e4c6feddf70e5 + MapboxNavigationNative: fff991d15708bb063ded25be6fb296d23c6a8308 MapboxSpeech: cd25ef99c3a3d2e0da72620ff558276ea5991a77 Polyline: 2a1f29f87f8d9b7de868940f4f76deb8c678a5b1 Solar-dev: 4612dc9878b9fed2667d23b327f1d4e54e16e8d0 @@ -67,4 +67,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: bde8103af0e9b326531ee57cf1fa935cbd5f2e18 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1