Skip to content

Releases: FlineDev/FreemiumKit

1.9.0

08 Oct 11:49
Compare
Choose a tag to compare

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

07 Oct 22:53
Compare
Choose a tag to compare
  • Adds optional onAppear and onDisappear parameters to .paywall(isPresented:) modifier.
  • Adds optional onPaywallAppear and onPaywallDisappear parameters to PaidStatusView, PaisFeatureButton, and PaidFeatureView.

1.7.3

26 Sep 09:55
Compare
Choose a tag to compare

Identical to 1.7.2 – re-released to avoid Git/SwiftPM caching issues in some rare cases (due to force-pushed commit).

1.7.2

25 Sep 12:29
Compare
Choose a tag to compare
  • Fixes an issue with the privacy manifest missing some fields, causing the generated privacy report to show warnings.

1.7.1

23 Aug 12:46
Compare
Choose a tag to compare
  • Fixes an issue with the localization of a couple overlooked views in the paywall. #3 (Thanks to @ChristianSko!)

1.7.0

20 Aug 12:21
Compare
Choose a tag to compare
  • Adds a new onPurchaseCompleted modifier to get notified about a successful purchase with a StoreKit.Transaction parameter.
  • Adds a new purchasedTransactions (published) property to FreemiumKit.shared for direct StoreKit.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

19 Aug 11:59
Compare
Choose a tag to compare

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

19 Aug 09:13
Compare
Choose a tag to compare

Adds a new purchasedProductID property to FreemiumKit to get the exact Product ID the user purchased when needed.

1.6.0

19 Aug 02:21
Compare
Choose a tag to compare

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

15 Aug 11:52
Compare
Choose a tag to compare
  • 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.