Facundo Menzella
Facundo Menzella
Hi nicklockwood, We're currently testing SwiftFormat to see if we can fully replace the current setup we have with Swiftlint right now. I was looking for a replacement for `multiline-function-chains`...
This PR fixes the Gemfile to avoid unnecessary .lock updates
### Motivation We want to explore a tuist based workspace to improve the devx ### Depends on - https://github.com/RevenueCat/purchases-ios/pull/5244 - https://github.com/RevenueCat/purchases-ios/pull/5234 - https://github.com/RevenueCat/purchases-ios/pull/5249 - https://github.com/RevenueCat/purchases-ios/pull/5293 ### Description Add basics to...
### Motivation The trailing text was showing duplicated data for most of the cases, so we're removing it ### Description - Remove trailing price text - Simplify billing information (subtitle)...
### Motivation Part of organizing the test targets / test plans, I'm adding back this test that looks forgotten in the ether ### Description - Re add test - Delete...
### Motivation We've been discussing that the paid price looks duplicate in most cases, so we're removing it.
### Motivation While having a debugging session with @joshdholtz and @ajpallares we agreed that using preference keys for things that are not SwiftUI 100% makes no sense, and it's flaky....
### Motivation Show a specific text if the product is expired. ### Description - Check `isExpired` for billing info
This PR tries to tackle https://github.com/RevenueCat/react-native-purchases/issues/1201#issuecomment-2698366299 This PR adds wrapper for both platforms, and introduces `ViewWrapperFrameLayout` to avoid a weird composer crash (should be reused in Paywalls) ### Current state...
## Summary - add PaywallsPresenterAPITests to validate the public static paywall entry points - add CustomerCenterPresenterAPITests that wires every callback on CustomerCenterPresenter to ensure signatures stay callable from integrations