APIKit icon indicating copy to clipboard operation
APIKit copied to clipboard

Type-safe networking abstraction layer that associates request type with response type.

Results 13 APIKit issues
Sort by recently updated
recently updated
newest added

As mentioned [here](https://github.com/ishkawa/APIKit/issues/272#issuecomment-599090934), some very useful changes were lost from `develop/4.0`. This branch introduces these changes into master. They're breaking changes, so a major version update is required. We can...

I'm trying to update an app that depended on APIKit [4.0.0-beta.1](https://github.com/ishkawa/APIKit/releases/tag/4.0.0-beta.1) (swift 3) to current swift version. The app is using progressHandler. However, `4.0.0-beta.1` tag is on [develop/4.0 branch](https://github.com/ishkawa/APIKit/tree/develop/4.0). It...

This problem occurred on `MultipartFormDataBodyParameters.Part(data: Data)`. The declaration code was like below: ``` struct MyFormRequest: Request { let baseURL = URL(string: "https://example.com/")! let method: HTTPMethod = .get let path =...

Currently if user calls `Session.send(request)` without setting the callback queue, it will use main thread for processing the callback. But APIKit, in layered architecture designing, should be in the infrastructure...

Trying to fix #250 Similar case https://github.com/xamarin/xamarin-macios/commit/77a92500a5e20884e64eb853204bf24b579f4e91

Hi I found this exception in Crashlytics crash logs from my production app. I can reproduce and paste it bellow. But I cannot find how to fix it. So, I...

Are there any plan to support Reactive/RxSwift for APIKit?

We will release features that could not be released in v4.0.0. ### Release Candidate - #229 - #230 - #234 - #236 - #237 - #308 - #309 - #311...

Following definition of "third-party SDKs" that as mentioned in the WWDC23. and according to [Privacy manifest files | Apple Developer Documentation](https://developer.apple.com/documentation/bundleresources/privacy_manifest_files), I believe this library may also require a Privacy...