diff --git a/CHANGELOG.md b/CHANGELOG.md
index bfc3f1dbd..af225baeb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,7 @@
# Changes to Mapbox Directions for Swift
## v2.3.0
+
* Added `VisualInstruction.Component.ShieldRepresentation` struct for displaying a highway shield. Renamed `VisualInstruction.Component.image(image:alternativeText:)` to `VisualInstruction.Component.image(image:alternativeText:shield:)`. ([#644](https://github.com/mapbox/mapbox-directions-swift/pull/644))
## v2.2.0
@@ -21,7 +22,6 @@
* The `DirectionsPriority` struct now conforms to the `Codable` protocol. ([#623](https://github.com/mapbox/mapbox-directions-swift/pull/623))
* Fixed an issue where the `RouteOptions.alleyPriority`, `RouteOptions.walkwayPriority`, and `RouteOptions.speed` properties were excluded from the encoded representation of a `RouteOptions` object. ([#623](https://github.com/mapbox/mapbox-directions-swift/pull/623))
-
## v2.0.0
### Packaging
diff --git a/Cartfile.resolved b/Cartfile.resolved
index 46848b69f..929c75e30 100644
--- a/Cartfile.resolved
+++ b/Cartfile.resolved
@@ -1,4 +1,4 @@
github "AliSoftware/OHHTTPStubs" "9.1.0"
-github "mapbox/mapbox-events-ios" "v0.10.13"
-github "mapbox/turf-swift" "v2.0.0"
+github "mapbox/mapbox-events-ios" "v0.10.14"
+github "mapbox/turf-swift" "v2.2.0"
github "raphaelmor/Polyline" "v5.0.2"
diff --git a/Directions Example/Info.plist b/Directions Example/Info.plist
index 609998700..35f502aa0 100644
--- a/Directions Example/Info.plist
+++ b/Directions Example/Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 2.2.0
+ 2.3.0
CFBundleSignature
????
CFBundleVersion
- 83
+ 84
LSRequiresIPhoneOS
NSLocationWhenInUseUsageDescription
diff --git a/MapboxDirections.podspec b/MapboxDirections.podspec
index 61214f19b..a4c6bce8e 100644
--- a/MapboxDirections.podspec
+++ b/MapboxDirections.podspec
@@ -3,7 +3,7 @@ Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.name = "MapboxDirections"
- s.version = "2.2.0"
+ s.version = "2.3.0-beta.1"
s.summary = "Mapbox Directions API wrapper for Swift."
s.description = <<-DESC
diff --git a/MapboxDirections.xcodeproj/project.pbxproj b/MapboxDirections.xcodeproj/project.pbxproj
index 86c631d78..c1da10b00 100644
--- a/MapboxDirections.xcodeproj/project.pbxproj
+++ b/MapboxDirections.xcodeproj/project.pbxproj
@@ -1175,7 +1175,7 @@
attributes = {
LastSwiftMigration = 0700;
LastSwiftUpdateCheck = 1200;
- LastUpgradeCheck = 1300;
+ LastUpgradeCheck = 1320;
ORGANIZATIONNAME = Mapbox;
TargetAttributes = {
2BA9896F253F007600B643F6 = {
@@ -1853,11 +1853,11 @@
CLANG_ANALYZER_NONNULL = YES;
CODE_SIGN_IDENTITY = "";
COMBINE_HIDPI_IMAGES = YES;
- CURRENT_PROJECT_VERSION = 83;
+ CURRENT_PROJECT_VERSION = 84;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 83;
+ DYLIB_CURRENT_VERSION = 84;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
FRAMEWORK_VERSION = A;
@@ -1883,10 +1883,10 @@
CLANG_ANALYZER_NONNULL = YES;
CODE_SIGN_IDENTITY = "";
COMBINE_HIDPI_IMAGES = YES;
- CURRENT_PROJECT_VERSION = 83;
+ CURRENT_PROJECT_VERSION = 84;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 83;
+ DYLIB_CURRENT_VERSION = 84;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
FRAMEWORK_VERSION = A;
@@ -1957,11 +1957,11 @@
buildSettings = {
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- CURRENT_PROJECT_VERSION = 83;
+ CURRENT_PROJECT_VERSION = 84;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 83;
+ DYLIB_CURRENT_VERSION = 84;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
@@ -1987,10 +1987,10 @@
buildSettings = {
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- CURRENT_PROJECT_VERSION = 83;
+ CURRENT_PROJECT_VERSION = 84;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 83;
+ DYLIB_CURRENT_VERSION = 84;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
@@ -2063,11 +2063,11 @@
APPLICATION_EXTENSION_API_ONLY = YES;
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 83;
+ CURRENT_PROJECT_VERSION = 84;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 83;
+ DYLIB_CURRENT_VERSION = 84;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
@@ -2094,10 +2094,10 @@
APPLICATION_EXTENSION_API_ONLY = YES;
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 83;
+ CURRENT_PROJECT_VERSION = 84;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 83;
+ DYLIB_CURRENT_VERSION = 84;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
@@ -2123,12 +2123,12 @@
buildSettings = {
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- CURRENT_PROJECT_VERSION = 83;
+ CURRENT_PROJECT_VERSION = 84;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = "";
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 83;
+ DYLIB_CURRENT_VERSION = 84;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
@@ -2152,11 +2152,11 @@
buildSettings = {
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- CURRENT_PROJECT_VERSION = 83;
+ CURRENT_PROJECT_VERSION = 84;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = "";
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 83;
+ DYLIB_CURRENT_VERSION = 84;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
diff --git a/MapboxDirections.xcodeproj/xcshareddata/xcschemes/Example.xcscheme b/MapboxDirections.xcodeproj/xcshareddata/xcschemes/Example.xcscheme
index 2e0c8fcad..195179e88 100644
--- a/MapboxDirections.xcodeproj/xcshareddata/xcschemes/Example.xcscheme
+++ b/MapboxDirections.xcodeproj/xcshareddata/xcschemes/Example.xcscheme
@@ -1,6 +1,6 @@
2.2
# Latest prerelease
-github "mapbox/mapbox-directions-swift" "v2.2.0"
+github "mapbox/mapbox-directions-swift" "v2.3.0-beta.1"
```
Or in your [CocoaPods](http://cocoapods.org/) Podfile:
@@ -26,7 +26,7 @@ Or in your [CocoaPods](http://cocoapods.org/) Podfile:
# Latest stable release
pod 'MapboxDirections', '~> 2.2'
# Latest prerelease
-pod 'MapboxDirections', :git => 'https://github.com/mapbox/mapbox-directions-swift.git', :tag => 'v2.2.0'
+pod 'MapboxDirections', :git => 'https://github.com/mapbox/mapbox-directions-swift.git', :tag => 'v2.3.0-beta.1'
```
Or in your [Swift Package Manager](https://swift.org/package-manager/) Package.swift:
@@ -35,7 +35,7 @@ Or in your [Swift Package Manager](https://swift.org/package-manager/) Package.s
// Latest stable release
.package(name: "MapboxDirections", url: "https://github.com/mapbox/mapbox-directions-swift.git", from: "2.2.0")
// Latest prerelease
-.package(name: "MapboxDirections", url: "https://github.com/mapbox/mapbox-directions-swift.git", .exact("2.2.0"))
+.package(name: "MapboxDirections", url: "https://github.com/mapbox/mapbox-directions-swift.git", .exact("2.3.0-beta.1"))
```
Then `import MapboxDirections`.
diff --git a/Sources/MapboxDirections/Info.plist b/Sources/MapboxDirections/Info.plist
index 9ee8cf9c5..73ba47550 100644
--- a/Sources/MapboxDirections/Info.plist
+++ b/Sources/MapboxDirections/Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 2.2.0
+ 2.3.0
CFBundleSignature
????
CFBundleVersion
- 83
+ 84
NSHumanReadableCopyright
Copyright © 2014–2022 Mapbox. All rights reserved.
NSPrincipalClass
diff --git a/Tests/MapboxDirectionsTests/Info.plist b/Tests/MapboxDirectionsTests/Info.plist
index d79a68d9a..33e9a85fb 100644
--- a/Tests/MapboxDirectionsTests/Info.plist
+++ b/Tests/MapboxDirectionsTests/Info.plist
@@ -15,10 +15,10 @@
CFBundlePackageType
BNDL
CFBundleShortVersionString
- 2.2.0
+ 2.3.0
CFBundleSignature
????
CFBundleVersion
- 83
+ 84