Releases: amzn/amazon-pay-api-sdk-java
Releases · amzn/amazon-pay-api-sdk-java
Amazon Pay API SDK (Java) 2.3.3
Version 2.3.3 - June 2021
- Added API Retry mechanism for error codes 502 & 504
- Upgraded Bouncy Castle to avoid using Vulnerable version
Amazon Pay API SDK (Java) 2.3.2
Version 2.3.2 - May 2021
- Enabled support for environment specific keys (i.e Public key & Private key). The changes are fully backwards-compatible, where merchants can also use non environment specific keys
Amazon Pay API SDK (Java) 2.3.1
Version 2.3.1 - April 2021
- Enabled character encoding UTF-8 when converting the body/payload to a string entity before sending HTTP/HTTPS request
Amazon Pay API SDK (Java) 2.3.0
Version 2.3.0 - March 2021
- Introduced Apache HTTPClient library for HTTPS/TCP communications which will allow SDK to work with latest versions of java
- Fixed Security risk
- Enabled Proxy Support
- Note: Consumers of previous SDK versions must update data type of private key from string to char[] as of this SDK Version 2.3.0.
Amazon Pay API SDK (Java) 2.2.2
Version 2.2.2 - September 2020
- Fix issue causing SDK to fail for Java 12 and higher
- Restructure README.md file
Amazon Pay API SDK (Java) 2.2.1
Version 2.2.1 - June 2020
- Underlying endpoint for getBuyer API changed
Amazon Pay API SDK (Java) 2.2.0
Version 2.2.0 - June 2020
- Added getBuyer() API call
- Removed unneeded dependencies in pom.xml
Amazon Pay API SDK (Java) 2.1.0
Version 2.1.0 - May 2020
- New convenience method: AmazonPayClient.generateButtonSignature() to assist the developer in generating static signatures for the createCheckoutSessionConfig.payloadJSON attribute that can be used by Checkout v2's amazon.Pay.renderButton method
- Added toString() override in AmazonPayResponse to make it easier to get troubleshooting information out of a request
Amazon Pay API SDK (Java) 2.0.0
Version 2.0.0 - Apr 14, 2020
SDK changes to support Amazon Pay API version 2:
- Introduction of "Complete CheckoutSession" API call
- Bouncy Castle library update
Amazon Pay API SDK (Java) 1.0.0
Version 1.0.0 - April 2020
- Initial Signature SDK.