moul / protoc-gen-gotemplate

:open_file_folder: generic protocol generator based on golang's text/template (grpc/protobuf)
https://manfred.life/protoc-gen-gotemplate
MIT License
437 stars 70 forks source link

chore(deps): update module grpc-ecosystem/grpc-gateway to v1.6.4 - autoclosed #115

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change References
github.com/grpc-ecosystem/grpc-gateway require minor v1.2.2 -> v1.6.4 source

Release Notes

grpc-ecosystem/grpc-gateway ### [`v1.6.4`](https://togithub.com/grpc-ecosystem/grpc-gateway/blob/master/CHANGELOG.md#v164httpsgithubcomgrpc-ecosystemgrpc-gatewaytreev164-2019-01-08) [Compare Source](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.6.3...v1.6.4) [Full Changelog](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.6.3...v1.6.4) **Closed issues:** - feature request: opt-out fieldmask behaviour in patch [#​839](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/839) - gRPC streaming keepAlive doesn't work with docker swarm [#​838](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/838) **Merged pull requests:** - Generate changelog for 1.6.4 [#​843](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/843) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Update bazel dependencies [#​841](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/841) ([achew22](https://togithub.com/achew22)) - gengateway: allow opting out patch feature [#​840](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/840) ([glerchundi](https://togithub.com/glerchundi)) - Fix the url of gRPC timeouts on README.md [#​836](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/836) ([royeo](https://togithub.com/royeo)) ### [`v1.6.3`](https://togithub.com/grpc-ecosystem/grpc-gateway/blob/master/CHANGELOG.md#v163httpsgithubcomgrpc-ecosystemgrpc-gatewaytreev163-2018-12-21) [Compare Source](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.6.2...v1.6.3) [Full Changelog](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.6.2...v1.6.3) **Fixed bugs:** - Comments of rpc method gets copied if multiple services are present in a proto file. [#​746](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/746) **Closed issues:** - Issue with google.protobuf.Empty representation in swagger file [#​831](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/831) **Merged pull requests:** - Regenerate changelog for 1.6.3 [#​835](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/835) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - protoc-gen-swagger: check typeIndex when typeName is Method [#​833](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/833) ([hexfusion](https://togithub.com/hexfusion)) - Replace complicated circle CI release with goreleaser. [#​828](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/828) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Stop the publishing recursion [#​827](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/827) ([achew22](https://togithub.com/achew22)) ### [`v1.6.2`](https://togithub.com/grpc-ecosystem/grpc-gateway/blob/master/CHANGELOG.md#v162httpsgithubcomgrpc-ecosystemgrpc-gatewaytreev162-2018-12-07) [Compare Source](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.6.1...v1.6.2) [Full Changelog](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.6.0...v1.6.2) ### [`v1.6.1`](https://togithub.com/grpc-ecosystem/grpc-gateway/blob/master/CHANGELOG.md#v161httpsgithubcomgrpc-ecosystemgrpc-gatewaytreev161-2018-12-07) [Compare Source](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.6.0...v1.6.1) [Full Changelog](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.5.1...v1.6.1) **Implemented enhancements:** - Add 'License' message to the annotation proto. [#​644](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/644) ([ensonic](https://togithub.com/ensonic)) **Fixed bugs:** - Cannot return HTTP header using "Grpc-Metadata-" prefix [#​782](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/782) - protoc-gen-swagger throws the error: Any JSON doesn't have '[@​type](https://togithub.com/type)' [#​771](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/771) - proto-gen-swagger: provide default description for HTTP 200 responses [#​766](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/766) **Closed issues:** - Please release the repo, IOReaderFactory is not available on the latest release! [#​823](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/823) - Bazel CI breaks frequently [#​817](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/817) - Unable to add protobuf wrappers in url template option [#​808](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/808) - Class 'GPBMetadata\\ProtocGenSwagger\\Options\\Annotations' not found [#​794](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/794) - REST gateway over RPCS? [#​789](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/789) - Why the rctx is substituted by a new empty context? [#​788](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/788) - grpc gateway intercepter [#​785](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/785) - "error" and "message" fields in error response [#​768](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/768) - Go1.11: http.CloseNotifier is deprecated [#​736](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/736) - Access to raw post body [#​652](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/652) **Merged pull requests:** - Write version to intermediate file for release publish [#​826](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/826) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Check out code before calling ghr [#​825](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/825) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Generate changelog for 1.6.0 [#​824](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/824) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Add filegroup for options proto files [#​821](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/821) ([kellycampbell](https://togithub.com/kellycampbell)) - Added support for more WKT [#​816](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/816) ([mayankcpdixit](https://togithub.com/mayankcpdixit)) - Fix protobuf repository's owner name on README.md [#​814](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/814) ([micnncim](https://togithub.com/micnncim)) - Revert "Adding support for more well known types in descriptor" [#​813](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/813) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Feature/patch2 rebased [#​812](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/812) ([razamiDev](https://togithub.com/razamiDev)) - Correct wellKnownTypeConv function references [#​811](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/811) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Adding support for more well known types in descriptor [#​809](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/809) ([mayankcpdixit](https://togithub.com/mayankcpdixit)) - Make Bazel CI failures clearer [#​807](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/807) ([drigz](https://togithub.com/drigz)) - fix bug: the resource name of custom method doesn't be retained [#​805](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/805) ([ch3rub1m](https://togithub.com/ch3rub1m)) - Update rules_go and gazelle [#​802](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/802) ([drigz](https://togithub.com/drigz)) - Properly omit wrappers and google.protobuf.empty from swagger definitions [#​801](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/801) ([birdayz](https://togithub.com/birdayz)) - Use newer Bazel repo rules [#​798](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/798) ([drigz](https://togithub.com/drigz)) - Run buildifer on Bazel files [#​797](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/797) ([drigz](https://togithub.com/drigz)) - protoc-gen-swagger: Fix formatting of license field definition. [#​796](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/796) ([ivucica](https://togithub.com/ivucica)) - Remove http.CloseNotifier code from Go >= 1.7 builds [#​795](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/795) ([SpikesDivZero](https://togithub.com/SpikesDivZero)) - ci: add job for building binaries for releases [#​793](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/793) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Add documentation to the rest of methods on the examples [#​791](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/791) ([rvegas](https://togithub.com/rvegas)) - fix #​782 Cannot return HTTP header using "Grpc-Metadata-" prefix [#​784](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/784) ([joelclouddistrict](https://togithub.com/joelclouddistrict)) - Fix CircleCI configuration [#​777](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/777) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - tests: s/iotuil/ioutil/ typo [#​775](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/775) ([srenatus](https://togithub.com/srenatus)) - Replace travis with CircleCI for easier testing [#​772](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/772) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) ### [`v1.6.0`](https://togithub.com/grpc-ecosystem/grpc-gateway/blob/master/CHANGELOG.md#v160httpsgithubcomgrpc-ecosystemgrpc-gatewaytreev160-2018-12-07) [Compare Source](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.5.1...v1.6.0) [Full Changelog](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.6.1...v1.6.0) ### [`v1.5.1`](https://togithub.com/grpc-ecosystem/grpc-gateway/blob/master/CHANGELOG.md#v151httpsgithubcomgrpc-ecosystemgrpc-gatewaytreev151-2018-10-02) [Compare Source](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.5.0...v1.5.1) [Full Changelog](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.5.0...v1.5.1) **Implemented enhancements:** - protobuf well known types aren't represented in swagger output correctly [#​160](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/160) **Fixed bugs:** - URLs using verb no longer work after upgrading to v1.5.0 [#​760](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/760) - protoc-gen-swagger doesn't generate any request objects for GET/DELETE [#​747](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/747) **Closed issues:** - how to get proper fields name for method [#​745](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/745) - Make a new release [#​733](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/733) - how to provide interface type inside proto for grpc-gateway [#​723](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/723) - Is there any way we can remove fields from the response json in grpc-gateway? [#​710](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/710) - How to write tests for the gateway? [#​699](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/699) - protoc-gen-swagger: No comments for path parameters [#​694](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/694) - Can you differentiate between an empty map vs field not provided? [#​552](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/552) - import_path option not working as intended [#​536](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/536) **Merged pull requests:** - Add default value for swagger 200 response [#​767](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/767) ([johnchildren](https://togithub.com/johnchildren)) - Generate changelog for release v1.5.1 [#​764](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/764) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Revert #​708 since it breaks backwards compatibility [#​761](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/761) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Update README.md [#​757](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/757) ([wora](https://togithub.com/wora)) - Added camelCase Example [#​751](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/751) ([srikrsna](https://togithub.com/srikrsna)) - Add more guidance to issue template [#​750](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/750) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) ### [`v1.5.0`](https://togithub.com/grpc-ecosystem/grpc-gateway/blob/master/CHANGELOG.md#v150httpsgithubcomgrpc-ecosystemgrpc-gatewaytreev150-2018-09-09) [Compare Source](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.4.1...v1.5.0) [Full Changelog](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.4.1...v1.5.0) **Fixed bugs:** - forwarding binary metadata is broken [#​218](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/218) **Closed issues:** - something wrong with service [#​748](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/748) - Support for repeated path parameters [#​741](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/741) - Uint64 is represented as type:"string" in the swagger docs. [#​735](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/735) - autoregister all provided services [#​732](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/732) - `go get -u github.com/grpc-ecosystem/grpc-gateway/protoc-gen-grpc-gateway` fails on clean environment [#​731](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/731) - format tool [#​729](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/729) - how to do tls auth in grpc+grpc-gateway [#​727](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/727) - Let service choose it's own marshaller [#​725](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/725) - why gateway proxy can not distribute the http request to local server? prompt 404 [#​722](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/722) - enc.SetIndent undefined (type \*json.Encoder has no field or method SetIndent) [#​717](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/717) - Travis CI fails on master branch [#​714](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/714) - google/protobuf/descriptor.proto: File not found. ? [#​713](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/713) - APIs with grpc-gateway (S3,WebDav) [#​709](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/709) - FR: Promote a field in the returned JSON message to a top-level returned value [#​707](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/707) - Does grpc-gateway support the HTTP 2.0 protocol? [#​703](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/703) - The swagger plugin couldn’t distinguish two rpcs if we use the resource name design style. [#​702](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/702) - Handling of optional parameters [#​697](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/697) - Vendor dependencies [#​689](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/689) - Output swagger seems incorrect [#​688](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/688) - how to use this in java? [#​685](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/685) - r [#​684](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/684) - url query parameters should support semicolon in value field [#​680](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/680) - how to install swagger-codegen@2.2.2? [#​670](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/670) - Merging swagger specs fails to use rpc comments [#​664](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/664) - Impossible to use gogo/protobuf registered types in gRPC Status errors [#​576](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/576) - Path parameters can't have URL encoded values [#​566](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/566) - docs: show example of tracing over http->grpc boundary [#​348](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/348) - Response codes and descriptions in Swagger docs [#​304](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/304) **Merged pull requests:** - Generate release notes for v1.5.0 [#​749](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/749) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Add missing modules to browser example [#​743](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/743) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Added support for path param repeated fields [#​742](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/742) ([maros7](https://togithub.com/maros7)) - Add support for enum path parameters [#​738](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/738) ([maros7](https://togithub.com/maros7)) - Add support to forward grpc binary metadata [#​737](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/737) ([timonwong](https://togithub.com/timonwong)) - Lock versions to tags where possible [#​724](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/724) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - install-protoc was checking version from wrong executable path [#​721](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/721) ([temoto](https://togithub.com/temoto)) - Fix naming convention of JSON Schema didn't matched with the spec [#​719](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/719) ([co3k](https://togithub.com/co3k)) - Add message field to the error message emitted by grpc-gateway [#​718](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/718) ([ffredsh](https://togithub.com/ffredsh)) - Fix up examples [#​715](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/715) ([achew22](https://togithub.com/achew22)) - Support HttpRule with field response [#​712](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/712) ([doroginin](https://togithub.com/doroginin)) - Make support paths option [#​711](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/711) ([izumin5210](https://togithub.com/izumin5210)) - Add test case and proposed fix for path component with trailing colon (and string) [#​708](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/708) ([jfhamlin](https://togithub.com/jfhamlin)) - add OpenTracing support to docs [#​705](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/705) ([theRealWardo](https://togithub.com/theRealWardo)) - add support for resource name in swagger plugin (#​702) [#​704](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/704) ([ch3rub1m](https://togithub.com/ch3rub1m)) - Add explicit dependency versions [#​696](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/696) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - protoc-gen-swagger: support all well-known wrapper types [#​695](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/695) ([jriecken](https://togithub.com/jriecken)) - runtime: add support for time types in query parameters [#​693](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/693) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - Populate swagger method parameter description from message comments [#​692](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/692) ([co3k](https://togithub.com/co3k)) - Updated doc and comments to reflect Permanent HTTP header keys prefixing [#​691](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/691) ([crozzy](https://togithub.com/crozzy)) - protoc-gen-swagger: support JSON Schema Validation properties and add openapiv2_field option [#​687](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/687) ([co3k](https://togithub.com/co3k)) - Bazel expose protoc-gen-grpc-gateway [#​668](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/668) ([afking](https://togithub.com/afking)) - Fix protoc-gen-swagger to output gRPC method summary and descriptions as Swagger's them [#​667](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/667) ([co3k](https://togithub.com/co3k)) - Allow explicit empty security definition to overwrite existing definitions [#​666](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/666) ([co3k](https://togithub.com/co3k)) - protoc-gen-swagger: Add ability to specify custom response objects [#​663](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/663) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) ### [`v1.4.1`](https://togithub.com/grpc-ecosystem/grpc-gateway/blob/master/CHANGELOG.md#v141httpsgithubcomgrpc-ecosystemgrpc-gatewaytreev141-2018-05-23) [Compare Source](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.4.0...v1.4.1) [Full Changelog](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.4.0...v1.4.1) **Closed issues:** - Next release ? [#​605](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/605) **Merged pull requests:** - Generate release notes for v1.4.1 [#​659](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/659) ([achew22](https://togithub.com/achew22)) - Translate gRPC FailedPrecondition as HTTP PreconditionFailed [#​657](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/657) ([slomek](https://togithub.com/slomek)) ### [`v1.4.0`](https://togithub.com/grpc-ecosystem/grpc-gateway/blob/master/CHANGELOG.md#v140httpsgithubcomgrpc-ecosystemgrpc-gatewaytreev140-2018-05-20) [Compare Source](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.3.1...v1.4.0) [Full Changelog](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.3.1...v1.4.0) **Implemented enhancements:** - customize the error return [#​405](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/405) - Support map type in query string [#​316](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/316) - gRPC gateway Bazel build rules [#​66](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/66) - Support bytes fields in path parameter [#​5](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/5) **Closed issues:** - the protoc_gen_swagger bazel rule generates non working import path. [#​633](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/633) - code.NotFound should return a 404 instead of a 405 [#​630](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/630) - field in query path not found [#​629](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/629) - how to use client pool in the gateway? [#​612](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/612) - pass http request uri to grpc server [#​587](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/587) - bidi streams have racy read caused by goroutine that closes over local variable [#​583](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/583) - Streamed response is not valid json (or: is this the expected format?) [#​581](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/581) - Import "google/api/annotations.proto" was not found or had errors. [#​574](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/574) - is there has a way to let grpc-gateway server support multiple endpoints [#​573](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/573) - would it be possible to avoid vendoring "third_party/googleapis/" [#​572](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/572) - Is there anyway to output the access log of grpc gateway [#​556](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/556) - proto: no slice oenc for \*reflect.rtype = \[]\*reflect.rtype [#​551](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/551) - autoreconf not found [#​549](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/549) - \[feature]combine expvar into grpc-gateway [#​542](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/542) - Source code still imports "golang.org/x/net/context" [#​533](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/533) - Incorrect error message when execute protoc-gen-grpc-gateway to HTTP GET method with BODY [#​531](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/531) - add support for the google.api.HttpBody proto as a request [#​528](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/528) - Prefixed model names in generated swagger spec [#​525](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/525) - Better format for error.message in stream [#​519](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/519) - Getting this on go get . in the src directory: HelloService.pb.go:20:8 - no Go files in \\go\\src\\google\\api [#​518](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/518) - ci: set up codecov [#​513](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/513) - protoc-gen-swagger not using description field of info swagger object [#​511](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/511) - Cut a minor release for [#​495](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/495) [#​506](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/506) - bug: uncapitalized service name causes runtime error unknown function in service.pb.gw.go [#​484](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/484) - RESOURCE_EXHAUSTED -> 503 [#​431](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/431) - Adding authentication definitions to generated swagger files [#​428](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/428) - Move to stdlib context over x/net/context [#​326](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/326) - deprecate 1.6 and embrace (\*http.Request).Context by default [#​313](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/313) **Merged pull requests:** - Generate a single swagger definition on demand [#​658](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/658) ([achew22](https://togithub.com/achew22)) - Regenerate example files [#​656](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/656) ([achew22](https://togithub.com/achew22)) - Add v1.4.0 changelog [#​655](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/655) ([achew22](https://togithub.com/achew22)) - Replace the deprecated grpclog.Printf with grpclog.Infof [#​654](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/654) ([a-robinson](https://togithub.com/a-robinson)) - Add README.md for examples [#​645](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/645) ([liukgg](https://togithub.com/liukgg)) - JSONPb marshaler panics if input is nil interface [#​639](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/639) ([jhump](https://togithub.com/jhump)) - provide access to underlying \*json.Decoder from JSONPb.NewDecoder [#​637](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/637) ([jhump](https://togithub.com/jhump)) - fix compile errors caused by protobuf finally merging their dev branch to master [#​636](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/636) ([jhump](https://togithub.com/jhump)) - Generate import mappings. [#​635](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/635) ([ensonic](https://togithub.com/ensonic)) - Add support for the grpc_api_configuration option in the bazel rule. [#​632](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/632) ([ensonic](https://togithub.com/ensonic)) - Use repo relative labels in protoc-gen-swagger [#​631](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/631) ([achew22](https://togithub.com/achew22)) - Correct dependencies in Makefile [#​626](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/626) ([yugui](https://togithub.com/yugui)) - Avoid timing issues in the integration tests [#​624](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/624) ([yugui](https://togithub.com/yugui)) - Fix typos in gRPC API Configuration usage documentation [#​623](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/623) ([hacst](https://togithub.com/hacst)) - Skip unnecessary steps in USE_BAZEL builds on TravisCI [#​622](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/622) ([yugui](https://togithub.com/yugui)) - Support param for field from Oneof definition. [#​621](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/621) ([bonafideyan](https://togithub.com/bonafideyan)) - Fixes file integrity errors on TravisCI [#​619](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/619) ([yugui](https://togithub.com/yugui)) - Reorganize examples [#​618](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/618) ([yugui](https://togithub.com/yugui)) - Update dependency declarations in the Makefile [#​617](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/617) ([yugui](https://togithub.com/yugui)) - Support delete method in swagger generator [#​616](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/616) ([blackdahila](https://togithub.com/blackdahila)) - feat(bazel): Add rule for generating .swagger.json files [#​613](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/613) ([mrmeku](https://togithub.com/mrmeku)) - Support UNIX domain socket in the example servers [#​609](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/609) ([yugui](https://togithub.com/yugui)) - misspelling [#​601](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/601) ([chemidy](https://togithub.com/chemidy)) - Pulled out parseReq func into a generic package + tests [#​600](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/600) ([f0rmiga](https://togithub.com/f0rmiga)) - Added Bazel support [#​599](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/599) ([f0rmiga](https://togithub.com/f0rmiga)) - Add basic docs section [#​597](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/597) ([achew22](https://togithub.com/achew22)) - Upgrade to go1.10 and regenerate [#​596](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/596) ([achew22](https://togithub.com/achew22)) - Support cases where the request is done with transfer-encoding chunked [#​589](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/589) ([jacksontj](https://togithub.com/jacksontj)) - Support multiple metadata annotators [#​586](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/586) ([dmacthedestroyer](https://togithub.com/dmacthedestroyer)) - Changed to use more appropriate http status code for ResourceExhausted [#​580](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/580) ([eleniums](https://togithub.com/eleniums)) - Stop marshalling any.Any types unnecessarily. [#​577](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/577) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - fix racy access of err variable [#​575](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/575) ([jhump](https://togithub.com/jhump)) - option to tweak generated Register\* function names [#​571](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/571) ([jhump](https://togithub.com/jhump)) - runtime: return 503 not 403 with ResourceExhausted. [#​569](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/569) ([hexfusion](https://togithub.com/hexfusion)) - \[]byte in query now uses base64.StdEncoding [#​565](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/565) ([lucasvo](https://togithub.com/lucasvo)) - Add 3rd party rpc protos in order to have access to status and error [#​563](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/563) ([rvegas](https://togithub.com/rvegas)) - Add details to stream error response [#​561](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/561) ([johanbrandhorst](https://togithub.com/johanbrandhorst)) - fix noenc error by fixing Details error field [#​557](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/557) ([srenatus](https://togithub.com/srenatus)) - error details: add [@​type](https://togithub.com/type) key by switching to any.Any [#​553](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/553) ([srenatus](https://togithub.com/srenatus)) - Add a FAQ [#​550](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/550) ([achew22](https://togithub.com/achew22)) - Add security fields support to protoc-gen-swagger [#​547](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/547) ([ivucica](https://togithub.com/ivucica)) - Omit well-known type definitions from swagger output [#​541](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/541) ([alexleigh](https://togithub.com/alexleigh)) - Use importPath to set package name rather than package path. [#​537](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/537) ([rwlincoln](https://togithub.com/rwlincoln)) - Support for map type in query string [#​535](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/535) ([adamstruck](https://togithub.com/adamstruck)) - Fix error message in protoc-gen-grpc-gateway (for #​531) [#​532](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/532) ([budougumi0617](https://togithub.com/budougumi0617)) - runtime: support FieldMask as query param [#​529](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/529) ([glerchundi](https://togithub.com/glerchundi)) - Fix decoding empty request body [#​527](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/527) ([syhpoon](https://togithub.com/syhpoon)) - Add description, summary and tags fields in operationObject (swagger) [#​526](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/526) ([devnull-](https://togithub.com/devnull-)) - Converts the first letter of service name to uppercase [#​522](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/522) ([thurt](https://togithub.com/thurt)) - Add support for basic gRPC API Configuration YAML files [#​521](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/521) ([hacst](https://togithub.com/hacst)) - Fix travis to only difftest on go 1.9 [#​520](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/520) ([achew22](https://togithub.com/achew22)) - add error details to error json [#​515](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/515) ([srenatus](https://togithub.com/srenatus)) - ci: add codecov [#​514](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/514) ([tmc](https://togithub.com/tmc)) - Generate "Description" and "TermsOfService" fields [#​512](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/512) ([lukasmalkmus](https://togithub.com/lukasmalkmus)) - Release 1.3.1 [#​509](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/509) ([tmc](https://togithub.com/tmc)) - Support mapping bytes to \[]byte [#​489](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/489) ([loderunner](https://togithub.com/loderunner)) - properly respect file flag for protoc-gen-swagger [#​293](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/293) ([tmc](https://togithub.com/tmc)) ### [`v1.3.1`](https://togithub.com/grpc-ecosystem/grpc-gateway/blob/master/CHANGELOG.md#v131httpsgithubcomgrpc-ecosystemgrpc-gatewaytreev131-2017-12-23) [Compare Source](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.3.0...v1.3.1) [Full Changelog](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.3.0...v1.3.1) **Implemented enhancements:** - Support import_path? [#​443](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/443) **Closed issues:** - protoc-gen-swagger missing definition issue [#​504](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/504) - Are gateway metrics available? [#​498](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/498) - Backwards incompatible change to chunked encoding [#​495](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/495) - Map of list [#​493](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/493) - How to run `makefile` for this repo? [#​491](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/491) - all SubConns are in TransientFailure [#​490](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/490) - Appengine Standard Environment: "not an Appengine context" [#​487](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/487) - Enum Path Parameter to Swagger [#​486](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/486) - Should v1.3 be also tagged as v1.3.0? [#​483](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/483) - HTTP response is not correct json encoded if the grpc return stream of objects. [#​481](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/481) - Support JSON-RPCv2 [#​477](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/477) - Naming convention? [#​475](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/475) - Request context not being used [#​470](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/470) - Generate Swagger documentation [#​469](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/469) - Support Request | make: swagger-codegen: Command not found [#​468](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/468) - How do you generate a swagger yaml file instead of json? [#​467](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/467) - Add default support for proto over http [#​465](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/465) - Allow compiling the gateway code to a different go package [#​463](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/463) - support google.api.HttpBody [#​457](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/457) - \[swagger bug] with google/protobuf/wrappers.proto [#​453](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/453) - The tensorflow serving support RESTful api:{"error":"json: cannot unmarshal object into Go value of type \[]json.RawMessage","code":3} [#​444](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/444) - choose some return fields omit or not omit by configure [#​439](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/439) - swagger title and version hardcoded [#​437](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/437) - Change the path though http header [#​424](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/424) - google/protobuf/descriptor.proto: File not found [#​422](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/422) - Output file will not compile if the .proto file does not contain a service with parameters in the url path [#​389](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/389) - Scaling support [#​381](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/381) - I cannot get the default value from client side [#​380](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/380) - Problem with Generated annotations.proto file [#​377](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/377) - Release 1.3.0 [#​357](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/357) - swagger: Unclear comments' parser behaviour [#​352](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/352) - Support semicolon syntax in go_package protobuf option [#​341](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/341) - Add SOAP proxy [#​339](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/339) - Support combination of query params and body for POSTs with body: "\*" [#​234](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/234) - Interceptor [#​221](https://togithub.com/grpc-ecosystem/grpc-gateway/issues/221) **Merged pull requests:** - Add support for --Import_path [#​507](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/507) ([achew22](https://togithub.com/achew22)) - Fix #​504 Missing Definitions [#​505](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/505) ([warmans](https://togithub.com/warmans)) - Maintain default delimiter of newline [#​497](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/497) ([jacksontj](https://togithub.com/jacksontj)) - Fix gen-swagger to support more well known types [#​496](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/496) ([shouichi](https://togithub.com/shouichi)) - Use golang/protobuf instead of gogo/protobuf [#​494](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/494) ([shouichi](https://togithub.com/shouichi)) - Fix stream delimiters [#​488](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/488) ([afking](https://togithub.com/afking)) - ForwardResponseStream status code errors [#​482](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/482) ([afking](https://togithub.com/afking)) - protoc-gen-grpc-gateway: flip request_context default to true [#​474](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/474) ([srenatus](https://togithub.com/srenatus)) - grpc-gateway/generator: respect full package [#​462](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/462) ([glerchundi](https://togithub.com/glerchundi)) - Add proto marshaller for proto-over-http [#​459](https://togithub.com/grpc-ecosystem/grpc-gateway/pull/459) ([MatthewDolan](https://togithub.com/MatthewDolan)) ### [`v1.3.0`](https://togithub.com/grpc-ecosystem/grpc-gateway/blob/master/CHANGELOG.md#v130httpsgithubcomgrpc-ecosystemgrpc-gatewaytreev130-2017-11-03) [Compare Source](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.2.2...v1.3.0) [Full Changelog](https://togithub.com/grpc-ecosystem/grpc-gateway/compare/v1.3...v1.3.0)

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot. View repository job log here.