Releases: RevenueCat/purchases-ios
Releases · RevenueCat/purchases-ios
3.6.0-beta
- Fix crash when productIdentifier or payment is nil.
#297 - Fixes ask-to-buy flow and will now send an error indicating there's a deferred payment.
#296 - Fixes application state check on app extensions, which threw a compilation error.
#303 - Restores will now always refresh the receipt.
#287 - New properties added to the PurchaserInfo to better manage non-subscriptions.
#281
3.5.2
3.5.1
3.5.0
3.5.0
3.4.0
3.4.0
- Added
proxyKey
, useful for kids category apps, so that they can set up a proxy to send requests through. Do not use this unless you've talked to RevenueCat support about it.
#258 - Added
managementURL
to purchaserInfo. This provides an easy way for apps to create Manage Subscription buttons that will correctly redirect users to the corresponding subscription management page on all platforms.
#259 - Extra fields sent to the post receipt endpoint:
normal_duration
,intro_duration
andtrial_duration
. These will feed into the LTV model for more accurate LTV values.
#256 - Fixed a bug where if the
appUserID
was not found inNSUserDefaults
andcreateAlias
was called, the SDK would create an alias to(null)
.
#255 - Added mParticle as an option for attribution.
#251 - Fixed build warnings for Mac Catalyst
#247 - Simplified Podspec and minor cleanup
#248
3.3.1
3.3.0
3.3.0
- Reorganized file system structure for the project
#242 - New headers for observer mode and platform version
#237
#240
#241 - Fixes subscriber attributes migration edge cases
#233 - Autodetect appUserID deletion
#232
#236 - Removes old trello link
#231 - Removes unused functions
#228 - Removes unnecessary no-op call to RCBackend's postSubscriberAttributes
#227 - Fixes a bug where subscriber attributes are deleted when an alias is created.
#222 - Fixes crash when payment.productIdentifier is nil
#226 - Updates invalidatePurchaserInfoCache docs
#223