Skip to content

@revenuecat-ops revenuecat-ops released this May 5, 2021

  • Updates log message for createAlias to improve clarity
    #498
  • Adds rc_ to all Foundation extensions to prevent name collisions
    #500
Assets 4

@revenuecat-ops revenuecat-ops released this Apr 22, 2021

  • Exposes ownershipType in EntitlementInfo, which can be used to determine whether a given entitlement was shared by a family member or purchased directly by the user.
    #483
  • Adds new RCConfigurationError type, which will be thrown when SDK configuration errors are detected.
    #494
Assets 4

@revenuecat-ops revenuecat-ops released this Mar 26, 2021

  • Obfuscates calls to AppTrackingTransparency to prevent unnecessary rejections for kids apps when the framework isn't used at all.
    #486
Assets 4

@revenuecat-ops revenuecat-ops released this Mar 5, 2021

  • Fix automatic Apple Search Ads Attribution collection for iOS 14.5
    #473
  • Fixed willRenew values for consumables and promotionals
    #475
  • Improves tests for EntitlementInfos
    #476
Assets 4

@revenuecat-ops revenuecat-ops released this Feb 24, 2021

  • Fixed a couple of issues with .xcframework output in releases
    #470
    #469
  • Fix Carthage builds from source, so that end customers can start leveraging XCFramework support for Carthage >= 0.37
    #471
Assets 4

@revenuecat-ops revenuecat-ops released this Feb 19, 2021

  • Added .xcframework output to Releases, alongside the usual fat frameworks.
    #466
  • Added PurchaseTester project, useful to test features while working on purchases-ios.
    #464
  • Renamed the old SwiftExample project to LegacySwiftExample to encourage developers to use the new MagicWeather apps
    #461
  • Updated the cache duration in background from 24 hours to 25 to prevent cache misses when the app is woken every 24 hours exactly by remote push notifications.
    #463
Assets 4

@revenuecat-ops revenuecat-ops released this Feb 2, 2021

  • Added SwiftUI sample app
    #457
  • Fixed a bug where 🍎‼️ Invalid Product Identifiers would show up even in the logs even when no invalid product identifiers were requested.
    #456
Assets 4

@revenuecat-ops revenuecat-ops released this Jan 20, 2021

  • Re-added RCReceiptInUseByOtherSubscriberError, but with a deprecation warning, so as not to break existing apps.
    #452
Assets 3

@revenuecat-ops revenuecat-ops released this Jan 8, 2021

  • Enables improved logging prefixes so they're easier to locate.
    #441
    #443
  • Fixed issue with Prepare next version CI job, which was missing the install gems step.
    #440
Assets 3

@revenuecat-ops revenuecat-ops released this Jan 8, 2021

  • Adds a new property simulateAsksToBuyInSandbox, that allows developers to test deferred purchases easily.
    #432
    #436
  • Slight optimization so that offerings and purchaserInfo are returned faster if they're cached.
    #433
    #401
  • Revamped logging strings, makes log messages from Purchases easier to spot and understand.
    #426
    #428
    #430
    #431
    #422
  • Fix deploy automation bugs when preparing the next version PR
    #434
    #437
Assets 3