Skip to content

Commit 0bf048e

Browse files
may-tasSatyam Jha
and
Satyam Jha
authored
Upgrade image_cropper from v5.0.1 to v8.0.2 with updated implementations and tests (#2711)
* upgrade image_cropper from 5.0.1 to 8.0.2 with necessary adjustments * fixed ios build * fixing android build - 1 * fixing android build - reverted workflow changes * fixing android build -typo * Android build fixed * added codeRabbit suggestions * re-run workflow --------- Co-authored-by: Satyam Jha <[email protected]>
1 parent 0b34401 commit 0bf048e

File tree

12 files changed

+355
-154
lines changed

12 files changed

+355
-154
lines changed

android/settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ pluginManagement {
1919

2020
plugins {
2121
id "dev.flutter.flutter-plugin-loader" version "1.0.2"
22-
id "com.android.application" version "7.3.0" apply false
22+
id "com.android.application" version '7.3.0' apply false
2323
id "org.jetbrains.kotlin.android" version "1.8.10" apply false
2424
id("com.google.gms.google-services") version "4.4.1" apply false
2525

ios/Flutter/AppFrameworkInfo.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
<key>CFBundleVersion</key>
2222
<string>1.0</string>
2323
<key>MinimumOSVersion</key>
24-
<string>9.0</string>
24+
<string>12.0</string>
2525
</dict>
2626
</plist>

ios/Podfile.lock

Lines changed: 115 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,115 +1,174 @@
11
PODS:
2+
- Braintree/ApplePay (5.6.3):
3+
- Braintree/Core
4+
- Braintree/Card (5.6.3):
5+
- Braintree/Core
6+
- Braintree/Core (5.6.3)
7+
- Braintree/PaymentFlow (5.6.3):
8+
- Braintree/Core
9+
- Braintree/PayPalDataCollector
10+
- Braintree/PayPal (5.6.3):
11+
- Braintree/Core
12+
- Braintree/PayPalDataCollector
13+
- Braintree/PayPalDataCollector (5.6.3)
14+
- Braintree/ThreeDSecure (5.6.3):
15+
- Braintree/Card
16+
- Braintree/PaymentFlow
17+
- Braintree/UnionPay (5.6.3):
18+
- Braintree/Card
19+
- Braintree/Venmo (5.6.3):
20+
- Braintree/Core
21+
- BraintreeDropIn (9.4.0):
22+
- Braintree/ApplePay (~> 5.6.1)
23+
- Braintree/Card (~> 5.6.1)
24+
- Braintree/Core (~> 5.6.1)
25+
- Braintree/PayPal (~> 5.6.1)
26+
- Braintree/ThreeDSecure (~> 5.6.1)
27+
- Braintree/UnionPay (~> 5.6.1)
28+
- Braintree/Venmo (~> 5.6.1)
229
- connectivity_plus (0.0.1):
330
- Flutter
4-
- Reachability
31+
- FlutterMacOS
32+
- device_info_plus (0.0.1):
33+
- Flutter
534
- Flutter (1.0.0)
6-
- FMDB (2.7.5):
7-
- FMDB/standard (= 2.7.5)
8-
- FMDB/standard (2.7.5)
35+
- flutter_braintree (1.0.0):
36+
- Braintree/ApplePay (~> 5.6.3)
37+
- Braintree/PayPal (~> 5.6.3)
38+
- BraintreeDropIn (= 9.4.0)
39+
- Flutter
40+
- flutter_local_notifications (0.0.1):
41+
- Flutter
42+
- flutter_secure_storage (6.0.0):
43+
- Flutter
944
- image_cropper (0.0.4):
1045
- Flutter
11-
- TOCropViewController (~> 2.6.1)
12-
- image_picker (0.0.1):
46+
- TOCropViewController (~> 2.7.4)
47+
- image_picker_ios (0.0.1):
1348
- Flutter
1449
- MTBBarcodeScanner (5.0.11)
15-
- path_provider_ios (0.0.1):
50+
- path_provider_foundation (0.0.1):
1651
- Flutter
17-
- "permission_handler (5.1.0+2)":
52+
- FlutterMacOS
53+
- permission_handler_apple (9.3.0):
1854
- Flutter
1955
- qr_code_scanner (0.2.0):
2056
- Flutter
2157
- MTBBarcodeScanner
22-
- quick_actions (0.0.1):
58+
- quick_actions_ios (0.0.1):
2359
- Flutter
24-
- Reachability (3.2)
25-
- shared_preferences (0.0.1):
60+
- shared_preferences_foundation (0.0.1):
2661
- Flutter
62+
- FlutterMacOS
2763
- social_share (0.0.1):
2864
- Flutter
29-
- sqflite (0.0.2):
65+
- sqflite (0.0.3):
3066
- Flutter
31-
- FMDB (>= 2.7.5)
32-
- TOCropViewController (2.6.1)
67+
- FlutterMacOS
68+
- TOCropViewController (2.7.4)
3369
- uni_links (0.0.1):
3470
- Flutter
35-
- vibration (1.7.4-nullsafety.0):
71+
- url_launcher_ios (0.0.1):
72+
- Flutter
73+
- vibration (1.7.5):
3674
- Flutter
37-
- video_player (0.0.1):
75+
- video_player_avfoundation (0.0.1):
3876
- Flutter
77+
- FlutterMacOS
3978

4079
DEPENDENCIES:
41-
- connectivity_plus (from `.symlinks/plugins/connectivity_plus/ios`)
80+
- connectivity_plus (from `.symlinks/plugins/connectivity_plus/darwin`)
81+
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
4282
- Flutter (from `Flutter`)
83+
- flutter_braintree (from `.symlinks/plugins/flutter_braintree/ios`)
84+
- flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`)
85+
- flutter_secure_storage (from `.symlinks/plugins/flutter_secure_storage/ios`)
4386
- image_cropper (from `.symlinks/plugins/image_cropper/ios`)
44-
- image_picker (from `.symlinks/plugins/image_picker/ios`)
45-
- path_provider_ios (from `.symlinks/plugins/path_provider_ios/ios`)
46-
- permission_handler (from `.symlinks/plugins/permission_handler/ios`)
87+
- image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`)
88+
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
89+
- permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
4790
- qr_code_scanner (from `.symlinks/plugins/qr_code_scanner/ios`)
48-
- quick_actions (from `.symlinks/plugins/quick_actions/ios`)
49-
- shared_preferences (from `.symlinks/plugins/shared_preferences/ios`)
91+
- quick_actions_ios (from `.symlinks/plugins/quick_actions_ios/ios`)
92+
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
5093
- social_share (from `.symlinks/plugins/social_share/ios`)
51-
- sqflite (from `.symlinks/plugins/sqflite/ios`)
94+
- sqflite (from `.symlinks/plugins/sqflite/darwin`)
5295
- uni_links (from `.symlinks/plugins/uni_links/ios`)
96+
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
5397
- vibration (from `.symlinks/plugins/vibration/ios`)
54-
- video_player (from `.symlinks/plugins/video_player/ios`)
98+
- video_player_avfoundation (from `.symlinks/plugins/video_player_avfoundation/darwin`)
5599

56100
SPEC REPOS:
57101
trunk:
58-
- FMDB
102+
- Braintree
103+
- BraintreeDropIn
59104
- MTBBarcodeScanner
60-
- Reachability
61105
- TOCropViewController
62106

63107
EXTERNAL SOURCES:
64108
connectivity_plus:
65-
:path: ".symlinks/plugins/connectivity_plus/ios"
109+
:path: ".symlinks/plugins/connectivity_plus/darwin"
110+
device_info_plus:
111+
:path: ".symlinks/plugins/device_info_plus/ios"
66112
Flutter:
67113
:path: Flutter
114+
flutter_braintree:
115+
:path: ".symlinks/plugins/flutter_braintree/ios"
116+
flutter_local_notifications:
117+
:path: ".symlinks/plugins/flutter_local_notifications/ios"
118+
flutter_secure_storage:
119+
:path: ".symlinks/plugins/flutter_secure_storage/ios"
68120
image_cropper:
69121
:path: ".symlinks/plugins/image_cropper/ios"
70-
image_picker:
71-
:path: ".symlinks/plugins/image_picker/ios"
72-
path_provider_ios:
73-
:path: ".symlinks/plugins/path_provider_ios/ios"
74-
permission_handler:
75-
:path: ".symlinks/plugins/permission_handler/ios"
122+
image_picker_ios:
123+
:path: ".symlinks/plugins/image_picker_ios/ios"
124+
path_provider_foundation:
125+
:path: ".symlinks/plugins/path_provider_foundation/darwin"
126+
permission_handler_apple:
127+
:path: ".symlinks/plugins/permission_handler_apple/ios"
76128
qr_code_scanner:
77129
:path: ".symlinks/plugins/qr_code_scanner/ios"
78-
quick_actions:
79-
:path: ".symlinks/plugins/quick_actions/ios"
80-
shared_preferences:
81-
:path: ".symlinks/plugins/shared_preferences/ios"
130+
quick_actions_ios:
131+
:path: ".symlinks/plugins/quick_actions_ios/ios"
132+
shared_preferences_foundation:
133+
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
82134
social_share:
83135
:path: ".symlinks/plugins/social_share/ios"
84136
sqflite:
85-
:path: ".symlinks/plugins/sqflite/ios"
137+
:path: ".symlinks/plugins/sqflite/darwin"
86138
uni_links:
87139
:path: ".symlinks/plugins/uni_links/ios"
140+
url_launcher_ios:
141+
:path: ".symlinks/plugins/url_launcher_ios/ios"
88142
vibration:
89143
:path: ".symlinks/plugins/vibration/ios"
90-
video_player:
91-
:path: ".symlinks/plugins/video_player/ios"
144+
video_player_avfoundation:
145+
:path: ".symlinks/plugins/video_player_avfoundation/darwin"
92146

93147
SPEC CHECKSUMS:
94-
connectivity_plus: 5f0eb61093bec56935f21a1699dd2758bc895587
95-
Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a
96-
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
97-
image_cropper: 60c2789d1f1a78c873235d4319ca0c34a69f2d98
98-
image_picker: e06f7a68f000bd36f552c1847e33cda96ed31f1f
148+
Braintree: cef7388a3647515f1e0861e52200c2f3dad0f98f
149+
BraintreeDropIn: 89df35f840004affa22ebb8f06b12d20615411bf
150+
connectivity_plus: 18382e7311ba19efcaee94442b23b32507b20695
151+
device_info_plus: c6fb39579d0f423935b0c9ce7ee2f44b71b9fce6
152+
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
153+
flutter_braintree: 72276002464c36b1d5a6266fbdb94c0b600e62fd
154+
flutter_local_notifications: df98d66e515e1ca797af436137b4459b160ad8c9
155+
flutter_secure_storage: d33dac7ae2ea08509be337e775f6b59f1ff45f12
156+
image_cropper: 37d40f62177c101ff4c164906d259ea2c3aa70cf
157+
image_picker_ios: 99dfe1854b4fa34d0364e74a78448a0151025425
99158
MTBBarcodeScanner: f453b33c4b7dfe545d8c6484ed744d55671788cb
100-
path_provider_ios: 7d7ce634493af4477d156294792024ec3485acd5
101-
permission_handler: ccb20a9fad0ee9b1314a52b70b76b473c5f8dab0
159+
path_provider_foundation: 3784922295ac71e43754bd15e0653ccfd36a147c
160+
permission_handler_apple: 9878588469a2b0d0fc1e048d9f43605f92e6cec2
102161
qr_code_scanner: bb67d64904c3b9658ada8c402e8b4d406d5d796e
103-
quick_actions: 6cb2390c4dab0e737c94573c27e18d9666710720
104-
Reachability: 33e18b67625424e47b6cde6d202dce689ad7af96
105-
shared_preferences: af6bfa751691cdc24be3045c43ec037377ada40d
162+
quick_actions_ios: d24571db7345d2e48d094db8d077a015a568002d
163+
shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
106164
social_share: 702a5e3842addd22db515aa9e1e00a4b80a0296d
107-
sqflite: 6d358c025f5b867b29ed92fc697fd34924e11904
108-
TOCropViewController: edfd4f25713d56905ad1e0b9f5be3fbe0f59c863
165+
sqflite: 673a0e54cc04b7d6dba8d24fb8095b31c3a99eec
166+
TOCropViewController: 80b8985ad794298fb69d3341de183f33d1853654
109167
uni_links: d97da20c7701486ba192624d99bffaaffcfc298a
110-
vibration: 1ec279c4a1a7a646627b54039d812334b3f1114a
111-
video_player: ecd305f42e9044793efd34846e1ce64c31ea6fcb
168+
url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe
169+
vibration: 7d883d141656a1c1a6d8d238616b2042a51a1241
170+
video_player_avfoundation: 02011213dab73ae3687df27ce441fbbcc82b5579
112171

113-
PODFILE CHECKSUM: fe0e1ee7f3d1f7d00b11b474b62dd62134535aea
172+
PODFILE CHECKSUM: 4e8f8b2be68aeea4c0d5beb6ff1e79fface1d048
114173

115-
COCOAPODS: 1.11.2
174+
COCOAPODS: 1.16.2

0 commit comments

Comments
 (0)