Skip to content

Commit

Permalink
MT-1524 - Upgrade Braze SDK version
Browse files Browse the repository at this point in the history
* Bumped Braze dependency versions for all package managers
  • Loading branch information
craigrouse committed Apr 23, 2024
1 parent 770620c commit 81eca47
Show file tree
Hide file tree
Showing 9 changed files with 104 additions and 25 deletions.
2 changes: 1 addition & 1 deletion Cartfile
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
github "tealium/tealium-swift" ~> 2.12
binary "https://raw.githubusercontent.com/Tealium/tealium-ios-braze-remote-command/main/braze.json" ~> 7.2
binary "https://raw.githubusercontent.com/Tealium/tealium-ios-braze-remote-command/main/braze.json" ~> 8.0
4 changes: 2 additions & 2 deletions Cartfile.resolved
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
binary "https://raw.githubusercontent.com/Tealium/tealium-ios-braze-remote-command/main/braze.json" "5.8.0"
github "tealium/tealium-swift" "2.8.2"
binary "https://raw.githubusercontent.com/Tealium/tealium-ios-braze-remote-command/MT-1524/braze.json" "8.4.0"
github "tealium/tealium-swift" "2.12.3"
2 changes: 1 addition & 1 deletion Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ let package = Package(
],
dependencies: [
.package(url: "https://github.com/tealium/tealium-swift", .upToNextMajor(from: "2.12.0")),
.package(url: "https://github.com/braze-inc/braze-swift-sdk", .upToNextMajor(from: "7.2.0"))
.package(url: "https://github.com/braze-inc/braze-swift-sdk", .upToNextMajor(from: "8.0.0"))
],
targets: [
.target(
Expand Down
2 changes: 1 addition & 1 deletion Sources/BrazeConstants.swift
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ public enum BrazeConstants {
static let separator: Character = ","
static let commandId = "braze"
static let description = "Braze Remote Command"
static let version = "3.2.0"
static let version = "3.3.0"

enum Commands: String {
case initialize = "initialize"
Expand Down
4 changes: 2 additions & 2 deletions TealiumBraze.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Pod::Spec.new do |s|
# ――― Spec Metadata ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.name = "TealiumBraze"
s.module_name = "TealiumBraze"
s.version = "3.2.0"
s.version = "3.3.0"
s.summary = "Tealium Swift and Braze integration"
s.description = <<-DESC
Tealium's integration with Braze for iOS.
Expand Down Expand Up @@ -32,7 +32,7 @@ Pod::Spec.new do |s|
# ――― Dependencies ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― #
s.ios.dependency 'tealium-swift/Core', '~> 2.12'
s.ios.dependency 'tealium-swift/RemoteCommands', '~> 2.12'
s.ios.dependency 'BrazeKit', '~> 7.2'
s.ios.dependency 'BrazeKit', '~> 8.0'
s.static_framework = true

end
8 changes: 4 additions & 4 deletions TealiumBraze.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
objectVersion = 54;
objectVersion = 60;
objects = {

/* Begin PBXBuildFile section */
Expand Down Expand Up @@ -60,10 +60,10 @@
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
152C6E912919584900BE9F6B /* BrazeKit.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = BrazeKit.xcframework; path = Carthage/Build/BrazeKit.xcframework; sourceTree = "<group>"; };
152C6E912919584900BE9F6B /* BrazeKit.xcframework */ = {isa = PBXFileReference; expectedSignature = "AppleDeveloperProgram:5GLZKGNWQ3:Braze, Inc."; lastKnownFileType = wrapper.xcframework; name = BrazeKit.xcframework; path = Carthage/Build/BrazeKit.xcframework; sourceTree = "<group>"; };
152C6E932919587A00BE9F6B /* BrazeExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BrazeExtensions.swift; sourceTree = "<group>"; };
15A82EB8277B3E4400A29E32 /* TealiumRemoteCommands.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = TealiumRemoteCommands.xcframework; path = Carthage/Build/TealiumRemoteCommands.xcframework; sourceTree = "<group>"; };
15A82EB9277B3E4400A29E32 /* TealiumCore.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = TealiumCore.xcframework; path = Carthage/Build/TealiumCore.xcframework; sourceTree = "<group>"; };
15A82EB8277B3E4400A29E32 /* TealiumRemoteCommands.xcframework */ = {isa = PBXFileReference; expectedSignature = "AppleDeveloperProgram:XC939GDC9P:Tealium"; lastKnownFileType = wrapper.xcframework; name = TealiumRemoteCommands.xcframework; path = Carthage/Build/TealiumRemoteCommands.xcframework; sourceTree = "<group>"; };
15A82EB9277B3E4400A29E32 /* TealiumCore.xcframework */ = {isa = PBXFileReference; expectedSignature = "AppleDeveloperProgram:XC939GDC9P:Tealium"; lastKnownFileType = wrapper.xcframework; name = TealiumCore.xcframework; path = Carthage/Build/TealiumCore.xcframework; sourceTree = "<group>"; };
15C8270C291A9A4F00BB96E8 /* BrazeRemoteCommandTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrazeRemoteCommandTests.swift; sourceTree = "<group>"; };
15C8270E291AB19500BB96E8 /* BrazeExtensionsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrazeExtensionsTests.swift; sourceTree = "<group>"; };
4B8DB65C22E622E00074687A /* TealiumBraze.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TealiumBraze.framework; sourceTree = BUILT_PRODUCTS_DIR; };
Expand Down
26 changes: 13 additions & 13 deletions TealiumBrazeExample/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
PODS:
- BrazeKit (7.2.0)
- BrazeLocation (7.2.0):
- BrazeKit (= 7.2.0)
- tealium-swift/Core (2.12.2)
- tealium-swift/Lifecycle (2.12.2):
- BrazeKit (8.4.0)
- BrazeLocation (8.4.0):
- BrazeKit (= 8.4.0)
- tealium-swift/Core (2.12.3)
- tealium-swift/Lifecycle (2.12.3):
- tealium-swift/Core
- tealium-swift/RemoteCommands (2.12.2):
- tealium-swift/RemoteCommands (2.12.3):
- tealium-swift/Core
- tealium-swift/TagManagement (2.12.2):
- tealium-swift/TagManagement (2.12.3):
- tealium-swift/Core
- TealiumBraze (3.2.0):
- BrazeKit (~> 7.2)
- TealiumBraze (3.3.0):
- BrazeKit (~> 8.0)
- tealium-swift/Core (~> 2.12)
- tealium-swift/RemoteCommands (~> 2.12)

Expand All @@ -31,10 +31,10 @@ EXTERNAL SOURCES:
:path: "../"

SPEC CHECKSUMS:
BrazeKit: 3c77dfdf4e96e4ad8636523415e93669b89e26e0
BrazeLocation: 188b5a4210cdac88b5f19f455a1317ed7b809040
tealium-swift: 4b7e3dda42d7c1de6acb769abad9920346d17d43
TealiumBraze: 9de0067b72a00c7d3b0ad67bee501a34518b4e06
BrazeKit: 7aa946734211e8371c6525447db98406ded44402
BrazeLocation: cb2a1befb02fc7ef180fdfd1287f985bf0e87b0d
tealium-swift: 3979f3eadf84e5c9ec391f2cba01375e36d4b26c
TealiumBraze: d44c744362d04065f89d11f4d868bca95772a7a0

PODFILE CHECKSUM: bd36620a6237490c846dcfc61142c9bc2791390d

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1420"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "4BC5F6D822E77B0300763653"
BuildableName = "TealiumBrazeExample.app"
BlueprintName = "TealiumBrazeExample"
ReferencedContainer = "container:TealiumBrazeExample.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "4BC5F6D822E77B0300763653"
BuildableName = "TealiumBrazeExample.app"
BlueprintName = "TealiumBrazeExample"
ReferencedContainer = "container:TealiumBrazeExample.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "4BC5F6D822E77B0300763653"
BuildableName = "TealiumBrazeExample.app"
BlueprintName = "TealiumBrazeExample"
ReferencedContainer = "container:TealiumBrazeExample.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
3 changes: 2 additions & 1 deletion braze.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
{
"8.4.0":"https://github.com/braze-inc/braze-swift-sdk/releases/download/8.4.0/BrazeKit.zip",
"7.2.0":"https://github.com/braze-inc/braze-swift-sdk/releases/download/7.2.0/BrazeKit.zip",
"5.8.1":"https://github.com/braze-inc/braze-swift-sdk/releases/download/5.8.1/BrazeKit.zip",
"5.8.0":"https://github.com/braze-inc/braze-swift-sdk/releases/download/5.8.0/BrazeKit.zip",
"5.7.0":"https://github.com/braze-inc/braze-swift-sdk/releases/download/5.7.0/BrazeKit.zip",
"5.6.4":"https://github.com/braze-inc/braze-swift-sdk/releases/download/5.6.4/BrazeKit.zip",
"5.6.3":"https://github.com/braze-inc/braze-swift-sdk/releases/download/5.6.3/BrazeKit.zip",
"5.6.2":"https://github.com/braze-inc/braze-swift-sdk/releases/download/5.6.2/BrazeKit.zip"
}
}

0 comments on commit 81eca47

Please sign in to comment.