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 support for displayPurchaseHistoryLink #4686

Merged
merged 31 commits into from
Jan 21, 2025

Conversation

facumenzella
Copy link
Contributor

Motivation

This PR introduces purchase history for customer center. You can now visualize your active and past subscriptions, and other purchases you've done.

PurchaseHistory
image

Copy link

emerge-tools bot commented Jan 20, 2025

1 build increased size

Name Version Download Change Install Change Approval
Paywalls
com.revenuecat.PaywallsTester
1.0 (1) 10.7 MB ⬆️ 107.1 kB (1.01%) 40.4 MB ⬆️ 422.4 kB (1.06%) N/A

Paywalls 1.0 (1)
com.revenuecat.PaywallsTester

⚖️ Compare build
📦 Install build
⏱️ Analyze build performance

Total install size change: ⬆️ 422.4 kB (1.06%)
Total download size change: ⬆️ 107.1 kB (1.01%)

Largest size changes

Item Install Size Change
DYLD.String Table ⬆️ 187.1 kB
Code Signature ⬆️ 11.3 kB
DYLD.Exports ⬆️ 7.6 kB
📝 RevenueCatUI.PurchaseHistoryViewModel.PurchaseHistoryViewModel ⬆️ 5.1 kB
Strings.Unmapped ⬆️ 1.8 kB
View Treemap

Image of diff


🛸 Powered by Emerge Tools

Comment trigger: Size diff threshold of 100.00kB exceeded

@facumenzella facumenzella added the pr:feat A new feature label Jan 20, 2025
Copy link
Member

@ajpallares ajpallares left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks good for the most of it. But I have some comments. The majority of them are nit picks.
But there's one (the reason why I did not give explicit approval) about the isEmbeddedInNavigationStack parameter added in #4622. I fear it might have disappear ed by mistake

@facumenzella facumenzella enabled auto-merge (squash) January 21, 2025 08:53
@facumenzella facumenzella merged commit 475a72b into main Jan 21, 2025
9 of 10 checks passed
@facumenzella facumenzella deleted the feat/customer-center-history2 branch January 21, 2025 09:06
@vegaro vegaro changed the title feat: [CustomerCenter] Introduce PurchaseHistory Add support for displayPurchaseHistoryLink Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants