Skip to content

Latest commit

 

History

History
39 lines (37 loc) · 2.76 KB

File metadata and controls

39 lines (37 loc) · 2.76 KB

RevenueCat SDK

🐞 Bugfixes

  • Narrow consumer R8 rules (#3557) via Toni Rico (@tonidero)
  • Surface attribute sync errors when fetching offerings (#4129) via Rick (@rickvdl)
  • Fall back to "en" when a paywall screen omits default_locale (#4111) via Monika Mateska (@MonikaMateska)
  • Cache web purchase redemption CustomerInfo for the initiating App User ID (#4114) via Rick (@rickvdl)

RevenueCatUI SDK

Paywallsv2

✨ New Features

  • feat(paywalls): send workflow and step identity to custom components (#4122) via Álvaro Brey (@AlvaroBrey)
  • feat(paywalls): send offering and package details to custom components (#4121) via Álvaro Brey (@AlvaroBrey)
  • feat(paywalls): send custom variables to custom components (#4091) via Álvaro Brey (@AlvaroBrey)
  • feat(paywalls): send device context to custom components (#4084) via Álvaro Brey (@AlvaroBrey)

🐞 Bugfixes

  • fix(paywalls): traverse headers before body content (#3948) via Cesar de la Vega (@vegaro)

🔄 Other Changes

  • Centralize remote-config staleness handling in shared primitives (#4154) via Toni Rico (@tonidero)
  • Share one arity check across the strict operators (#4157) via Antonio Pallares (@ajpallares)
  • Add rc.regexReplace custom operator (#4146) via Antonio Pallares (@ajpallares)
  • Add rc.regexExtract custom operator (#4145) via Antonio Pallares (@ajpallares)
  • Add rc.regexMatch custom operator (#4144) via Antonio Pallares (@ajpallares)
  • Remove the rc.length and rc.indexOf custom operators (#4153) via Antonio Pallares (@ajpallares)
  • Add rc.indexOf custom operator (#4142) via Antonio Pallares (@ajpallares)
  • Allow editing custom variables in paywall-tester (#4143) via Álvaro Brey (@AlvaroBrey)
  • Add rc.let custom operator (#4138) via Antonio Pallares (@ajpallares)
  • Index substr by UTF-16 code unit (#4139) via Antonio Pallares (@ajpallares)
  • Match the separator by code unit in rc.split (#4141) via Antonio Pallares (@ajpallares)
  • Add rc.slice custom operator (#4089) via Antonio Pallares (@ajpallares)
  • Unify projects used by Maestro tests (#3912) via Cesar de la Vega (@vegaro)
  • Add rc.sortBy custom operator (#4088) via Antonio Pallares (@ajpallares)
  • Pin UTF-16 string comparison in the predicate fixtures (#4106) via Antonio Pallares (@ajpallares)
  • Update baseline profiles (#4137) via RevenueCat Git Bot (@RCGitBot)
  • Clear paywall web view storage when the user logs out or switches (#4075) via Álvaro Brey (@AlvaroBrey)
  • build(deps): bump fastlane-plugin-revenuecat_internal from 7dd9ab9 to 6db1da0 (#4132) via dependabot[bot] (@dependabot[bot])
  • Exclude nested agent worktrees from detekt (#3865) via Cesar de la Vega (@vegaro)
  • Remove the remote config session kill switch (#4112) via Toni Rico (@tonidero)
  • Skip test suite on main branch pushes (#4119) via Toni Rico (@tonidero)