apollo-kotlin icon indicating copy to clipboard operation
apollo-kotlin copied to clipboard

:robot:  A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.

Results 352 apollo-kotlin issues
Sort by recently updated
recently updated
newest added

When using `@defer` the expectation is that the deferred parts are surfaced as soon as they arrive. However the current [JS](https://github.com/apollographql/apollo-kotlin/blob/c6a16054c57e9c3b2c2c93f895d3169b37186d8a/apollo-runtime/src/jsMain/kotlin/com/apollographql/apollo3/network/http/KtorHttpEngine.kt#L49) and [Apple](https://github.com/apollographql/apollo-kotlin/blob/584d5a5ae94e6deb13568552bfa8d19f389ed588/apollo-runtime/src/appleMain/kotlin/com/apollographql/apollo3/network/http/NSURLSessionHttpEngine.kt#L135) `DefaultHttpEngine` implementations buffer the whole response before...

:hand: Blocked
:sparkles: Type: Feature

Highlight `@defer` usage and limitations, probably in a specific section.

At least for now we won't support batching in a `@defer` scenario, so let's automatically opt-out any operation using `@defer` from batching.

Add support for `@defer`/`@stream` from https://github.com/graphql/graphql-js/issues/2848 See also https://github.com/apollographql/apollo-android/issues/3494

:sparkles: Type: Feature

### Question I saw that it is possible to combine multiple queries as one inside react: https://levelup.gitconnected.com/how-to-run-multiple-queries-at-once-using-graphqls-apollo-client-c24bea52e079 Is this also possible inside kotlin? Because I have a third-party backend that...

:question: Type: Question
:hourglass: waiting for info

This is an generic issue to list ideas/improvements that can be done to the normalized cache - [x] apollographql/apollo-kotlin#3566 - [x] apollographql/apollo-kotlin#3807 - [x] apollographql/apollo-kotlin#4206 - currently in `incubating` -...

:sparkles: Type: Feature
:file_cabinet: Normalized cache

### Question When I use go to generate code, I get `Value 0 cannot be used in position expecting SortingOrderEnum` ``` graphql input QuestionListFilterInput { orderBy: QuestionOrderByEnum sortOrder: SortingOrderEnum =...

:question: Type: Question
:hourglass: waiting for info

### Question I have tried responseBased model which currently generates code as sealed interface. But I have a problem that the generated code was so large that my project never...

:question: Type: Question

I know the documentation says this library support IOS 13+ and also i know that it's because of the subscriptions. In our app we are not using any subscription method...

:handshake: Help Wanted
:sparkles: Type: Feature

**Summary** I am testing using the Kotlin Multiplatform version of Apollo. Our schema works fine when compiling for android but we are getting the above error when building iOS library...

:hourglass: waiting for info