Releases: apple/app-store-server-library-java
Releases · apple/app-store-server-library-java
Release 3.4.0
- Incorporate changes for App Store Server API v1.15 and App Store Server Notifications v2.15 [#152]
Release 3.3.0
- Update BaseAppStoreServerAPIClient to move URL selection to a method [#136]
Release 3.2.0
- Incorporate caching of validated certificate chains to prevent repetitive OCSP fetches [#127]
Release 3.1.0
- Incorporate changes for App Store Server API v1.13 and App Store Server Notifications v2.13 [#116]
- Handle parsing empty or unexpected bodies on API exceptions without throwing a caused-by exception [#119]
Release 3.0.0
- Allow providing a custom bearer token provider and HTTP client implementation [#109]
- This change refactors the internal implementation of the AppStoreServerAPIClient class. Users extending this class may see interface changes
- Rename applicationUsername to appAccountToken [#104]
Release 2.2.0
- Incorporate changes for App Store Server API v1.12 and App Store Server Notifications v2.12 [#103]
- Handle null appAccountToken appropriately in PromotionalOfferSignatureCreator [#100]
Release 2.1.0
- Incorporate changes for App Store Server API v1.11 and App Store Server Notifications v2.11 [#94]
- Add proxy authenticator support [#93]
- Various documentation and quality of life improvements, including contributions from @hakusai22
Release 2.0.0
- Incorporate changes for App Store Server API v1.10.1 [#77]
- This change is a breaking change, as the datatype of the price field has changed from Integer to Long
Release 1.1.0
- Support App Store Server Notifications v2.10 [#74]
- Require appAppleId in SignedDataVerifier for the Production environment [#68]
Release 1.0.0
- Switch from GSON to Jackson for parsing [#58]
- Rename Status to VerificationStatus [#59]
- Add message to APIException and update JavaDocs [#60]