Skip to content

feat(flutter): update for 2.4.12#171

Merged
dcrawbuck merged 2 commits intomainfrom
docs/flutter-sdk-2.4.12
Apr 16, 2026
Merged

feat(flutter): update for 2.4.12#171
dcrawbuck merged 2 commits intomainfrom
docs/flutter-sdk-2.4.12

Conversation

@dcrawbuck
Copy link
Copy Markdown
Collaborator

@dcrawbuck dcrawbuck commented Apr 15, 2026

SDK Version Update

Flutter SDK: 2.4.11 → 2.4.12

Changes

  • Updated SdkLatestVersion markers in content/docs/flutter/index.mdx and content/docs/flutter/sdk-reference/index.mdx
  • Added 2.4.12 changelog entry (additive, all history preserved)
  • Updated PaywallOptions docs with new preloadDeviceOverrides property and DeviceTier enum

Upstream Changelog (2.4.12)

  • Updates Android SDK to 2.7.11
  • Updates iOS SDK to 4.14.2
  • Adds preloadDeviceOverrides option to PaywallOptions (Android only)
  • Exports PresentationResult, StoreTransaction, TransactionProduct
  • Fixes PurchaserInfo.storeIdentifiers type leak

Upstream References

Verification

  • 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 status only contains intended files

Note

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.12 by adding release notes to the changelog and updating SdkLatestVersion/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, and TransactionProduct, and rewrites web-checkout examples to use the sealed RedemptionResult* subclasses and StoreIdentifiers (plus updates imports to superwallkit_flutter). Also extends PaywallOptions docs with Android-only preloadDeviceOverrides and the DeviceTier enum, and registers the new reference pages in meta.json.

Reviewed by Cursor Bugbot for commit 70700f8. Bugbot is set up for automated code reviews on this repo. Configure here.

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 15, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

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

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 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
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge 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 👍 / 👎.

@dcrawbuck dcrawbuck merged commit eb91d38 into main Apr 16, 2026
3 checks passed
@dcrawbuck dcrawbuck deleted the docs/flutter-sdk-2.4.12 branch April 16, 2026 02:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant