Releases: FlineDev/FreemiumKit
1.9.0
Adds a new legacyProductsIDsByTier
parameter you can set on FreemiumKit.shared
upon app start if you have legacy products on App Store Connect that are no longer part of your paywall, to maintain access for existing customers. This is only needed if you historically had a different set of subscriptions/lifetime purchases and created new ones at a later time. If all your products you ever released are currently on your paywall, you don't need this.
1.8.0
1.7.3
1.7.2
1.7.1
1.7.0
- Adds a new
onPurchaseCompleted
modifier to get notified about a successful purchase with aStoreKit.Transaction
parameter. - Adds a new
purchasedTransactions
(published) property toFreemiumKit.shared
for directStoreKit.Transaction
access.
Learn more how to use these new additions effectively in our new SDK Setup docs section "Direct Access to StoreKit Transactions.
1.6.2
Adds a privacy manifest so Xcode can automatically pick up the right privacy labels when generating a privacy report for your app.
See also our Privacy FAQ page to learn more.
1.6.1
1.6.0
Adds a new enableParentalGate(options:)
function on FreemiumKit.shared
so you to get a Parental Gate before showing the paywall for apps that are "Made for Kids". This helps follow Apples guidelines for apps in the "Kids" category!
Learn more about Setting up Parental Guide.
1.5.0
- New
onPurchasesLoaded
modifier simplifying the logic to show paywall upon app start. See setup guide for more. - Fixes a minor purchase button size change issue on macOS.