Skip to content

Releases: NicholasMata/ApiKit

Fixes to Concurrency

24 Apr 19:44
Compare
Choose a tag to compare

This contains an important fix for concurrency that could potentially lead to crashes.

Important Fix For HttpRequest

18 Apr 23:41
Compare
Choose a tag to compare

Fixes an important bug in HttpRequest where some overloads didn't use the provided encoder.

ApiKit-OAuth & Bug Fixes

15 Apr 17:42
Compare
Choose a tag to compare
  • Split OAuth into its own package
  • Important fixes to concurrency for the library as a whole.

Important fix when cancelling operation.

17 Feb 19:35
Compare
Choose a tag to compare

Fixes a bug when an operation is cancelled completion is called more then once.

ApiInterceptor Improvements & Bug Fixes

12 Jul 17:08
Compare
Choose a tag to compare
Pre-release

ApiInterceptor can now cancel requests by passing nil to onNewRequest.
OAuthInterceptor fixed bug where could lock API.

Fix for OAuthInterceptor

12 Jul 16:53
Compare
Choose a tag to compare
Pre-release

OAuthInterceptor semaphore could possibly get locked

Fix for OAuthProvider

12 Jul 16:49
Compare
Choose a tag to compare
Fix for OAuthProvider Pre-release
Pre-release

OAuthProvider should not set Authorization correctly

DefaultGoogleAuthProvider Improvements

12 Jul 16:43
Compare
Choose a tag to compare
Pre-release

DefaultGoogleAuthProvider init scope changed to public to allow subclassing.

Improvements to DefaultGoogleAuthProvider

12 Jul 16:38
Compare
Choose a tag to compare

DefaultGoogleAuthProvider is now open

Easily allows the the switch from accessToken to idToken.

Improvements to LogInterceptor

12 Jul 15:54
Compare
Choose a tag to compare
Pre-release

Added Headers to LogInterceptor