github superwall/Superwall-iOS 2.2.10

latest releases: 4.8.3, 4.8.2, 4.8.1...
3 years ago

What's New:

2.2.10 brings tons of speed / reliability improvements. @anglinb has been hard at work making sure paywall responses cache on the edge. This means a reduced load on our end and much quicker API responses in general.

This release also adds support for TriggersV2 (still in beta, name not final, let us know if you want access). TriggersV2 lets you

  • create sets of rules under a trigger for when paywalls should be presented.
  • add weights to paywalls within rules (for example, when onboarding_complete is triggered, if age < 30, show Paywall A 5% of the time, Paywall B 5% of the time, Do Nothing 90% of the time)

This is also @yusuftor'f first release. Yusuf, thank you for raising the bar at Superwall. Your attention to detail and willingness to roll up your sleeves & get sh*t done does not go unnoticed — welcome to the fam :)

Adds

  • triggersV2
  • paywalls now load as GET requests by identifier (and are cached on the edge)
  • paywalls called via triggers and Paywall.present() load faster now
  • more robust caching by reworking cache key logic
  • SwiftUI example app (s/o @yusuftor)
  • big code cleanup and refactor (s/o @yusuftor)
  • paywall load time parameters to related analytics events
  • bundleId to request headers
  • adds minimum version check of 12.2 for SWProductDiscount (s/o to Maté)

Don't miss a new Superwall-iOS release

NewReleases is sending notifications on new releases.