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

Implement @defer "June 2023" response format

Open BoD opened this issue 11 months ago • 1 comments

Implements the latest (as of 2024-12-17) @defer incremental response format as seen in examples and spec edits.

This shouldn't be merged as-is, as at least the end-to-end tests with the Router will fail.

There may be a way to have both the "old" (20220824) and latest formats working but not sure this would be useful.

BoD avatar Dec 17 '24 15:12 BoD

✅ Docs Preview Ready

Configuration
{
  "repoOverrides": {
    "apollographql/apollo-kotlin@main": {
      "remote": {
        "owner": "apollographql",
        "repo": "apollo-kotlin",
        "branch": "defer-incremental-response-format-june-2023"
      }
    }
  }
}
Name Link

Commit

e2da85981d4735fb33f48f5cb75e01db33ee1b62

Preview

https://www.apollographql.com/docs/deploy-preview/1919dfd3b4a18c13cba2

Build ID

1919dfd3b4a18c13cba2

File Changes

0 new, 1 changed, 0 removed
* (developer-tools)/kotlin/(latest)/caching/declarative-ids.mdx

Pages

1


1 pages published. Build will be available for 30 days.

svc-apollo-docs avatar Dec 17 '24 15:12 svc-apollo-docs

✅ Docs preview ready

The preview is ready to be viewed. View the preview

File Changes

0 new, 2 changed, 0 removed
* (developer-tools)/kotlin/v5/fetching/defer.mdx
* (developer-tools)/kotlin/v5/migration/5.0.mdx

Build ID: 911dc892bc63c26d9ec34dd6 Build Logs: View logs

URL: https://www.apollographql.com/docs/deploy-preview/911dc892bc63c26d9ec34dd6

apollo-librarian[bot] avatar Jul 17 '25 09:07 apollo-librarian[bot]

Apollo Client 4 introduces different handlers for different incremental formats. We could do the same while the format iterates.

martinbonnin avatar Aug 21 '25 14:08 martinbonnin

I think we're all good now.

BoD avatar Oct 23 '25 13:10 BoD