Skip to content

Releases: Wizcorp/node-iap

Apple improvements

24 Dec 09:15
Compare
Choose a tag to compare

2 Apple related changes in this release:

  • New status codes 21009 and 21010 were introduced by Apple and are now handled [Justin Page].
  • Gracefully handle purchases that were canceled by Apple Customer Support [superandrew213].

And some cleanup:

  • ESLint fixes, and Node 6 support removed [Fábio Lourenço].
  • ESLint bumped to 6.8.0 [ronkorving]

Google API v3

02 Aug 01:29
Compare
Choose a tag to compare

IMPORTANT: Google will discontinue use of their version 2 API endpoints on December 1st, 2019. Everyone using Google receipts should upgrade to this version of iap before that time!

  • Changed Google API URLs to use version 3 of the API [Sascha Hinlang]
  • Replaced form-urlencoded dependency with querystring.stringify [Nicholas Dangles]

Also:

  • Bump eslint, jwt-simple [Nicholas Dangles]
  • Bump eslint, husky [Ron Korving]
  • TravisCI now tests Node 10 and 12, and no longer 9 [Ron Korving]

1.0.0

01 Apr 05:46
Compare
Choose a tag to compare
  • The transactionId of the Google payment object now comes from the orderId property, as it's supposed to be (breaking change). [adrian-gierakowski]

0.10.0

01 Apr 05:32
Compare
Choose a tag to compare
  • New fields in the receipt returned by verifyPayment [superandrew213]:
    • receipt (object) Data returned by platforms
    • purchaseDate (int) Date of purchase in millis
    • expirationDate (int) Date of expiration in millis
  • Added pending_renewal_info for Apple receipts [sarunw]
  • Added subscription cancellation for Google platform [adrian-gierakowski]
  • Validation is now against the last purchased item instead of first one [abdielou]

0.9.1

10 May 01:34
Compare
Choose a tag to compare
  • Bumped jwt-simple from 0.2.0 to 0.5.1 [ronkorving]
  • Replaced JSHint with ESLint and enforced with Husky [ronkorving]
  • Removed History file in favor of GitHub releases [ronkorving]
  • Fix link in ReadMe to google-play-purchase-validator [ronkorving]
  • Integrated Travis CI [ronkorving]

0.9.0

22 Mar 04:20
Compare
Choose a tag to compare
  • iOS: Support single entry latest_receipt_info [markgardner]
  • iOS: Support exclude-old-transactions [AndrewBarba]

0.8.0

22 Mar 04:20
Compare
Choose a tag to compare
  • Amazon: Support Amazon purchase verification [KLVTZ]

0.7.0

22 Mar 04:20
Compare
Choose a tag to compare
  • Apple: latestReceiptInfo added to subscription receipts. Receipt history is sorted by timestamp. [KLVTZ]

v0.6.0

22 Mar 04:19
Compare
Choose a tag to compare
  • Support Roku purchase verification [KLVTZ]
  • When shared secret is provided for an Apple subscription, use it when accessing receipt information [KLVTZ]

v0.5.0

22 Mar 04:19
Compare
Choose a tag to compare
  • Added support for Google subscriptions [kelchy]