Releases: Adyen/adyen-networking-ios
Releases · Adyen/adyen-networking-ios
3.0.1
3.0.0
New
AsyncDownloadRequest
that lets you track the progress of downloads.ResponseValidator
that enables host apps to intercept network requests so that they can implement features such as SSL pinning.- macOS 10.15 support.
Change
- You can now set the
Request
headers. - Minimum iOS deployment target version: 12.
Fix
- Fixed a bug where an error response would be reported as successful. This happened when an error was successfully decoded into the response object, for example when error and success responses had the same format or when
EmptyResponse
was used.
2.0.0
What's Changed
- Ensures request counter is changed only on UI thread.
- Adds
URLSessionConfiguration
parameter toAPIClient
init to make it configurable - Adds async/await methods to
APIClient
behindAsyncAPIClientProtocol
. - Logging Improvements.
- Add
HTTPResponse
andHTTPError
envelopes. - Adds support for all possible HTTP REST methods.
- Adds support for empty response body.
- Add
AnyCoder
protocol to enable custom encoding and decoding.
1.0.0
- Fixes some edge cases in the core
APIClient
.
1.0.0-beta.3
- Adds the
ErrorResponseType
associatedtype
to theRequest
protocol to define the error response type. - Removes the
ErrorType
associatedtype
from theResponse
protocol.
1.0.0-beta.2
- Makes some utility code internal.
1.0.0-beta.1
- Initial beta release of the SDK.