-
Notifications
You must be signed in to change notification settings - Fork 122
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
graphql-anywhere
is unmaintained; how does this impact apollo-link-rest
?
#295
Comments
@rgrove it wasn't on my radar. That's been a dep the whole time I've been involved (since before this library was published to NPM). I'd support PRs that move us off of graphql-anywhere. Do you know if the functionality of graphql-anywhere was folded in to |
I'm afraid I don't know. I only noticed this myself today when I tried to upgrade |
Probably it would make the most sense to put:
It seems as useful as |
Is there any progress on this? I have other packages that are now forcing me into installing [email protected].
|
Unfortunately we don’t have an obvious path forwards. I’d be happy to review PRs that move us onto fully supported dependency, but I can’t commit Apollo to forking or maintaining other libraries/repos! |
+1 Same problem here. |
@fbartho from my understanding of the situation, the maintainers of |
@rgrove Thanks for asking this question, I'm going to look into this and discuss with the team what we should do here. |
Linking to my comment from #300 (comment) The tl;dr is:
I opened #301 which moves the relevant function/types inside of |
Looks like the fix was incomplete, since
|
Oof, thanks for flagging @chrmoritz. Will look at getting that fixed but this week is particularly busy. In the mean time I will note that #301 does not have this issue and also decreases bundle size :) |
Yeah, I totally agree that #301 is the best way forward. It uses the imports from |
Resolved in #301! 🎉 -- will close this ticket when I release 0.9.0. |
Thank you @alessbell! @fbartho do you have any ETA for the v0.9.0 release? It seems that all the PRs are merged in the milestone. |
@rodrigo-arias v0.9.0-rc.2 has been published to NPM, please try it out, and if we get no complaints, I'm happy to ship it to stable this weekend! |
It looks like |
Shipped a new release v0.9.0! -- Enjoy! https://www.npmjs.com/package/apollo-link-rest/v/0.9.0 |
The functionality of
apollo-link-rest
seems heavily dependent ongraphql-anywhere
. That package was removed from@apollo/client
in 3.0.0 and appears to no longer be maintained, except for a couple of bug fix releases that were made from the Apollo Client 2.x branch two years ago.I'm not aware of any current problems related to
graphql-anywhere
, but it does seem like this could impact future development ofapollo-link-rest
. For example,graphql-anywhere
4.2.7 has a peer dependency ongraphql
^0.11.0 — ^15.0.0, so it's not clear if it's safe to use it withgraphql
^16.0.0.Is this on anyone's radar?
The text was updated successfully, but these errors were encountered: