Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to 2025.2.0 #34

Merged
merged 2 commits into from
Feb 19, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -83,4 +83,5 @@ ios/generated
android/generated

# Ignoring the pods folder. Make sure you run pod install
ios/Pods/
ios/Pods/
*.xcworkspacedata
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

Mobile Payments SDK for React Native supports the following SDK versions:

* [iOS](https://developer.squareup.com/docs/mobile-payments-sdk/ios#1-install-the-sdk-and-dependencies): 2.0.1 and above
* [iOS](https://developer.squareup.com/docs/mobile-payments-sdk/ios#1-install-the-sdk-and-dependencies): 2.0.2 and above
* [Android](https://developer.squareup.com/docs/mobile-payments-sdk/android#1-install-the-sdk-and-dependencies): 2.0.2 and above

## Review requirements
Expand Down

This file was deleted.

118 changes: 59 additions & 59 deletions example/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ PODS:
- hermes-engine (0.75.3):
- hermes-engine/Pre-built (= 0.75.3)
- hermes-engine/Pre-built (0.75.3)
- mobile-payments-sdk-react-native (2025.1):
- mobile-payments-sdk-react-native (2025.2.0):
- DoubleConversion
- glog
- hermes-engine
- MockReaderUI (~> 2.0.1)
- MockReaderUI (~> 2.0.2)
- RCT-Folly (= 2024.01.01.00)
- RCTRequired
- RCTTypeSafety
Expand All @@ -28,9 +28,9 @@ PODS:
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- SquareMobilePaymentsSDK (~> 2.0.1)
- SquareMobilePaymentsSDK (~> 2.0.2)
- Yoga
- MockReaderUI (2.0.1)
- MockReaderUI (2.0.2)
- Permission-BluetoothPeripheral (3.10.1):
- RNPermissions
- Permission-LocationAccuracy (3.10.1):
Expand Down Expand Up @@ -1579,7 +1579,7 @@ PODS:
- ReactCommon/turbomodule/core
- Yoga
- SocketRocket (0.7.0)
- SquareMobilePaymentsSDK (2.0.1)
- SquareMobilePaymentsSDK (2.0.2)
- Yoga (0.0.0)

DEPENDENCIES:
Expand Down Expand Up @@ -1818,74 +1818,74 @@ SPEC CHECKSUMS:
fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120
glog: 69ef571f3de08433d766d614c73a9838a06bf7eb
hermes-engine: 8d2103d6c0176779aea4e25df6bb1410f9946680
mobile-payments-sdk-react-native: 2a54f08be8293d99f6cb42f97ad19c5633632edb
MockReaderUI: 2d361b1fe0c1a0d13eb76a64bfa156399fde1f9d
Permission-BluetoothPeripheral: 247e379c9ecb4b1af2b87f73e4a15a00a5bc0c1f
Permission-LocationAccuracy: dc0b0989dd004f183a32ad5f99802d9e09b0571a
Permission-LocationAlways: 0a0de4637662cfdf3603d6933779da2bdd657306
Permission-LocationWhenInUse: 31f52ebddef50c306a585b5a82ca16c8ff582dec
Permission-Microphone: 8d045745c0c12aed0370ba89c36b6bc1ba54d7eb
RCT-Folly: 4464f4d875961fce86008d45f4ecf6cef6de0740
mobile-payments-sdk-react-native: f8b78eb939714c7368b6268a8f3591b7785d6219
MockReaderUI: 859bff6aaab222b59c1d8839efad2d7fca22135a
Permission-BluetoothPeripheral: 34ab829f159c6cf400c57bac05f5ba1b0af7a86e
Permission-LocationAccuracy: 30c5421911024b28d8916db5cbd728097da54434
Permission-LocationAlways: af165dee8a5a5888df6764f9f6ba98b112893709
Permission-LocationWhenInUse: e4a1bdc6b9f4a7a598613a6a748bd186e937df34
Permission-Microphone: 744eafab00992871bd06b3e3f1cbc1ba5b024b58
RCT-Folly: 34124ae2e667a0e5f0ea378db071d27548124321
RCTDeprecation: 4191f6e64b72d9743f6fe1a8a16e89e868f5e9e7
RCTRequired: 9bb589570f2bb3abc6518761e3fd1ad9b7f7f06c
RCTTypeSafety: 1c1a8741c86df0a0ac1a99cf3fb0e29eedbc2c88
React: b6810a201ee11e69ae8bfd4eb4aaab86610600bf
React-callinvoker: d6c7898b63e6a2d37bc308f17c05be0ba3630b10
React-Core: 2fc97900b68e7568233698c6113ca9d64ed8b520
React-CoreModules: 2d68c251bc4080028f2835fa47504e8f20669a21
React-cxxreact: 5f233f8ac7ea4772e49462e0ab2b0a15a4f80ab7
React-Core: 411ef2293ba0c9147e04ee89324bc1575b38a089
React-CoreModules: 30c44229d249317498dac4a984925c56e06f61c2
React-cxxreact: 1ba92740ea3ed5be86898dec22f6548aa843da16
React-debug: fd0ed8ecd5f8a23c7daf5ceaca8aa722a4d083fd
React-defaultsnativemodule: 10f0f8bc38d8dc7d2273572cd85ed0b71298ecdd
React-domnativemodule: bfef3dda59e7030b498d0d78628f4adf414ab8e4
React-Fabric: 3d0f5e2735d2f77a897ee684edeff7bb0e061919
React-FabricComponents: 68032a85a3c25c9c8d6ce676d8af9a85e2370f24
React-FabricImage: f8ac2df576703097b5b2f8d972b162cdca855aa3
React-defaultsnativemodule: 33038152921d2f3fdef66ba1f8ef32e9ee68a834
React-domnativemodule: 6e79b766cda4b3a447aa59aaf04473d257b0c5bb
React-Fabric: da5caca65022dcbbb95d12cebcde7770fdd44ff0
React-FabricComponents: 19e0eb8be8d8f2afa1a921705a87d8818eba14cf
React-FabricImage: 50df9e6aace1781cf23e130171631d7674b4072c
React-featureflags: cf78861db9318ae29982fa8953c92d31b276c9ac
React-featureflagsnativemodule: d04eb5c3f0ac33fe70b060d97e8649bfd69c5f1e
React-graphics: 7572851bca7242416b648c45d6af87d93d29281e
React-hermes: 95c27801c60615345ee6256eafa6d597ce983b8b
React-idlecallbacksnativemodule: f5f0b760ec2739b30e315e1afee3dd3a5a93c3b6
React-ImageManager: aedf54d34d4475c66f4c3da6b8359b95bee904e4
React-jserrorhandler: 0c8949672a00f2a502c767350e591e3ec3d82fb3
React-jsi: d77bb442a4b0849063f2bd22d3c1fa71918713b7
React-jsiexecutor: 3b9c6334b7b0f42d4c4aae950132766e63a7809f
React-jsinspector: e1bb5816869507527c30213cc1ed60eae9e3e9c4
React-jsitracing: 3935b092f85bb1e53b8cf8a00f572413648af46b
React-logger: 4072f39df335ca443932e0ccece41fbeb5ca8404
React-Mapbuffer: 714f2fae68edcabfc332b754e9fbaa8cfc68fdd4
React-microtasksnativemodule: 4943ad8f99be8ccf5a63329fa7d269816609df9e
react-native-safe-area-context: 4532f1a0c5d34a46b9324ccaaedcb5582a302b7d
React-featureflagsnativemodule: 3ff0c243e064a252293afb24aa0a6ee36b0149e4
React-graphics: 7ed2dc99f706228448b870882729a8303343b5a5
React-hermes: 167b427c2106b92ac47add9b35ca024d42453518
React-idlecallbacksnativemodule: 6b917d089d3beaa096c6c95bcb428c4577fe65de
React-ImageManager: 9970421c57b6458d3a4d6ce319c9067217c4882f
React-jserrorhandler: 6764a4b7abd617332fb0935c9ba63a6369207a15
React-jsi: 7713fae6d70c49a1b1b12d7e65ca62a50cd820d2
React-jsiexecutor: 67260e3eb3d1f3d3fd41ff15e89ce4027ae9c36a
React-jsinspector: a0f1febb0bcf5770ff135444a6afee7520ee42f7
React-jsitracing: bf77e00063522e4fd6d84fa129f0caaf360d275e
React-logger: 7e56c9eceafd7f45e98c16cb42ff3c9966c67119
React-Mapbuffer: e68dd904f0f3a84dd35989288ed3bcf5e37f9737
React-microtasksnativemodule: ca8806e64625be04b8f3d9f31f66508d02c42555
react-native-safe-area-context: b13be9714d9771fbde0120bc519c963484de3a71
React-nativeconfig: 4a9543185905fe41014c06776bf126083795aed9
React-NativeModulesApple: 0506da59fc40d2e1e6e12a233db5e81c46face27
React-NativeModulesApple: f6b6dc0998c945dd113858f1fc12e5e5f0da0990
React-perflogger: 3bbb82f18e9ac29a1a6931568e99d6305ef4403b
React-performancetimeline: d15a723422ed500f47cb271f3175abbeb217f5ba
React-performancetimeline: 05c0372923c2f3a9e8a5ae954258f0436003bffb
React-RCTActionSheet: cb2b38a53d03ec22f1159c89667b86c2c490d92d
React-RCTAnimation: 6836c87c7364f471e9077fda80b7349bc674be33
React-RCTAppDelegate: 2f11edfa7302451c792591f9a7838ca86cdcec34
React-RCTBlob: 516dbbd38397f5013394fdd1cc65408cc82e37a1
React-RCTFabric: b281a52c2b9726b0c64880e1535f2100013d5f7c
React-RCTImage: 1b2c2c1716db859ffff2d7a06a30b0ec5c677fc5
React-RCTLinking: 59c07577767e705b0ab95d11e5ad74c61bf2a022
React-RCTNetwork: f9a827e7d6bc428e0d99cd1fbe0427854354b8c1
React-RCTSettings: 614252fecc24840f61590c016aca1664a52cfb0f
React-RCTText: 424549f68867265aa25969f50e7b9bf8bd70ae55
React-RCTVibration: c8d156e6cce18f00b0310db7670fa997c7cda407
React-RCTAnimation: c8be4f58eabb487d6346247ee8e7bac434737ed7
React-RCTAppDelegate: d34bc2eeddc4d3f2a23275bf45e915d0d5df5284
React-RCTBlob: 7a64271f64a60390a2e73edecaca2735be8044ff
React-RCTFabric: dc41b0a646666b7e8db159c26eeda20af8b6328f
React-RCTImage: 4fb571875362a78ccc01aded76b94a71ae466b8b
React-RCTLinking: e825182eaf7f4047f6bb11bb6cd2ae5858008e66
React-RCTNetwork: 0e07b83395b6ff5016f7cea4ac99426a893a1438
React-RCTSettings: bd68792732f116994e992cf48e5bb70c4eb3910e
React-RCTText: c3cfce62ddb887cdd86403a6130a58a1f8fed9f3
React-RCTVibration: 32a10228b7affa8de6401dba6f0d73b5a8433342
React-rendererconsistency: 993f54bb0df644df2922cd87ea55238d510d992b
React-rendererdebug: 7a8cbb632b68d666ad0fc01b3f9dc1a1bcc9a9f9
React-rendererdebug: 9cd1f3e6d12c1d9b99fce6ceb373495b29b3d9ee
React-rncore: 1df26fe0ae861c599f9f2896f45e8834ef4b85f9
React-RuntimeApple: b5b14b09e3be4058f9fe7ab4925e1ee343f03310
React-RuntimeCore: 2073fb33da2aec6ce6c1c9d3d53898ed1f1d806d
React-RuntimeApple: 5fb9053ae46ec14407f24547afd903ec8f0c0b9a
React-RuntimeCore: f6af8417106c1ce5b494edd99e86b0d0069ad6c3
React-runtimeexecutor: 9a668b94ad5d93755443311715bd57680330286a
React-RuntimeHermes: b37c62718d6920ac2958a0052bdc1b01aca842b8
React-runtimescheduler: e25750a18cbb7469e0513f1ace834d14e8c1a202
React-utils: f2afa6acd905ca2ce7bb8ffb4a22f7f8a12534e8
ReactCodegen: ff95a93d5ab5d9b2551571886271478eaa168565
ReactCommon: 289214026502e6a93484f4a46bcc0efa4f3f2864
RNPermissions: 4e3714e18afe7141d000beae3755e5b5fb2f5e05
RNScreens: c7ceced6a8384cb9be5e7a5e88e9e714401fd958
RNVectorIcons: 6382277afab3c54658e9d555ee0faa7a37827136
React-RuntimeHermes: 6c6053fb5aca5558b071cfbce2868ca50a3b8fc7
React-runtimescheduler: 5d1a32712d441c38e6d5815069e1810d38ed26f7
React-utils: 3c815e7d3abb801930a3df2db870c92855429fea
ReactCodegen: 3d11bcf0cac47a77042a3476a1c2f7058bfd6880
ReactCommon: c65f7049a542669dcc7bff6b7a8071a039c7d0dd
RNPermissions: bd0d9ca7969ff7b999aa605ee2e5919c12522bfe
RNScreens: 35bb8e81aeccf111baa0ea01a54231390dbbcfd9
RNVectorIcons: 182892e7d1a2f27b52d3c627eca5d2665a22ee28
SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d
SquareMobilePaymentsSDK: 9f9364251a01c474ce5d84635a2b8e1f8a64494c
SquareMobilePaymentsSDK: 1964169130cab2f447d767adf9c18f8b5d212ff6
Yoga: 4ef80d96a5534f0e01b3055f17d1e19a9fc61b63

PODFILE CHECKSUM: 439764333dadb7461aea4b653e55d92f832f43a0
Expand Down
2 changes: 1 addition & 1 deletion ios/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ target 'RNMobilePaymentSDK' do
use_frameworks!

# Pods for RNMobilePaymentSDK
pod "SquareMobilePaymentsSDK", "~> 2.0.1"
pod "SquareMobilePaymentsSDK", "~> 2.0.2"
target 'RNMobilePaymentSDKTests' do
inherit! :search_paths
# Pods for testing
Expand Down
8 changes: 4 additions & 4 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
PODS:
- SquareMobilePaymentsSDK (2.0.1)
- SquareMobilePaymentsSDK (2.0.2)

DEPENDENCIES:
- SquareMobilePaymentsSDK (~> 2.0.1)
- SquareMobilePaymentsSDK (~> 2.0.2)

SPEC REPOS:
trunk:
- SquareMobilePaymentsSDK

SPEC CHECKSUMS:
SquareMobilePaymentsSDK: 9f9364251a01c474ce5d84635a2b8e1f8a64494c
SquareMobilePaymentsSDK: 1964169130cab2f447d767adf9c18f8b5d212ff6

PODFILE CHECKSUM: c816af0d22ae1ef92a7126f706f9ded96629c4e9
PODFILE CHECKSUM: 1c0f22efdb235538a7a49119eaced2170ab7e369

COCOAPODS: 1.16.2
2 changes: 1 addition & 1 deletion mobile-payments-sdk-react-native.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/square//mobile-payments-sdk-react-native.git", :tag => "#{s.version}" }

s.dependency "SquareMobilePaymentsSDK", "~> #{package["mobilePaymentsSdkVersion"]}"
s.dependency "MockReaderUI", "~> #{package["mobilePaymentsSdkVersion"]}", configurations: ['Debug']
s.dependency "MockReaderUI", "~> #{package["mobilePaymentsSdkVersion"]}"

s.source_files = "ios/**/*.{h,m,mm,swift}"

Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "mobile-payments-sdk-react-native",
"version": "2025.1.0",
"version": "2025.2.0",
"description": "Mobile Payments SDK plug-in for React Native. Enables developers to build secure in-person payment solutions.",
"mobilePaymentsSdkVersion": "2.0.1",
"mobilePaymentsSdkVersion": "2.0.2",
"source": "./src/index.tsx",
"main": "./lib/commonjs/index.js",
"module": "./lib/module/index.js",
Expand Down
Loading