From e1b80d9579467d8467623f448fb66b8870652acc Mon Sep 17 00:00:00 2001 From: Lever Bot Date: Tue, 10 Mar 2026 16:19:52 +0000 Subject: [PATCH] feat(ios): update for 4.14.0 --- content/docs/ios/changelog.mdx | 14 ++++++++++++++ content/docs/ios/index.mdx | 2 +- content/docs/ios/sdk-reference/index.mdx | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/content/docs/ios/changelog.mdx b/content/docs/ios/changelog.mdx index 6ef17b1b..4c0e3897 100644 --- a/content/docs/ios/changelog.mdx +++ b/content/docs/ios/changelog.mdx @@ -5,6 +5,20 @@ description: "Release notes for the Superwall iOS SDK" # CHANGELOG +## 4.14.0 + +### Enhancements + +- Adds support for "Test Mode", which allows you to simulate in-app purchases without involving StoreKit. Test Mode can be enabled through the Superwall dashboard by marking specific users as test store users, or activates automatically when a bundle ID mismatch is detected. When active, a configuration modal lets you select starting entitlements and override free trial availability. Purchases are simulated with a UI that lets users complete, abandon, or fail transactions, with all purchase events firing normally for end-to-end paywall testing. +- Adds prioritized campaign preloading. When a campaign is marked as prioritized in the dashboard, its paywalls are preloaded before all others. +- Adds Stripe checkout message handling for `stripe_checkout_start`, `stripe_checkout_submit`, `stripe_checkout_complete`, `stripe_checkout_fail`, and `stripe_checkout_abandon`. +- Adds SDK-side analytics tracking for Stripe checkout lifecycle events (`start`, `submit`, `complete`, `fail`) with `store` and `product_identifier` payload fields. + +### Fixes + +- Fixes issue with compiling on Xcode 26.4 beta. +- Fixes dashboard display of multiple active entitlements. + The changelog for `SuperwallKit`. Also see the [releases](https://github.com/superwall/Superwall-iOS/releases) on GitHub. ## 4.13.0 diff --git a/content/docs/ios/index.mdx b/content/docs/ios/index.mdx index f4277ac5..296bf687 100644 --- a/content/docs/ios/index.mdx +++ b/content/docs/ios/index.mdx @@ -50,6 +50,6 @@ If you have feedback on any of our docs, please leave a rating and message at th If you have any issues with the SDK, please [open an issue on GitHub](https://github.com/superwall/superwall-ios/issues). diff --git a/content/docs/ios/sdk-reference/index.mdx b/content/docs/ios/sdk-reference/index.mdx index 2bdbc48c..acf11fd3 100644 --- a/content/docs/ios/sdk-reference/index.mdx +++ b/content/docs/ios/sdk-reference/index.mdx @@ -16,6 +16,6 @@ If you have feedback on any of our docs, please leave a rating and message at th If you have any issues with the SDK, please [open an issue on GitHub](https://github.com/superwall/superwall-ios/issues).