github superwall/Superwall-iOS 2.2.7

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

What's New

Adds:

  • adds $isStandardEvent: true param to all standard events tracked by the SDK
  • adds event data to paywall open / close events
  • adds pre-fetching & caching of all possible paywalls that may be shown to the user
  • adds ability to reference user and device in liquid syntax while editing text variables in a paywalls
  • adds workflow that creates new branch for every release and version
  • adds iOS 10 support
  • adds pre-caching of paywalls referenced in triggers by default. You can shut this off if you want.

Fixes:

  • fixes presenting a view controller on nil in SceneDelegate based projects
  • fixes a bug preventing the presentation of a paywall on app launch
  • fixes onDismiss callback for modally presented paywalls
  • fixes GameController support for iOS 13 devices

Removes:

  • removes docs from the main branch
  • removes extraneous print statements

Installation Instructions:

CocoPods:

// From your terminal:
$ pod repo update

// In your Podfile
pod 'Paywall',  "~> 2.2.7"

// From your terminal, again 🥳
$ pod install

SPM:

  • To update all your packages
    • Xcode > File > Packages > Update to Latest Package Versions
  • To update only Superwall
    1. Open Xcode
    2. Select your project in the project navigator
    3. Make sure your project is selected (not your Target!)
    4. Select Package Dependencies
    5. Double click on your Paywall package
    6. Set Version to Exact and equal to 2.2.7

Don't miss a new Superwall-iOS release

NewReleases is sending notifications on new releases.