diff --git a/Directions Example/Info.plist b/Directions Example/Info.plist
index 467024e10..c7f6f963c 100644
--- a/Directions Example/Info.plist
+++ b/Directions Example/Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 2.11.0
+ 2.12.0
CFBundleSignature
????
CFBundleVersion
- 115
+ 116
LSRequiresIPhoneOS
NSLocationWhenInUseUsageDescription
diff --git a/LICENSE.md b/LICENSE.md
index 2e990f75e..5c01124fd 100644
--- a/LICENSE.md
+++ b/LICENSE.md
@@ -1,4 +1,4 @@
-Copyright © 2014–2023, Mapbox
+Copyright © 2014–2024, Mapbox
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
diff --git a/MapboxDirections-pre.podspec b/MapboxDirections-pre.podspec
index d85ad03d1..f0eaf4d7c 100644
--- a/MapboxDirections-pre.podspec
+++ b/MapboxDirections-pre.podspec
@@ -3,7 +3,7 @@ Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.name = "MapboxDirections-pre"
- s.version = "2.11.0-alpha.1"
+ s.version = "2.12.0"
s.summary = "Mapbox Directions API wrapper for Swift."
s.description = <<-DESC
diff --git a/MapboxDirections.xcodeproj/project.pbxproj b/MapboxDirections.xcodeproj/project.pbxproj
index 7c148203c..137ab2107 100644
--- a/MapboxDirections.xcodeproj/project.pbxproj
+++ b/MapboxDirections.xcodeproj/project.pbxproj
@@ -2080,12 +2080,12 @@
CLANG_ANALYZER_NONNULL = YES;
CODE_SIGN_IDENTITY = "";
COMBINE_HIDPI_IMAGES = YES;
- CURRENT_PROJECT_VERSION = 115;
+ CURRENT_PROJECT_VERSION = 116;
DEAD_CODE_STRIPPING = YES;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 115;
+ DYLIB_CURRENT_VERSION = 116;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
FRAMEWORK_VERSION = A;
@@ -2111,11 +2111,11 @@
CLANG_ANALYZER_NONNULL = YES;
CODE_SIGN_IDENTITY = "";
COMBINE_HIDPI_IMAGES = YES;
- CURRENT_PROJECT_VERSION = 115;
+ CURRENT_PROJECT_VERSION = 116;
DEAD_CODE_STRIPPING = YES;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 115;
+ DYLIB_CURRENT_VERSION = 116;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
FRAMEWORK_VERSION = A;
@@ -2188,11 +2188,11 @@
buildSettings = {
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- CURRENT_PROJECT_VERSION = 115;
+ CURRENT_PROJECT_VERSION = 116;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 115;
+ DYLIB_CURRENT_VERSION = 116;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
@@ -2218,10 +2218,10 @@
buildSettings = {
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- CURRENT_PROJECT_VERSION = 115;
+ CURRENT_PROJECT_VERSION = 116;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 115;
+ DYLIB_CURRENT_VERSION = 116;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
@@ -2294,11 +2294,11 @@
APPLICATION_EXTENSION_API_ONLY = YES;
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 115;
+ CURRENT_PROJECT_VERSION = 116;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 115;
+ DYLIB_CURRENT_VERSION = 116;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
@@ -2325,10 +2325,10 @@
APPLICATION_EXTENSION_API_ONLY = YES;
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 115;
+ CURRENT_PROJECT_VERSION = 116;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 115;
+ DYLIB_CURRENT_VERSION = 116;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
@@ -2354,12 +2354,12 @@
buildSettings = {
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- CURRENT_PROJECT_VERSION = 115;
+ CURRENT_PROJECT_VERSION = 116;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = "";
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 115;
+ DYLIB_CURRENT_VERSION = 116;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
@@ -2383,11 +2383,11 @@
buildSettings = {
CLANG_ANALYZER_NONNULL = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- CURRENT_PROJECT_VERSION = 115;
+ CURRENT_PROJECT_VERSION = 116;
DEFINES_MODULE = YES;
DEVELOPMENT_TEAM = "";
DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 115;
+ DYLIB_CURRENT_VERSION = 116;
DYLIB_INSTALL_NAME_BASE = "@rpath";
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Sources/MapboxDirections/Info.plist;
diff --git a/README.md b/README.md
index c02d8aee0..ec656486a 100644
--- a/README.md
+++ b/README.md
@@ -16,7 +16,7 @@ Specify the following dependency in your [Carthage](https://github.com/Carthage/
```cartfile
# Latest stable release
-github "mapbox/mapbox-directions-swift" ~> 2.9
+github "mapbox/mapbox-directions-swift" ~> 2.12
# Latest prerelease
github "mapbox/mapbox-directions-swift" "v2.11.0-alpha.1"
```
@@ -25,7 +25,7 @@ Or in your [CocoaPods](http://cocoapods.org/) Podfile:
```podspec
# Latest stable release
-pod 'MapboxDirections', '~> 2.9'
+pod 'MapboxDirections', '~> 2.12'
# Latest prerelease
pod 'MapboxDirections', :git => 'https://github.com/mapbox/mapbox-directions-swift.git', :tag => 'v2.11.0-alpha.1'
```
@@ -34,7 +34,7 @@ Or in your [Swift Package Manager](https://swift.org/package-manager/) Package.s
```swift
// Latest stable release
-.package(name: "MapboxDirections", url: "https://github.com/mapbox/mapbox-directions-swift.git", from: "2.9.1")
+.package(name: "MapboxDirections", url: "https://github.com/mapbox/mapbox-directions-swift.git", from: "2.12.0")
// Latest prerelease
.package(name: "MapboxDirections", url: "https://github.com/mapbox/mapbox-directions-swift.git", .exact("2.11.0-alpha.1"))
```
diff --git a/Sources/MapboxDirections/Info.plist b/Sources/MapboxDirections/Info.plist
index 86b0ae6da..52db32c5e 100644
--- a/Sources/MapboxDirections/Info.plist
+++ b/Sources/MapboxDirections/Info.plist
@@ -15,13 +15,13 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 2.11.0
+ 2.12.0
CFBundleSignature
????
CFBundleVersion
- 115
+ 116
NSHumanReadableCopyright
- Copyright © 2014–2023 Mapbox. All rights reserved.
+ Copyright © 2014–2024 Mapbox. All rights reserved.
NSPrincipalClass
diff --git a/Tests/MapboxDirectionsTests/Info.plist b/Tests/MapboxDirectionsTests/Info.plist
index 8f70d5ac5..ba36eb2c2 100644
--- a/Tests/MapboxDirectionsTests/Info.plist
+++ b/Tests/MapboxDirectionsTests/Info.plist
@@ -15,10 +15,10 @@
CFBundlePackageType
BNDL
CFBundleShortVersionString
- 2.11.0
+ 2.12.0
CFBundleSignature
????
CFBundleVersion
- 115
+ 116
diff --git a/docs/jazzy.yml b/docs/jazzy.yml
index 38f9e82ea..3c166acf9 100644
--- a/docs/jazzy.yml
+++ b/docs/jazzy.yml
@@ -4,7 +4,7 @@ title: Directions.swift
author_url: https://docs.mapbox.com/ios/directions/
github_url: https://github.com/mapbox/mapbox-directions-swift
dash_url: https://docs.mapbox.com/ios/docsets/MapboxDirections.xml
-copyright: '© 2014–2023 [Mapbox](https://www.mapbox.com/). See [license](https://github.com/mapbox/mapbox-directions-swift/blob/master/LICENSE.md) for more details.'
+copyright: '© 2014–2024 [Mapbox](https://www.mapbox.com/). See [license](https://github.com/mapbox/mapbox-directions-swift/blob/master/LICENSE.md) for more details.'
head: |
diff --git a/swift-package-baseline/baseline.txt b/swift-package-baseline/baseline.txt
index 7227c77fa..9f94b801a 100644
--- a/swift-package-baseline/baseline.txt
+++ b/swift-package-baseline/baseline.txt
@@ -1 +1 @@
-v2.9.1
+v2.12.0
diff --git a/swift-package-baseline/breakage-allowlist-path.txt b/swift-package-baseline/breakage-allowlist-path.txt
index eab88830b..8b1378917 100644
--- a/swift-package-baseline/breakage-allowlist-path.txt
+++ b/swift-package-baseline/breakage-allowlist-path.txt
@@ -1,8 +1 @@
-API breakage: constructor Intersection.init(location:headings:approachIndex:outletIndex:outletIndexes:approachLanes:usableApproachLanes:preferredApproachLanes:usableLaneIndication:outletRoadClasses:tollCollection:tunnelName:restStop:isUrban:regionCode:outletMapboxStreetsRoadClass:railroadCrossing:trafficSignal:stopSign:yieldSign:) has been removed
-API breakage: constructor Incident.init(identifier:type:description:creationDate:startDate:endDate:impact:subtype:subtypeDescription:alertCodes:lanesBlocked:shapeIndexRange:countryCodeAlpha3:countryCode:roadIsClosed:longDescription:numberOfBlockedLanes:congestionLevel:affectedRoadNames:) has been removed
-API breakage: var Incident.TrafficCodes.jarticCauseCode has declared type change from Swift.UInt32 to Swift.UInt32?
-API breakage: accessor Incident.TrafficCodes.jarticCauseCode.Get() has return type change from Swift.UInt32 to Swift.UInt32?
-API breakage: accessor Incident.TrafficCodes.jarticCauseCode.Set() has parameter 0 type change from Swift.UInt32 to Swift.UInt32?
-API breakage: var Incident.TrafficCodes.jarticRegulationCode has declared type change from Swift.UInt32 to Swift.UInt32?
-API breakage: accessor Incident.TrafficCodes.jarticRegulationCode.Get() has return type change from Swift.UInt32 to Swift.UInt32?
-API breakage: accessor Incident.TrafficCodes.jarticRegulationCode.Set() has parameter 0 type change from Swift.UInt32 to Swift.UInt32?
+