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 373 apollo-kotlin issues
Sort by recently updated
recently updated
newest added

### Version 3.8.4 ### Summary The gradle Kotlin codegen plugin is mapping GraphQL Float to kotlin.Float when it should be using kotlin.Double ### Steps to reproduce the behavior Follow codegen...

:bug: Type: Bug
:heavy_check_mark: Fixed in SNAPSHOTs

### Question Hi Team, 👋 In continuation to the issue[#5666](https://github.com/apollographql/apollo-kotlin/issues/5666), I noticed that in the latest v4.0.0 Snapshot the normalized cache cannot be initialized using `CacheKeyResolver`s along with the `MetadataGenerator`,...

:question: Type: Question

### Use case As of today, we use a separate file to store GraphQL metadata used by the apollo compiler. This means in multi-module scenarios, one typically has to do...

:elephant: Gradle plugin
:sparkles: Type: Feature

### Use case Imagine a monorepo with 2 apps, where each app has its own endpoint and graphql schema. ``` :schema-1 // graphql schema for app 1 :schema-2 // graphql...

:sparkles: Type: Feature

### Use case Data loading can be simplified with loading states. ### Describe the solution you'd like The idea comes from https://github.com/HoudiniGraphQL/houdini and can be used as a reference for...

:sparkles: Type: Feature

### Use case Place an ErrorBoundary at the top level of your component hierarchy. This allows it to catch errors thrown by lower-level components and handle these errors with a...

:sparkles: Type: Feature

### Use case Suspense lets you display a fallback until its children have finished loading. React docs https://ja.react.dev/reference/react/Suspense Jetpack Compose implementation https://docs.soil-kt.com/guide/query/hello-query#step-4-compose-runtime ### Describe the solution you'd like There is...

:sparkles: Type: Feature

### Version 4.0.0 ### Summary Our schema: When deleting the Record object using its CacheKey with cascade = true. It seems to loop forever. Here's the remove method: https://github.com/apollographql/apollo-kotlin/blob/e969ade1ae58513a0f11b74d250cef094d8bb1e0/libraries/apollo-normalized-cache-api/src/commonMain/kotlin/com/apollographql/apollo/cache/normalized/api/internal/OptimisticCache.kt#L46 Just...

:bug: Type: Bug

### Description I am reading the docs over here https://github.com/apollographql/apollo-kotlin/blob/19fc22badd281acee897678c32cdad0987571206/libraries/apollo-api/src/commonMain/kotlin/com/apollographql/apollo/api/ApolloResponse.kt#L94-L96 And I am trying to understand if the text `For an example, the CacheAndNetwork fetch policy doesn't emit the network...

📚 Documentation