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

[Homebrew](https://brew.sh/) or [SdkMan!](https://sdkman.io/) or something else?

:sparkles: Type: Feature

While the runtime is 100% multiplatform, the tooling is still mostly JVM. The most important JVM dependencies are Moshi, KotlinPoet and Antlr. Moshi could be replaced with `kotlinx.serialization`. KotlinPoet is...

:sparkles: Type: Feature

I imported these in my spring boot project. testImplementation project(":testing:unit-testing") testImplementation("com.apollographql.apollo3:apollo-mockserver:3.3.0") api "com.apollographql.apollo:apollo-runtime" For example, when I want to create a MockResponse, there are no builder or set methods. I...

:sparkles: Type: Feature
:coffee: Java

Add the possibility to change nullability of certain fields on the client. Given the following type: ```graphql type RepositoryConnection { nodes: [Repository] } ``` Allow the client to fail the...

:sparkles: Type: Feature

It has come up a few times that tweaking the compiler output is desired. This issue is to brainstorm about possible extension points for the compiler and collect use cases....

:sparkles: Type: Feature
📜 Feedback Wanted

**Summary** Kotlin classes generated from apollo3 gradle plugin have cyclic dependencies. **Version** 3.0.0 **Description** The kotlin classes generated have cyclic dependencies. We use the apollo3 kotlin GQL client to talk...

:gear: Codegen
:ice_cube: Icebox

**Summary** I'm getting a lot of reports about this issue in Crashlytics. I couldn't reproduce it locally yet. **Version** 3.2.0 **Description** ``` Non-fatal Exception: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5...

:file_cabinet: Normalized cache

**Question.** Hello again! We have implemented a custom `OperationIdGenerator` that reaches out to our server to register an operation. We inconsistently do see failures in this process, whether network or...

:question: Type: Question

One of the disadvantages of GraphQL’s request/response model is that the GraphQL response is not returned to clients until the entire request has finished processing. However, not all requested data...

:sparkles: Type: Feature

Since the migration from Apollo 2 .5.11 to Apollo 3.1.0, many users are getting SQLiteBlobTooBigException when executing queries. I didn't found any scenarios to reproduce the issue and users get...

:file_cabinet: Normalized cache
:mag: Type: Investigation