From 55c1ab48d88da77c706783f65cfe43bd65c5d526 Mon Sep 17 00:00:00 2001 From: Jack Alto <384288+aokj4ck@users.noreply.github.com> Date: Fri, 3 May 2024 16:07:41 -0500 Subject: [PATCH] Prepare v2.0.1 release with updated MapboxCoreSearch (Xcode 15.3 compatible) (#232) ### Description Fixes compatibility with Xcode 15.3 - Upgrade MapboxCoreSearch - Update mapbox-search-ios version number to 2.0.1 ### Checklist - [x] Update `CHANGELOG` --- .swift-version | 2 +- CHANGELOG.md | 6 ++++++ Cartfile | 2 +- Cartfile.resolved | 2 +- LICENSE.md | 2 +- MapboxSearch.podspec | 4 ++-- MapboxSearchUI.podspec | 4 ++-- Package.swift | 2 +- README.md | 8 ++++---- Search Documentation.docc/Installation.md | 4 ++-- Sources/MapboxSearch/PublicAPI/MapboxSearchVersion.swift | 2 +- 11 files changed, 22 insertions(+), 16 deletions(-) diff --git a/.swift-version b/.swift-version index f9ce5a96e..760606e1f 100644 --- a/.swift-version +++ b/.swift-version @@ -1 +1 @@ -5.10 +5.7 diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c6f005e2..4e62bf16f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,12 @@ Guide: https://keepachangelog.com/en/1.0.0/ +## 2.0.1 + +- [Core] Update to MapboxCoreSearch v2.0.0-beta.19 for compatibility with Xcode 15.3 + +**MapboxCoreSearch**: v2.0.0-beta.19 + ## 2.0.0 - [Demo] Add OfflineDemoViewController to MapboxSearch.xcodeproj > Demo application. diff --git a/Cartfile b/Cartfile index 5f2f0685e..4b259b7ea 100644 --- a/Cartfile +++ b/Cartfile @@ -1,2 +1,2 @@ -binary "https://api.mapbox.com/downloads/v2/carthage/search-core-sdk/MapboxCoreSearch.xcframework.json" == 2.0.0-beta.18 +binary "https://api.mapbox.com/downloads/v2/carthage/search-core-sdk/MapboxCoreSearch.xcframework.json" == 2.0.0-beta.19 binary "https://api.mapbox.com/downloads/v2/carthage/mapbox-common/MapboxCommon.json" == 24.4.0-beta.2 \ No newline at end of file diff --git a/Cartfile.resolved b/Cartfile.resolved index 684421c68..cc4ab0b6d 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1,2 +1,2 @@ binary "https://api.mapbox.com/downloads/v2/carthage/mapbox-common/MapboxCommon.json" "24.4.0-beta.2" -binary "https://api.mapbox.com/downloads/v2/carthage/search-core-sdk/MapboxCoreSearch.xcframework.json" "2.0.0-beta.18" +binary "https://api.mapbox.com/downloads/v2/carthage/search-core-sdk/MapboxCoreSearch.xcframework.json" "2.0.0-beta.19" diff --git a/LICENSE.md b/LICENSE.md index 5e0e6fbdf..acff018a8 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ ## License -Mapbox Search for iOS version 2.0.0 +Mapbox Search for iOS version 2.0.1 Mapbox Search iOS SDK Copyright © 2021 - 2024 Mapbox, Inc. All rights reserved. diff --git a/MapboxSearch.podspec b/MapboxSearch.podspec index fbddc6e41..71ac46845 100644 --- a/MapboxSearch.podspec +++ b/MapboxSearch.podspec @@ -1,7 +1,7 @@ Pod::Spec.new do |s| s.name = 'MapboxSearch' - s.version = '2.0.0' - s.summary = 'Search SDK for Mapbox Search API ' + s.version = '2.0.1' + s.summary = 'Search SDK for Mapbox Search API' # This description is used to generate tags and improve search results. # * Think: What does it do? Why did you write it? What is the focus? diff --git a/MapboxSearchUI.podspec b/MapboxSearchUI.podspec index 0b9408fda..11e455a8b 100644 --- a/MapboxSearchUI.podspec +++ b/MapboxSearchUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'MapboxSearchUI' - s.version = '2.0.0' + s.version = '2.0.1' s.summary = 'Search UI for Mapbox Search API' # This description is used to generate tags and improve search results. @@ -23,5 +23,5 @@ Card style custom UI with full search functionality powered by Mapbox Search API s.vendored_frameworks = "**/#{s.name}.xcframework" - s.dependency 'MapboxSearch', "2.0.0" + s.dependency 'MapboxSearch', "2.0.1" end diff --git a/Package.swift b/Package.swift index 7cdf0d79d..f908bafde 100644 --- a/Package.swift +++ b/Package.swift @@ -4,7 +4,7 @@ import PackageDescription import Foundation -let (coreSearchVersion, coreSearchVersionHash) = ("2.0.0-beta.18", "cecd72a8b4c05cbd3a52430ff45838547923de6b93c84252c90db7f39504afa8") +let (coreSearchVersion, coreSearchVersionHash) = ("2.0.0-beta.19", "129cb128da68ffd156dc1cd62d9f6600ee875fd8b1225c7b701ae1f579558849") let commonMinVersion = Version("24.4.0-beta.2") let commonMaxVersion = Version("25.0.0") diff --git a/README.md b/README.md index e7c68d684..0ab3edd24 100644 --- a/README.md +++ b/README.md @@ -82,8 +82,8 @@ Once you've installed the prerequisites, no additional steps are needed: Open th You can find the following documentation pages helpful: - [Search SDK for iOS guide](https://docs.mapbox.com/ios/search/guides/) -- [MapboxSearch reference](https://docs.mapbox.com/ios/search/api/core/2.0.0/) -- [MapboxSearchUI reference](https://docs.mapbox.com/ios/search/api/ui/2.0.0/) +- [MapboxSearch reference](https://docs.mapbox.com/ios/search/api/core/2.0.1/) +- [MapboxSearchUI reference](https://docs.mapbox.com/ios/search/api/ui/2.0.1/) ## Project structure overview @@ -108,13 +108,13 @@ MapboxSearchDemoApplication provides a Demo app wih MapboxSearchUI.framework pre ##### MapboxSearch To integrate latest preview version of `MapboxSearch` into your Xcode project using CocoaPods, specify it in your `Podfile`: ``` -pod 'MapboxSearch', ">= 2.0.0", "< 3.0" +pod 'MapboxSearch', ">= 2.0.1", "< 3.0" ``` ##### MapboxSearchUI To integrate latest preview version of `MapboxSearchUI` into your Xcode project using CocoaPods, specify it in your `Podfile`: ``` -pod 'MapboxSearchUI', ">= 2.0.0", "< 3.0" +pod 'MapboxSearchUI', ">= 2.0.1", "< 3.0" ``` ### Swift Package Manager diff --git a/Search Documentation.docc/Installation.md b/Search Documentation.docc/Installation.md index 486ba6f30..a12d84344 100644 --- a/Search Documentation.docc/Installation.md +++ b/Search Documentation.docc/Installation.md @@ -59,7 +59,7 @@ To add the Mapbox Search SDK dependency with CocoaPods, you will need to configu ```ruby use_frameworks! target "TargetNameForYourApp" do - pod 'MapboxSearchUI', ">= 2.0.0", "< 3.0" + pod 'MapboxSearchUI', ">= 2.0.1", "< 3.0" end ``` @@ -68,7 +68,7 @@ To add the Mapbox Search SDK dependency with CocoaPods, you will need to configu ```ruby use_frameworks! target "TargetNameForYourApp" do - pod 'MapboxSearch', ">= 2.0.0", "< 3.0" + pod 'MapboxSearch', ">= 2.0.1", "< 3.0" end ``` diff --git a/Sources/MapboxSearch/PublicAPI/MapboxSearchVersion.swift b/Sources/MapboxSearch/PublicAPI/MapboxSearchVersion.swift index b21ef2130..559c0437d 100644 --- a/Sources/MapboxSearch/PublicAPI/MapboxSearchVersion.swift +++ b/Sources/MapboxSearch/PublicAPI/MapboxSearchVersion.swift @@ -1,2 +1,2 @@ /// Mapbox Search SDK version variable -public let mapboxSearchSDKVersion = "2.0.0" +public let mapboxSearchSDKVersion = "2.0.1"