Skip to content
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

Relax dataloader dependency versions to allow version 2 and above #84

Merged
merged 1 commit into from
Jan 30, 2024

Conversation

chloe-meister
Copy link
Contributor

Using Dataloader with version >= 2.0 in a project makes it impossible to also use absinthe_federation.

As mentioned in the issue it looks fine to relax the version constraint.

Copy link
Collaborator

@kzlsakal kzlsakal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, @chloe-meister!

@kzlsakal kzlsakal merged commit e5d74b5 into DivvyPayHQ:main Jan 30, 2024
4 checks passed
@kzlsakal
Copy link
Collaborator

@chloe-meister we had to revert this since Dataloader version 2 and above is only supported by absinthe version 1.7.5 and above. We need to update the absinthe dependency in mix.exs as well to allow that version as well for this to work. We should probably loosen absinthe to ~> 1.7.

@chloe-meister
Copy link
Contributor Author

chloe-meister commented Jan 31, 2024

Yes, I thought about this but wasn't sure if it was an issue or not. Thanks for letting me know! Would you like me to propose something for the update to Absinthe 1.7?

Sadly I'd probably need to comment out the Notation tests until the issue in the Absinthe repo is resolved, as it breaks the link macro 😞

@kzlsakal
Copy link
Collaborator

kzlsakal commented Feb 1, 2024

I believe there is another MR that would include this change. It would be nice if you'd like to collaborate on it :)

@chloe-meister
Copy link
Contributor Author

Yes, for sure :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants