Update baseline swiftinterface files for monika/UI-events/paywall-control-interaction#6558
Conversation
4 builds increased size
RevenueCat 1.0 (1)
|
| Item | Install Size Change |
|---|---|
| DYLD.String Table | ⬆️ 95.1 kB |
| RevenueCat.InternalAPI.InternalAPI | ⬆️ 10.9 kB |
| Code Signature | ⬆️ 10.4 kB |
| DYLD.Exports | ⬆️ 7.7 kB |
| RCPurchases.Objc Metadata | ⬆️ 3.7 kB |
BinarySizeTest 1.0 (1)
com.revenuecat.binary-size-test.local-source
⚖️ Compare build
📦 Install build
⏱️ Analyze build performance
Total install size change: ⬆️ 128.8 kB (1.12%)
Total download size change: ⬆️ 39.8 kB (1.03%)
Largest size changes
| Item | Install Size Change |
|---|---|
| RevenueCat.LocalTransactionMetadata.value witness | ⬆️ 9.4 kB |
| RevenueCat.PurchasedTransactionDataEncodedWrapper.value witness | ⬆️ 9.3 kB |
| RevenueCat.PaywallEvent.value witness | ⬆️ 7.5 kB |
| RevenueCat.PurchasesOrchestrator.CachedPurchaseContext.value witn... | ⬆️ 6.6 kB |
| RevenueCat.PurchasedTransactionData.value witness | ⬆️ 6.6 kB |
BinarySizeTest 1.0 (1)
com.revenuecat.binary-size-test.cocoapods
⚖️ Compare build
📦 Install build
⏱️ Analyze build performance
Total install size change: ⬆️ 191.1 kB (0.74%)
Total download size change: ⬆️ 48.8 kB (0.83%)
Largest size changes
| Item | Install Size Change |
|---|---|
| DYLD.String Table | ⬆️ 25.0 kB |
| DYLD.String Table | ⬆️ 24.8 kB |
| RevenueCat.LocalTransactionMetadata.value witness | ⬆️ 9.4 kB |
| RevenueCat.PurchasedTransactionDataEncodedWrapper.value witness | ⬆️ 9.3 kB |
| RevenueCat.PaywallEvent.value witness | ⬆️ 7.5 kB |
BinarySizeTest 1.0 (1)
com.revenuecat.binary-size-test.spm
⚖️ Compare build
📦 Install build
⏱️ Analyze build performance
Total install size change: ⬆️ 115.8 kB (1.14%)
Total download size change: ⬆️ 42.2 kB (1.06%)
Largest size changes
| Item | Install Size Change |
|---|---|
| RevenueCat.LocalTransactionMetadata.value witness | ⬆️ 9.4 kB |
| RevenueCat.PurchasedTransactionDataEncodedWrapper.value witness | ⬆️ 9.3 kB |
| RevenueCat.PaywallEvent.value witness | ⬆️ 7.5 kB |
| RevenueCat.PurchasesOrchestrator.CachedPurchaseContext.value witn... | ⬆️ 6.6 kB |
| RevenueCat.PurchasedTransactionData.value witness | ⬆️ 6.6 kB |
🛸 Powered by Emerge Tools
Comment trigger: Size diff threshold of 100.00kB exceeded




Requested by @JZDesign for monika/UI-events/paywall-control-interaction
Note
Medium Risk
Public Swift API surface for paywall components changes by adding a new
namefield toPartialStackComponentand altering initializer declarations, which could affect source compatibility for consumers relying on generated interfaces.Overview
Updates the generated Swift interface baselines across Apple platforms to reflect paywall API changes.
PaywallComponent.PartialStackComponentnow exposes an optionalnameproperty and includesnameas the first parameter in its public initializer.PaywallComponent.TabsComponent.Tab’s initializer is now wrapped in a conditional compilation block (compiler(>=5.3) && $NonescapableTypes).Reviewed by Cursor Bugbot for commit 7f2d08c. Bugbot is set up for automated code reviews on this repo. Configure here.