Skip to content

[AUTOMATIC BUMP] Updates purchases-hybrid-common to 17.53.0#1692

Merged
RCGitBot merged 4 commits into
mainfrom
bump-phc/17.53.0
Mar 23, 2026
Merged

[AUTOMATIC BUMP] Updates purchases-hybrid-common to 17.53.0#1692
RCGitBot merged 4 commits into
mainfrom
bump-phc/17.53.0

Conversation

@RCGitBot

@RCGitBot RCGitBot commented Mar 20, 2026

Copy link
Copy Markdown
Contributor

This is an automatic bump.

Updates purchases-hybrid-common to 17.53.0


Note

Medium Risk
Updates the underlying purchases-hybrid-common/UI dependency across Android/iOS/macOS/web and wires a new Customer Center callback through the Flutter method-channel layer, which could impact purchase/Customer Center event handling if payloads or method names mismatch.

Overview
Bumps PurchasesHybridCommon / PurchasesHybridCommonUI from 17.52.0 to 17.53.0 across Android Gradle, CocoaPods, SwiftPM, and the web hybrid mappings URL.

Adds a new Customer Center event onPromotionalOfferSucceeded end-to-end: native Android/iOS emit the method-channel event with customerInfo, transaction, and offerId, and Flutter exposes it via RevenueCatUI.presentCustomerCenter(...) and CustomerCenterView, including argument parsing and a new unit test/API tester coverage.

Written by Cursor Bugbot for commit d9ccb8c. This will update automatically on new commits. Configure here.

@RCGitBot RCGitBot requested a review from a team as a code owner March 20, 2026 16:10
@RCGitBot RCGitBot enabled auto-merge (squash) March 20, 2026 16:10
vegaro added 3 commits March 23, 2026 09:52
Exposes a new `onPromotionalOfferSuccess` callback on `CustomerCenterView`
and `presentCustomerCenter` so apps can be notified when a promotional
retention offer is successfully redeemed in the Customer Center.

- Add `CustomerCenterPromotionalOfferSuccess` typedef
- Wire callback through Dart method handler, widget, and RevenueCatUI class
- Implement iOS delegate method (`customerCenterViewControllerDidSucceedWithPromotionalOffer`)
- Add unit test and API tester coverage

Note: Android native SDK does not yet expose this callback, so it is
iOS-only for now.

Depends on: RevenueCat/purchases-hybrid-common#1527

Made-with: Cursor
Implements `onPromotionalOfferSuccessWrapper` in the Android
`CustomerCenterView` to forward the callback to Flutter via
method channel.

Also removes iOS-only platform notes from docs since both
platforms now support this callback.

Made-with: Cursor
Provide CustomerInfo, StoreTransaction, and offer ID when a promotional
offer is successfully redeemed in the Customer Center. Removes the
unreleased void onPromotionalOfferSuccess callback.

Made-with: Cursor
@RCGitBot RCGitBot merged commit 254f08a into main Mar 23, 2026
14 checks passed
@RCGitBot RCGitBot deleted the bump-phc/17.53.0 branch March 23, 2026 09:03
facumenzella pushed a commit that referenced this pull request Mar 23, 2026
**This is an automatic release.**

## RevenueCat SDK
### 🐞 Bugfixes
* [PW-148] Add PaywallPresentationConfiguration for per-platform
presentation style (#1623) via Facundo Menzella (@facumenzella)
### 📦 Dependency Updates
* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 17.53.0 (#1692)
via RevenueCat Git Bot (@RCGitBot)
* [Android
9.27.0](https://github.com/RevenueCat/purchases-android/releases/tag/9.27.0)
* [iOS
5.66.0](https://github.com/RevenueCat/purchases-ios/releases/tag/5.66.0)

## RevenueCatUI SDK
### 🐞 Bugfixes
* [PW-149] Fix PaywallView landscape issue (#1631) via Facundo Menzella
(@facumenzella)

### 🔄 Other Changes
* Bump json from 2.18.1 to 2.19.2 (#1691) via dependabot[bot]
(@dependabot[bot])

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> **Low Risk**
> Primarily a versioned release bump across metadata/changelogs with no
functional code changes beyond updating reported plugin version strings
and dependency versions.
> 
> **Overview**
> Bumps the Flutter Purchases and Purchases UI plugins to **`9.15.1`**
across `pubspec.yaml`, Gradle, CocoaPods specs, and the runtime-reported
plugin version constants (Android/iOS/Web).
> 
> Updates release documentation (`CHANGELOG.md`, `CHANGELOG-LATEST.md`,
`VERSIONS.md`) to record the included bugfixes and dependency changes,
including `purchases-hybrid-common` **`17.53.0`** (Android `9.27.0`, iOS
`5.66.0`) and a `json` dependency bump.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
59eaab9. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
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.

2 participants