Hive Plugin for Apollo Router - Stable v1 Release
We’ve recently released a stable v1
release of our Hive plugin for Apollo Router!
For detailed integration instructions, visit our Apollo Router integration documentation.
Version Structure
Our versioning follows the pattern routerX.Y.Z-pluginX.Y.Z
, combining both the core
Apollo Router and
Hive plugin versions. For example:
router1.57.1-plugin1.0.0
.
Installation Options
Docker Image
Pull from our GitHub Packages registry:
# Latest version
docker pull ghcr.io/graphql-hive/apollo-router:latest
# Specific version (recommended for production)
docker pull ghcr.io/graphql-hive/apollo-router:router1.57.1-plugin1.0.0
Important: For production deployments, always use a specific version tag rather than
latest
to ensure stability and predictability.
Browse all available versions in our releases registry.
For running instructions, see our Docker usage guide.
Binary Installation
Download Apollo Router with Hive plugin for Linux (x86_64
), MacOS (x86_64
), or Windows
(x86_64
):
curl -fsSL https://graphql-hive.com/apollo-router-download.sh | bash
You may also specify a version using the -v
or --version
flag:
curl -fsSL https://graphql-hive.com/apollo-router-download.sh | bash -s -- --version router1.57.1-plugin1.0.0
For setup instructions, see our binary deployment guide.
Browse all available versions in our releases registry.
Rust Integration (Crate)
The Hive plugin is available as a standalone crate:
[dependencies]
hive-apollo-router-plugin = "1.0.0" # Replace with latest version
If you were previously using the Hive plugin crate via git
, update it to the latest version:
[dependencies]
# Before:
# hive-apollo-router-plugin = { git = "...", branch = "main", rev = "..." }
# After:
hive-apollo-router-plugin = "1.0.0"
Find the package and all release versions on Crates.io.