The actual change/improvement here is to have protoc-gen-grpchan advertise that it supports the proto3 optional feature, so that protoc will allow invoking it on files that contain proto3 optional fields.
This required updating to newer version of goprotoc, and while doing this dependency maintenance, I went ahead and ran go mod tidy and moved the verison-pinning of the tools out of go.mod and into the Makefile.
The actual change/improvement here is to have
protoc-gen-grpchan
advertise that it supports the proto3 optional feature, so that protoc will allow invoking it on files that contain proto3 optional fields.This required updating to newer version of
goprotoc
, and while doing this dependency maintenance, I went ahead and rango mod tidy
and moved the verison-pinning of the tools out ofgo.mod
and into the Makefile.