Skip to content

Conversation

vegaro
Copy link
Contributor

@vegaro vegaro commented Jun 26, 2025

Added managementURL to individually manage subscriptions. This offers better support for cross platform subscriptions

@vegaro vegaro added the pr:feat A new feature label Jun 26, 2025
@vegaro vegaro requested a review from a team June 26, 2025 14:06
requestDate = requestDate,
)

@Deprecated(
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@facumenzella I didn't realize I was breaking the public API so I added this

Copy link
Contributor

Choose a reason for hiding this comment

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

Why is the initializer even public? 🤔

Copy link
Contributor Author

Choose a reason for hiding this comment

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

For testing for example

@vegaro vegaro enabled auto-merge June 27, 2025 12:56
@vegaro vegaro added this pull request to the merge queue Jun 27, 2025
Copy link

codecov bot commented Jun 27, 2025

Codecov Report

Attention: Patch coverage is 7.40741% with 25 lines in your changes missing coverage. Please review.

Project coverage is 78.72%. Comparing base (a056ec7) to head (14b0ce2).
Report is 3 commits behind head on main.

Files with missing lines Patch % Lines
...otlin/com/revenuecat/purchases/SubscriptionInfo.kt 4.00% 23 Missing and 1 partial ⚠️
...hases/common/responses/SubscriptionInfoResponse.kt 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2468      +/-   ##
==========================================
- Coverage   78.90%   78.72%   -0.19%     
==========================================
  Files         289      289              
  Lines       10492    10519      +27     
  Branches     1508     1509       +1     
==========================================
+ Hits         8279     8281       +2     
- Misses       1566     1590      +24     
- Partials      647      648       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Merged via the queue into main with commit 33c7458 Jun 27, 2025
14 checks passed
@vegaro vegaro deleted the cc-489-add-management-url-to-subscriptioninfo branch June 27, 2025 13:42
github-merge-queue bot pushed a commit that referenced this pull request Jul 1, 2025
…r Center (#2473)

We should be using the managementURL of the displayed subcription not
the CustomerInfo one. We needed #2468 for this
github-merge-queue bot pushed a commit that referenced this pull request Jul 3, 2025
**This is an automatic release.**

## RevenueCat SDK
### ✨ New Features
* Add `managementURL` to `SubscriptionInfo` (#2468) via Cesar de la Vega
(@vegaro)
### 🐞 Bugfixes
* Use subscription's managementURL instead of CustomerInfo's in Customer
Center (#2473) via Cesar de la Vega (@vegaro)
* Issue when loading promotional offers when products are missing base
plans (#2471) via Cesar de la Vega (@vegaro)
* Purchases the right package when a purchase button is inside a package
component (#2469) via JayShortway (@JayShortway)
* fix potential infinite loop in paywalls (#2462) via Antonio Pallares
(@ajpallares)

## RevenueCatUI SDK
### Customer Center
#### ✨ New Features
* Support multi purchases in Customer Center (#2431) via Cesar de la
Vega (@vegaro)
#### 🐞 Bugfixes
* Use Material TopAppBar in Customer Center (#2459) via Cesar de la Vega
(@vegaro)
* Redo navigation in Customer Center (#2458) via Cesar de la Vega
(@vegaro)

### 🔄 Other Changes
* Migrates publishing to Maven Central Portal. (#2476) via JayShortway
(@JayShortway)
* Introduce the Compose compiler metrics option for the ui package
(#2474) via Jaewoong Eum (@skydoves)
* Update workflows/issue-notifications.yml@v2 (#2475) via Josh Holtz
(@joshdholtz)
* Configure Renovate (#2470) via RevenueCat Git Bot (@RCGitBot)
* Add GitHub Issue Action Ack (#2467) via Josh Holtz (@joshdholtz)
* [AUTOMATIC][Paywalls V2] Updates paywall-preview-resources submodule
(#2448) via RevenueCat Git Bot (@RCGitBot)
* Improve paywall error logs (#2461) via Toni Rico (@tonidero)
* [EXTERNAL] Improve logger performance with message lambdas (#2456) via
@landarskiy (#2460) via JayShortway (@JayShortway)
* [Paywalls] Ignores `sheet.background` property in schema (#2451) via
JayShortway (@JayShortway)

Co-authored-by: revenuecat-ops <ops@revenuecat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr:feat A new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants