-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update experimental @defer
support to meet latest accepted spec
#11452
Comments
@defer
to support latest accepted spec@defer
support to meet latest accepted spec
Hi @kodai3, just to be clear I did not say we should support each draft iteration, only that a conversation could be started about it. Happy to let that conversation happen but with the right context set. Thanks! |
Thank you for clarifying. I'm sorry for misleading (I'm learning English as non-native). I know we don't need to support each and every update. It took me some time to figure out the problem and find no existing discussion around there. |
Responding to @jakobkhansen's comment in the linked issue: When we started supporting As it stands today, the team was not planning on adding support for additional iterations of the draft spec but will absolutely support the accepted version of the spec when that happens. But we'd like to keep this issue open for the community's feedback and learn more about use cases that we could consider supporting in the meantime. |
Just noting here that I've submitted a PR to update the docs to state which alpha version of graphql Apollo is compatible with apollographql/apollo-server#7834 |
Any news about an Apollo Client update to support the Alpha 3 ? |
Hey @Maxou44 👋 We are still waiting for the spec to stabilize before we add support for the newer format since there are still multiple formats being considered (see graphql/graphql-spec#1077 and graphql/graphql-spec#1074). We'd like to avoid confusion/bundle size while we are still unsure what the final format will be. |
While I was trying Apollo Client's experimental support for defer, I find graphql-js v17.0.0-alpha.3(latest alpha) is not work with latest Apollo Client.
Because , as of that version, response result type of incremental value is changed and Apollo Client still expect
path
field and fails hereAs @bignimbus mentioned on X, we do need to come up with solid way to support each spec updates.
In my opinion, since both graphql-js and Apollo Client are clearly in experimental state, backport is not always necessary
The text was updated successfully, but these errors were encountered: