Releases: Wizcorp/node-iap
Releases · Wizcorp/node-iap
Apple improvements
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
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
- 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
- New fields in the receipt returned by
verifyPayment
[superandrew213]:receipt
(object) Data returned by platformspurchaseDate
(int) Date of purchase in millisexpirationDate
(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
- 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
- iOS: Support single entry latest_receipt_info [markgardner]
- iOS: Support exclude-old-transactions [AndrewBarba]
0.8.0
- Amazon: Support Amazon purchase verification [KLVTZ]
0.7.0
- Apple: latestReceiptInfo added to subscription receipts. Receipt history is sorted by timestamp. [KLVTZ]
v0.6.0
- Support Roku purchase verification [KLVTZ]
- When shared secret is provided for an Apple subscription, use it when accessing receipt information [KLVTZ]
v0.5.0
- Added support for Google subscriptions [kelchy]