graphql-editor / graphql-zeus

GraphQL client and GraphQL code generator with GraphQL autocomplete library generation ⚡⚡⚡ for browser,nodejs and react native ( apollo compatible )
https://graphqleditor.com/docs/tools/zeus/index/
MIT License
1.93k stars 104 forks source link

CLI - Add deprecation note for Apollo plugin and recommends typedDocumentNode instead #377

Closed junwen-k closed 4 months ago

junwen-k commented 1 year ago

Given that the official documentation now recommends using typedDocumentNode for Apollo integration, I suggest that we add a deprecation note (or message that warn user that uses newer version of Apollo) for Apollo plugin in CLI help message.

This is to avoid confusing new users as someone who uses Apollo would most likely think that Apollo plugin useTypedQuery useTypedMutation would be the better choice.

I understand that maintaining a great open source library is not easy, but I see great potential on this library and unfortunately the documentation / update changelog seems to be a bit lacking at the moment.

References:

https://github.com/graphql-editor/graphql-zeus/issues/272 https://github.com/graphql-editor/graphql-zeus/issues/360