Releases: grpc-ecosystem/grpc-gateway
Releases · grpc-ecosystem/grpc-gateway
v1.11.0
This release contains a small backwards-compatibility breaking change from 1.10.0 - we apologize for the inconvenience.
v1.11.0 (2019-08-30)
Fixed bugs:
- protoc-gen-grpc-gateway fails silently after release 1.10 #1013
Closed issues:
- protoc-gen-swagger does not generate parameters other than body and path parameters. #1012
Merged pull requests:
- remove template func RegisterXXXServer() unused param opts []grpc.DialOption #1018 (hb-chen)
- Fix hand-crafted protobuf message #1016 (dsnet)
- Bump ffi from 1.9.23 to 1.11.1 in /docs #1009 (dependabot[bot])
- Bump rubyzip from 1.2.1 to 1.2.3 in /docs #1008 (dependabot[bot])
- Bump nokogiri from 1.8.2 to 1.10.4 in /docs #1007 (dependabot[bot])
v1.10.0
Release 1.10.0 contains a small mistake - Please use 1.11.0 instead.
This release comes with an exciting new feature - the ability to register your gRPC unary methods with the gateway directly!
v1.10.0 (2019-08-28)
Implemented enhancements:
- allow protobuf well known types in params #400
- Add a register, so that the gRPC service can be invoked in-process to provide a HTTP server. #947 (hb-chen)
Fixed bugs:
- grpc-gateway don't work well when using github.com/golang/protobuf/ptypes/struct with streaming #999
Closed issues:
- Allow final url path parameter to be optional #1005
- Update integration test dependencies #1004
- Suggestion: Continuous Fuzzing #998
- Why grpc gateway does not call grpc callback directly? #952
Merged pull requests:
- Allow overriding the primitive type of fields #1003 (snowzach)
- Add Continuous Fuzzing Integration via fuzzit.dev #1001 (yevgenypats)
v1.9.6
v1.9.6 (2019-08-16)
Closed issues:
- Returning a primitive type as a response instead of proto messages #994
- protoc-gen-swagger: fix description of google/protobuf/struct.proto types #989
- Swagger generator does not convert parameters in URLs to camel case when
json\_names\_for\_fields
is enable. #986 - The release upload job is broken #981
- Schema and field name questions from a front end developer #980
- undefined: runtime.AssumeColonVerbOpt #978
- I want to know how to transfer http+proto to grpc. #977
- Is it possible to use protoc-gen-swagger options in my own protos? #976
Merged pull requests:
- Disable Windows CI Bazel #996 (achew22)
- Correct HTTPBody doc #995 (johanbrandhorst)
- protoc-gen-swagger: correctly type struct.proto types #990 (johanbrandhorst)
- Camel case backward compatible in Swagger doc #988 (xin-au)
- Add doc for opentracing support #987 (vthiery)
- Use json camel case when GetUseJSONNamesForFields is enabled #985 (xin-au)
- Create presubmit.yaml which configures CI #983 (achew22)
- Fix release script #982 (johanbrandhorst)
- Upgrade to the latest rules_go #979 (achew22)
v1.9.5
v1.9.4
v1.9.3
v1.9.3 (2019-06-28)
Fixed bugs:
- EOF when calling Send for client streams #961
Closed issues:
- application/x-www-form-urlencoded support. #960
- Bazel files are out of date #955
- Configurable AllowUnknownFields in jsonpb? #448
Merged pull requests:
- EOF on send #962 (gustavocovas)
- Add new option for the decoder - to disallow unknown fields #959 (vsaveliev)
- Update to rules_go and buildtools #956 (drigz)
- docs/customizingyourgateway: add ?pretty example #954 (srenatus)
- protoc_gen_swagger: Add attr for allow_merge #944 (prestonvanloon)
v1.9.2
v1.9.1
v1.9.1 (2019-06-13)
Closed issues:
- grpc: received message larger than max #943
- json 1.1 api support for grpc-ecosystem to use queryparams with filter #938
- i import a new gateway.Endpoint without recompile #937
- all SubConns are in TransientFailure #936
- Merging swagger specs fails to use rpc comments (again) #923
Merged pull requests:
v1.9.0
v1.8.6
v1.8.6 (2019-05-07)
Fixed bugs:
- can't specify an empty path? #414
Closed issues:
- JSON stream response not available #926
- why google/api/http.proto annotations.proto Field Numbers is 72295728 ? #925
- Documentation: 'base_path' Swagger attribute confuses users #918
- go get: error loading module requirements go 1.11 #915
- gateway generation issue on windows #911
Merged pull requests:
- Delete redundant load statement #922 (pcj)
- Make gazelle diffs fail the build #916 (achew22)
- Fixed empty path bug #913 (brycematheson1234)
- Use proto gen swagger with protos from external repository #924 (elenadeneva92)