diff --git a/BrazeProject/ios/BrazeProject.xcodeproj/project.pbxproj b/BrazeProject/ios/BrazeProject.xcodeproj/project.pbxproj index 9e0f13e..a76a35c 100644 --- a/BrazeProject/ios/BrazeProject.xcodeproj/project.pbxproj +++ b/BrazeProject/ios/BrazeProject.xcodeproj/project.pbxproj @@ -13,7 +13,7 @@ 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 1C1F39C39078CBA3B1D4BA6B /* libPods-BrazeProjectRichPush.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 31F097B316BD83D92ECEDB44 /* libPods-BrazeProjectRichPush.a */; }; 566709436C351B31403D41A4 /* libPods-BrazeProject.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A1CCEF5F00EE40BE7DCA27D /* libPods-BrazeProject.a */; }; - 7FFA3C438F6ECE230980EE95 /* BuildFile in Frameworks */ = {isa = PBXBuildFile; }; + 7FFA3C438F6ECE230980EE95 /* (null) in Frameworks */ = {isa = PBXBuildFile; }; 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; D49243504D0CC62449E7A753 /* libPods-BrazeProject-BrazeProjectTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6966516151504FECB8343E39 /* libPods-BrazeProject-BrazeProjectTests.a */; }; EC9B91F32B1F698600C6BD5D /* NotificationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC9B91F22B1F698600C6BD5D /* NotificationService.swift */; }; @@ -113,7 +113,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7FFA3C438F6ECE230980EE95 /* BuildFile in Frameworks */, + 7FFA3C438F6ECE230980EE95 /* (null) in Frameworks */, D49243504D0CC62449E7A753 /* libPods-BrazeProject-BrazeProjectTests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/BrazeProject/ios/Podfile b/BrazeProject/ios/Podfile index ea08ddd..31961fe 100644 --- a/BrazeProject/ios/Podfile +++ b/BrazeProject/ios/Podfile @@ -60,9 +60,9 @@ target 'BrazeProject' do end target 'BrazeProjectRichPush' do - pod 'BrazeNotificationService', '~> 8.4.0' + pod 'BrazeNotificationService', '~> 9.0.0' end target 'BrazeProjectPushStory' do - pod 'BrazePushStory', '~> 8.4.0' + pod 'BrazePushStory', '~> 9.0.0' end diff --git a/BrazeProject/ios/Podfile.lock b/BrazeProject/ios/Podfile.lock index bb63fd5..12a70d5 100644 --- a/BrazeProject/ios/Podfile.lock +++ b/BrazeProject/ios/Podfile.lock @@ -1,9 +1,9 @@ PODS: - boost (1.83.0) - - braze-react-native-sdk (9.2.0): - - BrazeKit (~> 8.4.0) - - BrazeLocation (~> 8.4.0) - - BrazeUI (~> 8.4.0) + - braze-react-native-sdk (10.0.0): + - BrazeKit (~> 9.0.0) + - BrazeLocation (~> 9.0.0) + - BrazeUI (~> 9.0.0) - glog - hermes-engine - RCT-Folly (= 2022.05.16.00) @@ -22,13 +22,13 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - BrazeKit (8.4.0) - - BrazeLocation (8.4.0): - - BrazeKit (= 8.4.0) - - BrazeNotificationService (8.4.0) - - BrazePushStory (8.4.0) - - BrazeUI (8.4.0): - - BrazeKit (= 8.4.0) + - BrazeKit (9.0.0) + - BrazeLocation (9.0.0): + - BrazeKit (= 9.0.0) + - BrazeNotificationService (9.0.0) + - BrazePushStory (9.0.0) + - BrazeUI (9.0.0): + - BrazeKit (= 9.0.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - FBLazyVector (0.73.1) @@ -1187,8 +1187,8 @@ PODS: DEPENDENCIES: - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) - "braze-react-native-sdk (from `../node_modules/@braze/react-native-sdk`)" - - BrazeNotificationService (~> 8.4.0) - - BrazePushStory (~> 8.4.0) + - BrazeNotificationService (~> 9.0.0) + - BrazePushStory (~> 9.0.0) - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - Flipper (= 0.201.0) @@ -1395,12 +1395,12 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: boost: 26fad476bfa736552bbfa698a06cc530475c1505 - braze-react-native-sdk: e48cd115d0015c452c56d8f65cbdc659e326edb7 - BrazeKit: 7aa946734211e8371c6525447db98406ded44402 - BrazeLocation: cb2a1befb02fc7ef180fdfd1287f985bf0e87b0d - BrazeNotificationService: 53534bdab87853b3304452440104e53a31c2fde8 - BrazePushStory: 29921e1bc55ed087af593506986782a88ca7e083 - BrazeUI: 794a1c0bb387f40763673af7da5cb076ec0e413b + braze-react-native-sdk: 1611a97f286d0902ca7be0f9bf14d7af63365b41 + BrazeKit: 7406e77825c624d8e7a162d858a4bffdf79270f5 + BrazeLocation: 43405bf92037c9840f5f5467a7b8418583bc7850 + BrazeNotificationService: ac70f36d3af705108ab42a7437118811a0a2173e + BrazePushStory: abaf4c99a0ea15543d6372d6d2e028c61760bde3 + BrazeUI: 9e86bd30ca84f66444a5f6d95e438057000f4d0f CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: fea03f2699887d960129cc54bba7e52542b6f953 FBLazyVector: 2296bacb2fa157a43991048b0a9d71c1c8b65083 @@ -1465,6 +1465,6 @@ SPEC CHECKSUMS: SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 Yoga: 4f53dc50008d626fa679c7a1cb4bed898f8c0bde -PODFILE CHECKSUM: 57c34903a98d806716eae011f73869b42657e15e +PODFILE CHECKSUM: 2894d17c80a474038a113a7ee94b435730c59969 COCOAPODS: 1.15.2 diff --git a/CHANGELOG.md b/CHANGELOG.md index da0e81d..4001d32 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ ⚠️ In version 2.0.0, we changed the iOS bridge from AppboyKit, which is written in Objective-C, to the new [Swift SDK](https://github.com/braze-inc/braze-swift-sdk). If you are upgrading from a version below 2.0.0 to a version above 2.0.0, please read [the instructions](https://github.com/braze-inc/braze-react-native-sdk/blob/master/CHANGELOG.md#200) to ensure a smooth transition and backward compatibility. +## 10.0.0 + +##### Breaking +- Updates the native iOS version bindings [from Braze Swift SDK 8.4.0 to 9.0.0](https://github.com/braze-inc/braze-swift-sdk/compare/8.4.0...9.0.0#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed). + +##### Added +- Updates the native Android version bindings [from Braze Android SDK 30.3.0 to 30.4.0](https://github.com/braze-inc/braze-android-sdk/compare/v30.3.0...v30.4.0#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed). + ## 9.2.0 ##### Added diff --git a/android/build.gradle b/android/build.gradle index 02b881c..0cf171e 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -49,6 +49,6 @@ android { } dependencies { - api 'com.braze:android-sdk-ui:30.3.0' + api 'com.braze:android-sdk-ui:30.4.0' api 'com.facebook.react:react-native:+' } diff --git a/braze-react-native-sdk.podspec b/braze-react-native-sdk.podspec index 776a069..2ffcc49 100644 --- a/braze-react-native-sdk.podspec +++ b/braze-react-native-sdk.podspec @@ -20,9 +20,9 @@ Pod::Spec.new do |s| install_modules_dependencies(s) - s.dependency 'BrazeKit', '~> 8.4.0' - s.dependency 'BrazeLocation', '~> 8.4.0' - s.dependency 'BrazeUI', '~> 8.4.0' + s.dependency 'BrazeKit', '~> 9.0.0' + s.dependency 'BrazeLocation', '~> 9.0.0' + s.dependency 'BrazeUI', '~> 9.0.0' # Swift/Objective-C compatibility s.pod_target_xcconfig = { diff --git a/package.json b/package.json index 6d55e34..7b76796 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@braze/react-native-sdk", - "version": "9.2.0", + "version": "10.0.0", "description": "Braze SDK for React Native.", "main": "src/index.js", "types": "src/index.d.ts", @@ -65,4 +65,4 @@ "javaPackageName": "com.braze.reactbridge" } } -} +} \ No newline at end of file