Skip to content

Releases: Adyen/adyen-networking-ios

3.0.1

14 Mar 10:27
43fd5d9
Compare
Choose a tag to compare

Change

  • Request & Response protocols now require to conform to Sendable.

Fix

  • Logging errors if the request failed because of a non-success status code.

3.0.0

17 Feb 13:27
00e4da5
Compare
Choose a tag to compare

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

15 Aug 14:40
47b566e
Compare
Choose a tag to compare

What's Changed

  • Ensures request counter is changed only on UI thread.
  • Adds URLSessionConfiguration parameter to APIClient init to make it configurable
  • Adds async/await methods to APIClient behind AsyncAPIClientProtocol .
  • Logging Improvements.
  • Add HTTPResponse and HTTPError 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

17 Aug 13:50
Compare
Choose a tag to compare
  • Fixes some edge cases in the core APIClient.

1.0.0-beta.3

02 Aug 11:37
Compare
Choose a tag to compare
  • Adds the ErrorResponseType associatedtype to the Request protocol to define the error response type.
  • Removes the ErrorType associatedtype from the Response protocol.

1.0.0-beta.2

02 Aug 09:37
Compare
Choose a tag to compare
  • Makes some utility code internal.

1.0.0-beta.1

30 Jul 14:04
Compare
Choose a tag to compare
  • Initial beta release of the SDK.