diff --git a/Cargo.lock b/Cargo.lock index d6988f17..ecfebb29 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1541,7 +1541,7 @@ dependencies = [ [[package]] name = "grpc" -version = "0.1.0" +version = "0.1.1" dependencies = [ "async-stream", "base64 0.22.1", @@ -1552,7 +1552,7 @@ dependencies = [ "jiff", "pretty_assertions", "prost", - "rand 0.9.0", + "rand 0.8.5", "serde", "serde_json", "tokio", diff --git a/extensions/grpc/Cargo.toml b/extensions/grpc/Cargo.toml index bae50ed9..bc000c22 100644 --- a/extensions/grpc/Cargo.toml +++ b/extensions/grpc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "grpc" -version = "0.1.0" +version = "0.1.1" edition = "2024" license = "Apache-2.0" diff --git a/extensions/grpc/README.md b/extensions/grpc/README.md index 671b7aaf..1e39cfb5 100644 --- a/extensions/grpc/README.md +++ b/extensions/grpc/README.md @@ -63,7 +63,7 @@ address = "{{ env.PRICING_SERVICE_URL }}" ## Generation of virtual subgraph schemas from Protobuf definitions -Use the protobuf compiler plugin: `protoc-gen-grafbase-subgraph`. TODO. +There is a companion tool to this extension, that can generate a subgraph schema for your gRPC services from the protocol buffer definitions: [protoc-gen-grafbase-subgraph](https://github.com/grafbase/grafbase/tree/main/crates/protoc-gen-grafbase-subgraph). See its [README](https://github.com/grafbase/grafbase/tree/main/crates/protoc-gen-grafbase-subgraph/README.md) for instructions on using it with `protoc` and `buf`. ## Conventions diff --git a/extensions/grpc/extension.toml b/extensions/grpc/extension.toml index 2709daa0..74034b60 100644 --- a/extensions/grpc/extension.toml +++ b/extensions/grpc/extension.toml @@ -1,6 +1,6 @@ [extension] name = "grpc" -version = "0.1.0" +version = "0.1.1" kind = "resolver" description = "Integrate the Grafbase Gateway communicate with your gRPC services declaratively." repository_url = "https://github.com/grafbase/extensions/tree/main/extensions/grpc"