You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have a library that uses ferry. An app of ours uses the library but no longer builds due to dependency issues. Our library uses subscriptions and, in trying to use the latest ferry versions, we're not able to build because of version conflicts. A portion of our pubspec.yaml dependencies:
ferry v0.16.1 pulls in web_socket_channel v3.0.2. For WebSockets, your documentation recommends gql_websocket_link for non-Apollo applications. Unfortunately, web_socket_channel v3.0 wants rxdart v0.28 whereas gql_websocket_link wants rxdart < v0.28.
Does ferry v0.16.1 recommend a different WebSocket package? Does anyone have a set of dependencies to get subscriptions working with the latest ferry?
(We'd stay at the previous version, but a different package the app uses already wants rxdart v0.28, so we thought we'd take the opportunity to update ferry.)
Thanks for any help you can provide!
The text was updated successfully, but these errors were encountered:
Ah, you're right! While commenting out various combinations, I found this:
Because ferry >=0.16.1-dev.0+2 depends on rxdart ^0.28.0 and
gql_websocket_link >=0.3.4-alpha+1659810970399 depends on rxdart >=0.26.0 <0.28.0,
ferry >=0.16.1-dev.0+2 is incompatible with gql_websocket_link >=0.3.4-alpha+1659810970399.
This makes less sense, though, because ferry and gql_websocket_link are projects from the same organization, right?
I guess we'll try to downgrade the other packages and stick with ferry v0.16.0.
We have a library that uses
ferry
. An app of ours uses the library but no longer builds due to dependency issues. Our library uses subscriptions and, in trying to use the latestferry
versions, we're not able to build because of version conflicts. A portion of ourpubspec.yaml
dependencies:ferry
v0.16.1 pulls inweb_socket_channel
v3.0.2. For WebSockets, your documentation recommendsgql_websocket_link
for non-Apollo applications. Unfortunately,web_socket_channel
v3.0 wantsrxdart
v0.28 whereasgql_websocket_link
wantsrxdart
< v0.28.Does
ferry
v0.16.1 recommend a different WebSocket package? Does anyone have a set of dependencies to get subscriptions working with the latestferry
?(We'd stay at the previous version, but a different package the app uses already wants
rxdart
v0.28, so we thought we'd take the opportunity to updateferry
.)Thanks for any help you can provide!
The text was updated successfully, but these errors were encountered: