From c208a29154d66246138c54e7860128169a0bdda0 Mon Sep 17 00:00:00 2001 From: echo Date: Fri, 3 Mar 2023 15:07:11 -0800 Subject: [PATCH] SDK-1838 prep iOS 2.1.0 release --- BranchSDK.podspec | 2 +- BranchSDK.xcodeproj/project.pbxproj | 24 ++++++++++++------------ BranchSDK/BNCConfig.m | 2 +- ChangeLog.md | 11 +++++++++++ scripts/version.sh | 2 +- 5 files changed, 26 insertions(+), 15 deletions(-) diff --git a/BranchSDK.podspec b/BranchSDK.podspec index e8f6a7ccf..9cf397058 100644 --- a/BranchSDK.podspec +++ b/BranchSDK.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "BranchSDK" - s.version = "2.0.0" + s.version = "2.1.0" s.summary = "Create an HTTP URL for any piece of content in your app" s.description = <<-DESC - Want the highest possible conversions on your sharing feature? diff --git a/BranchSDK.xcodeproj/project.pbxproj b/BranchSDK.xcodeproj/project.pbxproj index 2c60ca9f0..c9511a390 100644 --- a/BranchSDK.xcodeproj/project.pbxproj +++ b/BranchSDK.xcodeproj/project.pbxproj @@ -2030,7 +2030,7 @@ buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 2.0.0; + CURRENT_PROJECT_VERSION = 2.1.0; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; @@ -2045,7 +2045,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 2.0.0; + MARKETING_VERSION = 2.1.0; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2061,7 +2061,7 @@ buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 2.0.0; + CURRENT_PROJECT_VERSION = 2.1.0; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; @@ -2076,7 +2076,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 2.0.0; + MARKETING_VERSION = 2.1.0; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2262,7 +2262,7 @@ buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 2.0.0; + CURRENT_PROJECT_VERSION = 2.1.0; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; @@ -2278,7 +2278,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MARKETING_VERSION = 2.0.0; + MARKETING_VERSION = 2.1.0; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_MODULE_NAME = BranchSDK; PRODUCT_NAME = BranchSDK; @@ -2297,7 +2297,7 @@ buildSettings = { CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 2.0.0; + CURRENT_PROJECT_VERSION = 2.1.0; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; @@ -2313,7 +2313,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MARKETING_VERSION = 2.0.0; + MARKETING_VERSION = 2.1.0; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_MODULE_NAME = BranchSDK; PRODUCT_NAME = BranchSDK; @@ -2331,7 +2331,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 2.0.0; + CURRENT_PROJECT_VERSION = 2.1.0; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; @@ -2345,7 +2345,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 2.0.0; + MARKETING_VERSION = 2.1.0; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_NAME = BranchSDK; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -2361,7 +2361,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 2.0.0; + CURRENT_PROJECT_VERSION = 2.1.0; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; @@ -2375,7 +2375,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 2.0.0; + MARKETING_VERSION = 2.1.0; PRODUCT_BUNDLE_IDENTIFIER = io.branch.BranchSDK; PRODUCT_NAME = BranchSDK; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/BranchSDK/BNCConfig.m b/BranchSDK/BNCConfig.m index d3d82bff5..c26b1b7a9 100644 --- a/BranchSDK/BNCConfig.m +++ b/BranchSDK/BNCConfig.m @@ -11,4 +11,4 @@ NSString * const BNC_API_BASE_URL = @"https://api2.branch.io"; NSString * const BNC_API_VERSION = @"v1"; NSString * const BNC_LINK_URL = @"https://bnc.lt"; -NSString * const BNC_SDK_VERSION = @"2.0.0"; +NSString * const BNC_SDK_VERSION = @"2.1.0"; diff --git a/ChangeLog.md b/ChangeLog.md index fa936a0dc..39fa5fb17 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,5 +1,16 @@ Branch iOS SDK Change Log +v.2.1.0 + +Branch iOS SDK 2.1.0 contains improvements to testing and plugin support (Unity, RN, etc). Most clients will see no change. + +- SDK-1831 - Improved branch.json support + * Support for logging via `enableLogging`. + * Removed old Apple Search Ads support. + * Support for deferred SDK initialization. This allows improved plugin lifecycle support. +- SDK-1802 - Fix tvOS warnings. +- SDK-1774 - Update Branch TestBed UI. + v.2.0.0 Branch iOS SDK 2.0.0 fixes longstanding issues with the umbrella header and project layout. diff --git a/scripts/version.sh b/scripts/version.sh index 1aa5d628f..06d036de9 100755 --- a/scripts/version.sh +++ b/scripts/version.sh @@ -30,7 +30,7 @@ Options: USAGE } -version=2.0.0 +version=2.1.0 if (( $# == 0 )); then echo $version