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
Definitely, it's just that Apollo Router is not published as a crate and has no versioning, so it's going to be tricky to maintain yours and GraphQL Hive crates.
@kamilkisiela, I have a question that may deviate slightly from the current issue. I would like to know your thoughts on implementing a proper versioning schema for the Apollo Router (Hive Edition). To provide some context, we aim to establish a Terraform-based stack for deploying the router component. Our plan is to create a customized container image where we can inject our configuration files. Using the latest tag is not suitable for us because we want to have more control over the rollout of new router releases. Do you have any plans to tag or create a GitHub release whenever there are changes in the libraries/router directory? While using the commit SHA could work, it becomes challenging to track the specific changes made.
Would you be up for publishing the plugin to https://crates.io?
This would allow us to build a custom Apollo Router with a number of custom plugins beyond just the Hive one.
The text was updated successfully, but these errors were encountered: