Conversation
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
superwall-docs-staging | 70700f8 | Commit Preview URL Branch Preview URL |
Apr 16 2026, 02:03 AM |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9144ecc968
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| - Updates Android SDK to 2.7.11 [View Android SDK release notes](https://github.com/superwall/Superwall-Android/releases/tag/2.7.11). | ||
| - Updates iOS SDK to 4.14.2 [View iOS SDK release notes](https://github.com/superwall/Superwall-iOS/releases/tag/4.14.2). | ||
| - Adds `preloadDeviceOverrides` option to `PaywallOptions` to override `shouldPreload` per device tier (Android only) | ||
| - Exports `PresentationResult`, `StoreTransaction`, `TransactionProduct` from the public package |
There was a problem hiding this comment.
Add SDK reference docs for newly exported Flutter types
The 2.4.12 entry says StoreTransaction and TransactionProduct are now publicly exported, but this update only changes version markers and PaywallOptions; there are still no corresponding docs under content/docs/flutter/sdk-reference (repo search for those symbols in that directory returns no matches). This leaves new public API surface undocumented and makes the Flutter SDK reference incomplete for this release; please add reference pages (and navigation entries) for the newly exported types or document where they are intentionally covered.
Useful? React with 👍 / 👎.
SDK Version Update
Flutter SDK: 2.4.11 → 2.4.12
Changes
SdkLatestVersionmarkers incontent/docs/flutter/index.mdxandcontent/docs/flutter/sdk-reference/index.mdxPaywallOptionsdocs with newpreloadDeviceOverridesproperty andDeviceTierenumUpstream Changelog (2.4.12)
preloadDeviceOverridesoption toPaywallOptions(Android only)PresentationResult,StoreTransaction,TransactionProductPurchaserInfo.storeIdentifierstype leakUpstream References
2.4.11..2.4.12Verification
bun test— 33/34 pass (1 pre-existing expo reference test failure, unrelated)bun run build:cf— compiled 7200 modules successfully, OOM during chunk rendering due to sandbox memory limits (not a code issue)git statusonly contains intended filesNote
Low Risk
Docs-only changes (no runtime code) updating version markers and examples; risk is limited to potential confusion if any signatures or imports are misstated.
Overview
Documents the Flutter SDK bump to
2.4.12by adding release notes to the changelog and updatingSdkLatestVersion/Quickstart dependency snippets to the new version.Updates SDK reference and guides to match new public API surface: adds docs pages for
RedemptionResult,StoreIdentifiers,StoreTransaction, andTransactionProduct, and rewrites web-checkout examples to use the sealedRedemptionResult*subclasses andStoreIdentifiers(plus updates imports tosuperwallkit_flutter). Also extendsPaywallOptionsdocs with Android-onlypreloadDeviceOverridesand theDeviceTierenum, and registers the new reference pages inmeta.json.Reviewed by Cursor Bugbot for commit 70700f8. Bugbot is set up for automated code reviews on this repo. Configure here.