Releases: readdle/app-store-server-api
Releases · readdle/app-store-server-api
Release list
3.4.1
BUGFIX:
TransactionInfo:storefront,storefrontId, andtransactionReasonare now nullable and null by default, in order to be compatible with old notificationsRenewalInfo:renewalDateis now null by default, in order to be compatible with old notificationsResponse\NotificationHistoryResponse:paginationTokenpresence in response is now optional
3.4.0
3.3.2
3.3.1
3.3.0
3.2.0
3.1.1
3.1.0
BUGFIX:
- ASN1SequenceOfInteger: math fixes
- StatusResponse:
dataarray initialization with[]
IMPROVEMENTS:
- HTTPRequest: PUT method added; HTTP method and URL added to HTTPRequestFailed exception message
- JWT: additional information in exception message
3.0.1
3.0.0
BREAKING CHANGES:
- Main classes renamed:
APIClient->AppStoreServerAPIAPIClientInterface->AppStoreServerAPIInterfaceNotification\ResponseBodyV2->ResponseBodyV2JWT->Util\JWTRequest\GetTransactionHistory->Request\GetTransactionHistoryRequestRequest\RequestTestNotification->Request\RequestTestNotificationRequestRequest\GetTransactionHistoryQueryParams->RequestQueryParams\GetTransactionHistoryQueryParams
- Environment consts moved out from all classes to the separate class
Environment getTransactionHistory()method signature changed: it no longer expects for QueryParams instance as a second arguments, now it expects array insteadAppStoreServerAPI(previouslyAPIClient) constructor signature changed:$environmentargument type changed from int to string$keyIdand$keyarguments swapped
IMPROVEMENTS:
- PHP 7.4 support out of the box ;)
- A lot of new endpoints (see README)
- Examples for all implemented endpoints (and notification listener)