Skip to content

Copy StripePaymentsUI images into StripePaymentSheet#5969

Draft
davidme-stripe wants to merge 2 commits intomasterfrom
davidme/move-ps-images
Draft

Copy StripePaymentsUI images into StripePaymentSheet#5969
davidme-stripe wants to merge 2 commits intomasterfrom
davidme/move-ps-images

Conversation

@davidme-stripe
Copy link
Contributor

Summary

Remove all use of STPImageLibrary from StripePaymentSheet. Duplicate any images used across both StripePaymentsUI and StripePaymentSheet.

Motivation

Removing StripePaymentSheet's dependency on StripePaymentsUI

Testing

CI, added PaymentSheetImageLibraryTests.

Changelog

N/A

@emerge-tools
Copy link

emerge-tools bot commented Jan 12, 2026

1 build increased size, 2 builds decreased size, 5 builds had no size change

Name Version Download Change Install Change Approval
StripeSize
com.stripe.StripeSize
1.0 (1) 2.1 MB ⬇️ 2.4 kB (-0.11%) 6.8 MB ⬇️ 364 B N/A
StripePaymentsSize
com.stripe.StripePaymentsSize
1.0 (1) 1.2 MB - 4.2 MB - N/A
StripePaymentsUISize
com.stripe.StripePaymentsUISize
1.0 (1) 1.9 MB ⬇️ 2.6 kB (-0.13%) 6.4 MB ⬇️ 356 B N/A
StripePaymentSheetSize
com.stripe.StripePaymentSheetSize
1.0 (1) 4.4 MB ⬆️ 81.5 kB (1.91%) 12.5 MB ⬆️ 111.3 kB (0.9%) N/A
StripeIdentitySize
com.stripe.StripeIdentitySize
1.0 (1) 1.3 MB ⬇️ 3 B 4.2 MB - N/A
StripeApplePaySize
com.stripe.StripeApplePaySize
1.0 (1) 502.7 kB - 1.7 MB - N/A
StripeFinancialConnectionsSize
com.stripe.StripeFinancialConnectionsSize
1.0 (1) 1.6 MB ⬇️ 7 B 5.0 MB - N/A
StripeConnectSize
com.stripe.StripeConnectSize
1.0 (1) 1.8 MB ⬇️ 9 B 6.0 MB - N/A

StripeSize 1.0 (1)
com.stripe.StripeSize

⚖️ Compare build
⏱️ Analyze build performance

Total install size change: ⬇️ 364 B
Total download size change: ⬇️ 2.4 kB (-0.11%)

Largest size changes

Item Install Size Change
Other ⬆️ 1.8 kB
Packed Asset ⬇️ 0 B
Other ⬇️ -2.1 kB
View Treemap

Image of diff

StripePaymentsSize 1.0 (1)
com.stripe.StripePaymentsSize

No changes to report

StripePaymentsUISize 1.0 (1)
com.stripe.StripePaymentsUISize

⚖️ Compare build
⏱️ Analyze build performance

Total install size change: ⬇️ 356 B
Total download size change: ⬇️ 2.6 kB (-0.13%)

Largest size changes

Item Install Size Change
Other ⬆️ 1.8 kB
Packed Asset ⬇️ 0 B
Other ⬇️ -2.1 kB
View Treemap

Image of diff

StripePaymentSheetSize 1.0 (1)
com.stripe.StripePaymentSheetSize

⚖️ Compare build
⏱️ Analyze build performance

Total install size change: ⬆️ 111.3 kB (0.9%)
Total download size change: ⬆️ 81.5 kB (1.91%)

Largest size changes

Item Install Size Change
Packed Asset ⬆️ 0 B
Other ⬆️ 9.8 kB
📝 icon-card-unionpay.svg (Vector) ⬆️ 5.5 kB
📝 icon-card-discover.svg (Vector) ⬆️ 2.4 kB
📝 cvcAmexLight.svg (Vector) ⬆️ 2.2 kB
View Treemap

Image of diff

StripeIdentitySize 1.0 (1)
com.stripe.StripeIdentitySize

No changes to report

StripeApplePaySize 1.0 (1)
com.stripe.StripeApplePaySize

No changes to report

StripeFinancialConnectionsSize 1.0 (1)
com.stripe.StripeFinancialConnectionsSize

No changes to report

StripeConnectSize 1.0 (1)
com.stripe.StripeConnectSize

No changes to report


🛸 Powered by Emerge Tools

Comment trigger: Size diff threshold of 100.00kB exceeded

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant