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

Add initial embedded API and change spi private beta name #4058

Merged
merged 2 commits into from
Sep 26, 2024

Conversation

yuki-stripe
Copy link
Collaborator

Summary

Motivation

https://jira.corp.stripe.com/browse/MOBILESDK-2420

Testing

Made sure EmbeddedPaymentElement, EmbeddedPaymentElement.Configuration, EmbeddedPaymentElementDelegate etc are inaccessible w/o spi.

Changelog

Not user facing

@yuki-stripe yuki-stripe force-pushed the yuki/initial-embedded-api branch from af5268f to 7a151ac Compare September 25, 2024 23:07
Copy link

emerge-tools bot commented Sep 25, 2024

⚠️ 1 new unused protocol, 1 build increased size, 5 builds had no size change

Name Version Download Change Install Change Approval
StripeSize
com.stripe.StripeSize
1.0 (1) 2.4 MB ⬆️ 6 B 7.8 MB - N/A
StripeApplePaySize
com.stripe.StripeApplePaySize
1.0 (1) 431.3 kB - 1.5 MB - N/A
StripeFinancialConnectionsSize
com.stripe.StripeFinancialConnectionsSize
1.0 (1) 1.3 MB ⬇️ 2 B 4.3 MB - N/A
StripePaymentsSize
com.stripe.StripePaymentsSize
1.0 (1) 1.1 MB ⬇️ 1 B 4.1 MB - N/A
StripePaymentsUISize
com.stripe.StripePaymentsUISize
1.0 (1) 1.9 MB ⬆️ 8 B 6.3 MB - N/A
StripePaymentSheetSize
com.stripe.StripePaymentSheetSize
1.0 (1) 3.4 MB ⬆️ 13.5 kB (0.4%) 10.2 MB ⬆️ 37.0 kB (0.36%) N/A

StripeSize 1.0 (1)
com.stripe.StripeSize

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

StripePaymentsSize 1.0 (1)
com.stripe.StripePaymentsSize

No changes to report

StripePaymentsUISize 1.0 (1)
com.stripe.StripePaymentsUISize

No changes to report

StripePaymentSheetSize 1.0 (1)
com.stripe.StripePaymentSheetSize

⚖️ Compare build
⏱️ Analyze build performance

Total install size change: ⬆️ 37.0 kB (0.36%)
Total download size change: ⬆️ 13.5 kB (0.4%)

Largest size changes

Item Install Size Change
📝 StripePaymentSheet.EmbeddedPaymentElement.Configuration.value wit... ⬆️ 6.6 kB
DYLD.Exports ⬆️ 4.2 kB
📝 StripePaymentSheet.EmbeddedPaymentElement.PaymentOptionDisplayDat... ⬆️ 1.9 kB
Code Signature ⬆️ 1.0 kB
📝 StripePaymentSheet.EmbeddedPaymentElement.Configuration.init(form... ⬆️ 880 B
View Treemap

Image of diff


🛸 Powered by Emerge Tools

@porter-stripe porter-stripe merged commit c86474e into master Sep 26, 2024
5 checks passed
@porter-stripe porter-stripe deleted the yuki/initial-embedded-api branch September 26, 2024 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants