github RevenueCat/purchases-ios 5.81.3

5 hours ago

RevenueCat SDK

Storekit 2

🐞 Bugfixes

  • fix(12mo commitments): use commitmentTotalDisplayPrice for localizedPriceString for 12mo commitment products (#7299) via Will Taylor (@fire-at-will)

πŸ”„ Other Changes

  • Build CircleCI trigger payload with jq (#7302) via Antonio Pallares (@ajpallares)
  • Chore(deps): Bump fastlane-plugin-revenuecat_internal from d392939 to 3421c88 (#7301) via dependabot[bot] (@dependabot[bot])
  • Use mise lockfile and install-mise-tools in CI (#7207) via Álvaro Brey (@AlvaroBrey)
  • refactor: namespace rules engine types under RulesEngine (#7295) via Antonio Pallares (@ajpallares)
  • [AUTOMATIC][Paywalls V2] Updates commit hash of paywall-preview-resources (#7296) via RevenueCat Git Bot (@RCGitBot)
  • feat(remote-config): add health checker and API source failover components (#7293) via Toni Rico (@tonidero)
  • refactor: move rules engine into core SDK as internal (#7292) via Antonio Pallares (@ajpallares)
  • feat(paywalls): support visibility overrides for web_view component (#7291) via Antonio Pallares (@ajpallares)
  • fix(paywalls): arbitrate web_view drag gestures with paywall scroll on iOS (#7283) via Antonio Pallares (@ajpallares)
  • Avoid decoding legacy paywall components for workflows (#7264) via Rick (@rickvdl)
  • Improve fallback paywall error description (#7288) via Antonio Pallares (@ajpallares)
  • Bounce web_view scroll at its content edges on iOS (#7290) via Antonio Pallares (@ajpallares)
  • fix: create Local.xcconfig when missing so TUIST_RC_API_KEY isn't dropped (#7286) via Antonio Pallares (@ajpallares)
  • fix(paywalls): allow web_view content to scroll on iOS (#7282) via Antonio Pallares (@ajpallares)
  • Chore(deps): Bump json from 2.10.2 to 2.19.9 in /Tests/InstallationTests/CocoapodsInstallation (#7285) via dependabot[bot] (@dependabot[bot])
  • Chore(deps): Bump fastlane-plugin-revenuecat_internal from b52fca5 to d392939 (#7284) via dependabot[bot] (@dependabot[bot])
  • Harden paywall web view diagnostics and failure handling (#7280) via Antonio Pallares (@ajpallares)
  • Allow media playback without a user gesture in paywall web views (#7279) via Antonio Pallares (@ajpallares)

Don't miss a new purchases-ios release

NewReleases is sending notifications on new releases.