Skip to content

Releases: apple/app-store-server-library-python

Release 3.1.1

07 May 06:22
8b5ccdc

Choose a tag to compare

  • Fix inclusion of static fields in new Advanced Commerce API types [#194]

Release 3.1.0

06 May 01:16
2ef37ff

Choose a tag to compare

  • Incorporate changes for Advanced Commerce API, Retention Messaging API 1.5 and App Store Server API v1.21 [#188] [#189] from @riyazpanjwani
  • Incorporate changes for App Store Server API v1.20 [#191] from @riyazpanjwani
  • Incorporate changes for Retention Messaging API v1.3 and 1.4 [#186]
  • Fix deliveryStatus not being included in consumption information [#184] from @ohadbenita

Release 3.0.0

13 Mar 00:13
094d279

Choose a tag to compare

  • Incorporate changes for App Store Server API v1.19 [#172] from @riyazpanjwani
    • This changes ConsumptionRequest and several dependent types to the V2 variant, while the V1 version was created as a new type, to align with documentation, which is a breaking change

Release 2.0.0

04 Dec 00:53
335f2d5

Choose a tag to compare

  • Support Retention Messaging API [#160]
    • This changes internal details of BaseAppStoreServerAPIClient, which is a breaking change for subclassing clients
  • Incorporate changes for App Store Server API v1.17 [#162] from @riyazpanjwani
  • Add a new VerificationStatus case for retryable OCSP network failures [#163]
  • Add timeout to the AppStoreServerAPIClient [#164]
  • Incorporate changes for App Store Server API v1.18 [#166] from @izanger
    • This changes OfferType's case SUBSCRIPTION_OFFER_CODE to OFFER_CODE, which is a breaking change

Release 1.9.0

12 Jun 23:37
250fd58

Choose a tag to compare

Release 1.8.0

08 Mar 02:09
098851a

Choose a tag to compare

  • Incorporate changes for App Store Server API v1.15 and App Store Server Notifications v2.15 [#134]

Release 1.7.0

20 Feb 17:43
3172236

Choose a tag to compare

  • Update the SignedDataVerifier to cache verified certificate chains, improving performance [#122]

Release 1.6.0

18 Feb 19:00
c59ea47

Choose a tag to compare

  • Update README to improve Dependabot link discovery [#119]

Release 1.5.0

18 Sep 00:17
1202058

Choose a tag to compare

Version 1.5.0

  • Add an async client built on httpx [#105]
  • Drop Python 3.7 support [#106]
  • Add check for original transaction id in legacy receipts [#104] from @willhnation

Release 1.4.0

16 Jul 23:09
91ffc44

Choose a tag to compare

  • Incorporate changes for App Store Server API v1.13 and App Store Server Notifications v2.13 [#102]
  • Remove the upper limit on libraries that are unlikely to break upon upgrade [#101]