Skip to content

Commit 0e6d909

Browse files
authored
Bump versions RN 2.1.0 | Android 4.1.0 | Swift 5.1.0 (#275)
* Bump SDK version to 2.1.0 * Bump Android to 4.1.0 * Remove temp hack pointing swift to master * Pull in Swift 5.1.0 SDK
1 parent da800f1 commit 0e6d909

7 files changed

Lines changed: 24 additions & 47 deletions

File tree

android/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryErro
1111
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
1212
# org.gradle.parallel=true
1313
#Tue Dec 19 15:08:27 EST 2023
14-
KlaviyoReactNativeSdk_klaviyoAndroidSdkVersion=rel~4.1.0-SNAPSHOT
14+
KlaviyoReactNativeSdk_klaviyoAndroidSdkVersion=4.1.0
1515
KlaviyoReactNativeSdk_kotlinVersion=1.8.0
1616
KlaviyoReactNativeSdk_minSdkVersion=23
1717
KlaviyoReactNativeSdk_targetSdkVersion=36
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<resources>
2-
<string name="klaviyo_sdk_version_override">2.0.3</string>
2+
<string name="klaviyo_sdk_version_override">2.1.0</string>
33
<string name="klaviyo_sdk_name_override">react_native</string>
44
</resources>

example/ios/Podfile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@ target 'KlaviyoReactNativeSdkExample' do
2121
use_frameworks! :linkage => :static
2222

2323
# Insert override klaviyo-swift-sdk pods below this line when needed
24-
pod 'KlaviyoCore', :git => 'https://github.com/klaviyo/klaviyo-swift-sdk.git', :branch => 'master'
25-
pod 'KlaviyoSwift', :git => 'https://github.com/klaviyo/klaviyo-swift-sdk.git', :branch => 'master'
26-
pod 'KlaviyoForms', :git => 'https://github.com/klaviyo/klaviyo-swift-sdk.git', :branch => 'master'
2724

2825
use_react_native!(
2926
:path => config[:reactNativePath],

example/ios/Podfile.lock

Lines changed: 18 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,18 @@ PODS:
99
- hermes-engine (0.80.2):
1010
- hermes-engine/Pre-built (= 0.80.2)
1111
- hermes-engine/Pre-built (0.80.2)
12-
- klaviyo-react-native-sdk (2.0.3):
13-
- KlaviyoForms (= 5.0.3)
14-
- KlaviyoSwift (= 5.0.3)
12+
- klaviyo-react-native-sdk (2.1.0):
13+
- KlaviyoForms (= 5.1.0)
14+
- KlaviyoSwift (= 5.1.0)
1515
- React-Core
16-
- KlaviyoCore (5.0.3):
16+
- KlaviyoCore (5.1.0):
1717
- AnyCodable-FlightSchool
18-
- KlaviyoForms (5.0.3):
19-
- KlaviyoSwift (~> 5.0.3)
20-
- KlaviyoSwift (5.0.3):
18+
- KlaviyoForms (5.1.0):
19+
- KlaviyoSwift (~> 5.1.0)
20+
- KlaviyoSwift (5.1.0):
2121
- AnyCodable-FlightSchool
22-
- KlaviyoCore (~> 5.0.3)
23-
- KlaviyoSwiftExtension (5.0.3)
22+
- KlaviyoCore (~> 5.1.0)
23+
- KlaviyoSwiftExtension (5.1.0)
2424
- RCT-Folly (2024.11.18.00):
2525
- boost
2626
- DoubleConversion
@@ -2147,9 +2147,6 @@ DEPENDENCIES:
21472147
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
21482148
- hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`)
21492149
- klaviyo-react-native-sdk (from `../..`)
2150-
- KlaviyoCore (from `https://github.com/klaviyo/klaviyo-swift-sdk.git`, branch `master`)
2151-
- KlaviyoForms (from `https://github.com/klaviyo/klaviyo-swift-sdk.git`, branch `master`)
2152-
- KlaviyoSwift (from `https://github.com/klaviyo/klaviyo-swift-sdk.git`, branch `master`)
21532150
- KlaviyoSwiftExtension
21542151
- RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
21552152
- RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`)
@@ -2222,6 +2219,9 @@ DEPENDENCIES:
22222219
SPEC REPOS:
22232220
trunk:
22242221
- AnyCodable-FlightSchool
2222+
- KlaviyoCore
2223+
- KlaviyoForms
2224+
- KlaviyoSwift
22252225
- KlaviyoSwiftExtension
22262226
- SocketRocket
22272227

@@ -2243,15 +2243,6 @@ EXTERNAL SOURCES:
22432243
:tag: hermes-2025-07-24-RNv0.80.2-5c7dbc0a78cb2d2a8bc81c41c617c3abecf209ff
22442244
klaviyo-react-native-sdk:
22452245
:path: "../.."
2246-
KlaviyoCore:
2247-
:branch: master
2248-
:git: https://github.com/klaviyo/klaviyo-swift-sdk.git
2249-
KlaviyoForms:
2250-
:branch: master
2251-
:git: https://github.com/klaviyo/klaviyo-swift-sdk.git
2252-
KlaviyoSwift:
2253-
:branch: master
2254-
:git: https://github.com/klaviyo/klaviyo-swift-sdk.git
22552246
RCT-Folly:
22562247
:podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
22572248
RCTDeprecation:
@@ -2383,17 +2374,6 @@ EXTERNAL SOURCES:
23832374
Yoga:
23842375
:path: "../node_modules/react-native/ReactCommon/yoga"
23852376

2386-
CHECKOUT OPTIONS:
2387-
KlaviyoCore:
2388-
:commit: c9080c30560e4011aeb143d6d090bd2d56e242dc
2389-
:git: https://github.com/klaviyo/klaviyo-swift-sdk.git
2390-
KlaviyoForms:
2391-
:commit: c9080c30560e4011aeb143d6d090bd2d56e242dc
2392-
:git: https://github.com/klaviyo/klaviyo-swift-sdk.git
2393-
KlaviyoSwift:
2394-
:commit: c9080c30560e4011aeb143d6d090bd2d56e242dc
2395-
:git: https://github.com/klaviyo/klaviyo-swift-sdk.git
2396-
23972377
SPEC CHECKSUMS:
23982378
AnyCodable-FlightSchool: 261cbe76757802b17d471b9059b21e6fa5edf57b
23992379
boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90
@@ -2403,11 +2383,11 @@ SPEC CHECKSUMS:
24032383
fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd
24042384
glog: 5683914934d5b6e4240e497e0f4a3b42d1854183
24052385
hermes-engine: bbc1152da7d2d40f9e59c28acc6576fcf5d28e2a
2406-
klaviyo-react-native-sdk: 6ec57c4319e2093ef177fd5b30d45ff610eda519
2407-
KlaviyoCore: a700d5e3a2c829beba5f8a7211f5b01cd7a993fc
2408-
KlaviyoForms: 8f0081135848e91492fadc57da80d0c73688327a
2409-
KlaviyoSwift: 0ce884b48219aa830c93e2d4bed4d1552fcde5dd
2410-
KlaviyoSwiftExtension: 1b6d6c97ed62071a5b07873f34cef1b30f45c74e
2386+
klaviyo-react-native-sdk: 6ea8ee0a10a8061a65edc21491a5661afb7d277e
2387+
KlaviyoCore: 4e30c9dd50deae86c0067b4c0c752103a57f6746
2388+
KlaviyoForms: 1c8e9cc8c4276e421a6778198ecd0dc893aad223
2389+
KlaviyoSwift: 7c01fb7c08fae9185a8ef18ec3f0d8b18f326938
2390+
KlaviyoSwiftExtension: 0a497aa4c66f05aeff4fd2bb82f8e66080de4bfe
24112391
RCT-Folly: 59ec0ac1f2f39672a0c6e6cecdd39383b764646f
24122392
RCTDeprecation: 300c5eb91114d4339b0bb39505d0f4824d7299b7
24132393
RCTRequired: e0446b01093475b7082fbeee5d1ef4ad1fe20ac4
@@ -2475,6 +2455,6 @@ SPEC CHECKSUMS:
24752455
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
24762456
Yoga: 1e9b9a43e24807ab708430d5d1bf5e36a55a1c4d
24772457

2478-
PODFILE CHECKSUM: 567d370896e89d96b15b1a9134fa8ff296c5a0a5
2458+
PODFILE CHECKSUM: e20d7567686b77a54d5ef38de82fae4c1448f77a
24792459

24802460
COCOAPODS: 1.15.2

ios/klaviyo-sdk-configuration.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
<key>klaviyo_sdk_name</key>
66
<string>react_native</string>
77
<key>klaviyo_sdk_version</key>
8-
<string>2.0.3</string>
8+
<string>2.1.0</string>
99
</dict>
1010
</plist>

klaviyo-react-native-sdk.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ Pod::Spec.new do |s|
1818
s.pod_target_xcconfig = { "DEFINES_MODULE" => "YES" }
1919

2020
s.dependency "React-Core"
21-
s.dependency "KlaviyoSwift", "5.0.3"
22-
s.dependency "KlaviyoForms", "5.0.3"
21+
s.dependency "KlaviyoSwift", "5.1.0"
22+
s.dependency "KlaviyoForms", "5.1.0"
2323

2424
s.default_subspecs = :none
2525

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "klaviyo-react-native-sdk",
3-
"version": "2.0.3",
3+
"version": "2.1.0",
44
"description": "Official Klaviyo React Native SDK",
55
"source": "./src/index.tsx",
66
"main": "./lib/commonjs/index.js",

0 commit comments

Comments
 (0)