Skip to content

Releases: agisboye/app-store-server-api

v0.13.1

02 Nov 19:46
Compare
Choose a tag to compare

v0.13.0

30 Oct 17:06
Compare
Choose a tag to compare

v0.12.0

04 Oct 11:07
Compare
Choose a tag to compare

Breaking changes:

  • Mark signedRenewalInfo on NotificationData as optional (#37). Thanks @fariassdev.

v0.11.1

24 Aug 11:25
Compare
Choose a tag to compare
  • Handle errors that are sent with a 403 or 429 status code (#33).

v0.11.0

16 Aug 18:22
Compare
Choose a tag to compare

v0.10.1

06 Aug 12:31
Compare
Choose a tag to compare
  • Adds exports for DecodedNotificationDataPayload and DecodedNotificationSummaryPayload.

v0.10.0

02 Aug 21:33
Compare
Choose a tag to compare

Breaking changes:

  • Changes the DecodedNotificationPayload to better indicate the fact that the data and summary fields are mutually exclusive. Use the type guards isDecodedNotificationDataPayload or isDecodedNotificationSummaryPayload to check which type of payload you have. Thanks @fariassdev.

v0.9.0

09 Jun 09:42
Compare
Choose a tag to compare
  • Adds support for App Store Server API 1.8
  • Adds support for App Store Server Notifications 2.7 (January 2023) and 2.8 (June 2023)

Breaking changes:

  • The excludeRevoked query parameter for Get Transaction History has been removed in favor of revoked.
  • Type FirstSendAttemptResult has been renamed to SendAttemptResult.
  • SendAttemptResult.SslIssue has been renamed to SendAttemptResult.TlsIssue.
  • firstSendAttemptResult on CheckTestNotificationResponse has been removed. Use the first item in sendAttempts instead.
  • firstSendAttemptResult on NotificationHistoryResponseItem has been removed. Use the first item in sendAttempts instead.
  • originalTransactionId on NotificationHistoryRequest has been renamed to transactionId

v0.8.0

01 Jun 08:40
Compare
Choose a tag to compare

Adds support for passing in a root certificate fingerprint which will be used instead of Apple's. This means you can use this library to validate transactions generated by Xcode. See the discussion here: #25.

v0.7.0

20 Mar 15:19
Compare
Choose a tag to compare

Adds isRetryable to AppStoreError to indicate whether a failed request can be retried.