All Versions
30
Latest Version
Avg Release Cycle
78 days
Latest Release
1740 days ago

Changelog History
Page 2

  • v0.13.0 Changes

    January 31, 2018
    • ➕ Add support for downloading content hosted with Apple (#343, related issue: #128)
    • ➕ Add table of contents to README (#346)
  • v0.12.1 Changes

    January 13, 2018
    • Assert that completeTransactions() was called when the app launches (#337, related issue: #287)
  • v0.12.0 Changes

    December 31, 2017
    • ➕ Add verifySubscriptions method to check all subscriptions in a group at once (#333, related issue: #194)
    • 📇 Rename verifySubscription(type:productId:inReceipt:validUntil:) to verifySubscription(ofType:productId:inReceipt:validUntil:) (#333)
    • ➕ Add video tutorials section in README (#328, #330, see #326)
    • ⚡️ Update iOS Demo App (#327, see #147)
  • v0.11.3 Changes

    • ➕ Add originalTransaction to PurchaseDetails (#323, fix for #302)
    • 🐛 Bug fix: completeTransactions finishes failed transactions if atomically: false (#322, related issues: #307, #288)
  • v0.11.2 Changes

  • v0.11.1 Changes

    • ➕ Add transactionDate to PaymentTransaction (#316, see #312).
    • ➕ Add localizedIntroductoryPrice to SKProduct (#318).
  • v0.11.0 Changes

    • ➕ Add fetchReceipt method. Update verifyReceipt to use it (#278, related issues: #272, #223).
    • ⚡️ Update fetchReceipt and ReceiptValidator to use receipt as Data rather than String. This is consistent with localReceiptData (#284, see #272).
    • Remove password from ReceiptValidator protocol as this is specific to AppleReceiptValidator (#281, see #263). Note: This is an API breaking change.
    • Unwrap receipt["receipt"]?["in_app"] in two steps (addresses casting problems) (#283, related issue #256).
  • v0.10.8 Changes

    • ⚡️ Update to swiftlint 0.22.0 (#270, fix for #273)
  • v0.10.7 Changes

    • ProductsInfoController: Keep track of multiple completion blocks for the same request (#259, fix for #250)
  • v0.10.6 Changes

    • ➕ Add support for the new SKPaymentTransactionObserver.shouldAddStorePayment method in iOS 11 (#257, related issue: #240)
    • ⚡️ Update swiftlint to version 0.21.0 (#258)