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.