Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 - autoclosed #780

Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 17, 2020

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
com_github_grpc_ecosystem_grpc_gateway http_archive major v1.16.0 -> v2.7.1

Release Notes

grpc-ecosystem/grpc-gateway

v2.7.1

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.7.0...v2.7.1

v2.7.0

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.6.0...v2.7.0

v2.6.0

Compare Source

Changes in this release

Major features in this release include:

As well as various bug fixes, including the auto generation of the Www-Authenticate header when returning an 401 Unauthorized error (#​2314), better google.protobuf.Any representation in openapiv2 files (#​2292) and much more.

This is also the first release to automatically publish the Protobuf plugins to the Buf Schema Registry. See https://buf.build/grpc-ecosystem/plugins. These can be used together with the new buf generate remote plugins feature: https://docs.buf.build/configuration/v1/buf-gen-yaml#name-or-remote. An example buf.gen.yaml using these new plugins looks like this:

version: v1
plugins:
  - remote: buf.build/library/plugins/go:v1.27.1-1
    out: gen/go
    opt: paths=source_relative
  - remote: buf.build/library/plugins/go-grpc:v1.1.0-2
    out: gen/go
    opt: paths=source_relative
  - remote: buf.build/grpc-ecosystem/plugins/grpc-gateway:v2.6.0-1
    out: gen/go
    opt: paths=source_relative
  - remote: buf.build/grpc-ecosystem/plugins/openapiv2:v2.6.0-1
    out: gen/openapiv2

v2.5.0

Compare Source

Changes in this release

This release adds support for extracting the HTTP path for an incoming request through the request context. Thanks to @​0daryo for the contribution!

Note that this release slightly changes the behavior of the generator, so you must ensure that you are using the new version of the runtime library after updating the generator to this new version.

v2.4.0

Compare Source

This release adds support for customizing routing error HTTP status codes. Thanks to @​electrofelix for the contribution!

Other changes

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.3.0...v2.4.0

v2.3.0

Compare Source

This release migrates our internal generation strategy to using buf, and also updates the installation instructions to instruct users how to use buf to manage the googleapis dependencies in their own projects. If you are used to copying the third_party folder for your dependencies, you are now encouraged to check out the usage instructions again to see how to use buf to manage your dependencies instead.
The boilerplate repo contains an example.

v2.3.0 (2021-02-25)

Full Changelog

Implemented enhancements:

  • Support optional annotation in proto3 files in generators #​1278

Fixed bugs:

  • grpc-gateway v2 misreads grpc protobuf field_mask behavior, breaks existing valid behavior #​1766

Closed issues:

  • grpc-gateway service run error #​1996
  • ../proto/api/proto/service.pb.gw.go:129:95: cannot use *StringMessage value as type protoreflect.ProtoMessage in return argument: *StringMessage does not implement protoreflect.ProtoMessage (missing ProtoReflect method) #​1989
  • Grpc healthcheck docs are unclear #​1977
  • Gateway protoc does not generate protoreflect.ProtoMessage messages #​1959
  • [bazel] Got "missing strict dependencies" when use protoc-gen-grpc-gateway as bazel-gazelle grpc compiler #​1941
  • Non official implementation #​1940
  • Empty fields included in response. #​1871

Merged pull requests:

v2.2.0

Compare Source

v2.2.0 (2021-02-09)

Full Changelog

Fixed bugs:

  • [protoc-gen-openapiv2] [BUG] Incorrect handling of non-wildcard google.api.http.body when using field_behaviour annotation #​1937
  • Duplicate tags seen in Swagger Specification #​1913
  • Poor error message when using message in path parameter #​1863

Closed issues:

  • can we add HTTPStatusFromCode to mux? #​1954
  • Missing types in generated gw.go file for C++ server #​1942
  • What is the recommend way to bind 3rd party APIs (e.g. Health/Check to /healthzf #​1931
  • Patch request with field_masks #​1930
  • Working from the helloworld example but getting an error on HTTP requests: grpc: the client connection is closing. Would like to improve the docs. #​1924
  • Action Required: Fix Renovate Configuration #​1918
  • F #​1917
  • Is any method to access the raw request body in metadata? #​1908
  • Custom incoming header matcher isn't working as expected #​1902
  • README.md links to https://pkg.go.dev/github.com/golang/protobuf/jsonpb which does not exist #​1901
  • Is it possible to setup CORS? #​1889

Merged pull requests:

v2.1.0

Compare Source

v2.1.0 (2021-01-07)

Full Changelog

Implemented enhancements:

  • protoc-gen-grpc-gateway: can't generate gateway stubs for multiple packages in one go #​1612
  • Addition of Prettier GitHub action to prettified the markdown files #​1575
  • add support for field_behavior options on swagger plugin #​1806 (ewhauser)

Fixed bugs:

  • The "Use go templates" page is missing its actual go templates #​1773
  • FieldMask Generation causes a 400 when a google.protobuf.Struct field has populated values #​1570
  • Support openapiv2_tag option in swagger generator #​690

Closed issues:

  • Ignore some fields in HTTP Response and OpenAPI #​1886
  • Using runtime.WithMarshalerOption() breaks swagger docs #​1882
  • Data is Getting Encoded while returning response as HTML #​1880
  • jsonPB is not supporting in grpc gateway v2 migration #​1878
  • Move generator and descriptor packages into the public API #​1877
  • Add -module flag to protoc-gen-openapiv2 plugin #​1876
  • Load Balancing with multiple instances of a grpc-server. #​1875
  • Building with Bazel not compatible when using Gazelle and disable_global #​1847
  • Unexpected response on /v2/example/errorwithdetails #​1842
  • openapi_configuration option in protoc_gen_openapiv2 Bazel rule fails. #​1838
  • Link to v2 migration guide broken #​1836
  • add header in http.Handler,but not take effect #​1835
  • protoc-gen-openapiv2 rule should expose all of the relevant flags available #​1831
  • if there a flag set the metadata first letter not change to uppower #​1830
  • Clarification about return Access-Control-Allow-Origin header #​1827
  • generate\_unbound\_methods option and FieldMask fields don't work together. #​1816
  • openapiv2: panic when SecurityRequirement is missing a value #​1811
  • Cannot resolve import 'google/api/http.proto' #​1809
  • add version information at compile-time #​1803
  • 🚀 protoc\_gen\_openapiv2 should allow to pass generate\_unbound\_methods option #​1792
  • Can't generate python client #​1785
  • Issue with converting to the bytes data type #​1781
  • Possible way to access request header key,value #​1780
  • Run demo failed! #​1777
  • protoc-gen-swagger: Implement Response Header(s) object, Implement Field Enum,Example&Format attributes #​1729

Merged pull requests:

v2.0.1

Compare Source

v2.0.1 (2020-10-21)

Full Changelog

Closed issues:

  • why was swagger removed #​1765
  • Option -module does not work anymore for protoc-gen-grpc-gateway v2 #​1753
  • grpc-gateway_out Cannot set flag #​1751

Merged pull requests:

v2.0.0

Compare Source

The grpc-gateway maintainers are pleased to announce the long anticipated release of v2.0.0

v2.0.0 includes ground-up rewrites of many parts of the runtime and generators to be compatible with the Go APIv2 Protobuf release. To help transition users to v2, we've put together a migration guide. Among the notable changes in v2 are:

  • Support the Go APIv2 Protobuf stack
  • Many changes to make the grpc-gateway behaviour more consistent with Protobuf JSON conventions
  • Rename protoc-gen-swagger to protoc-gen-openapiv2
  • Minimize the public API
  • Consolidation of error handling configuration
  • Enable HTTPBodyMarshaler by default
  • Use the gRPC status JSON representation for errors
  • Much more!

For a complete list of all the changes, please see the full changelog.

Note that GOPATH users will no longer be supported with this release. This was not a decision taken lightly, but on balance we expect the community to have moved to modules, or be in a position to move to modules, and the maintenance burden is significant smaller for us. If this is a significant issue for your or your organization, please let us know on the Slack channel or by raising an issue.

Configuration

📅 Schedule: "every weekend" in timezone Asia/Hong_Kong.

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, click this checkbox.

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

@renovate renovate bot force-pushed the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch from 57d3f0a to 7f795b8 Compare October 21, 2020 11:40
@ztl8702
Copy link
Collaborator

ztl8702 commented Oct 26, 2020

@renovate renovate bot force-pushed the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch from 7f795b8 to 2bbfd5d Compare October 30, 2020 18:12
@renovate renovate bot force-pushed the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch from 2bbfd5d to 43a42a9 Compare January 7, 2021 12:15
@renovate renovate bot force-pushed the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch from 43a42a9 to 2770911 Compare February 9, 2021 18:26
@renovate renovate bot force-pushed the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch from 2770911 to 750c249 Compare February 25, 2021 18:48
@renovate renovate bot force-pushed the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch from 750c249 to a807f42 Compare April 28, 2021 01:21
@renovate renovate bot force-pushed the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch from a807f42 to e4ce18b Compare June 22, 2021 02:27
@renovate renovate bot changed the title chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 - autoclosed Aug 30, 2021
@renovate renovate bot closed this Aug 30, 2021
@renovate renovate bot deleted the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch August 30, 2021 20:27
@renovate renovate bot changed the title chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 - autoclosed chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 Aug 30, 2021
@renovate renovate bot reopened this Aug 30, 2021
@renovate renovate bot restored the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch August 30, 2021 22:10
@renovate renovate bot changed the title chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 - autoclosed Aug 31, 2021
@renovate renovate bot closed this Aug 31, 2021
@renovate renovate bot deleted the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch August 31, 2021 00:48
@renovate renovate bot changed the title chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 - autoclosed chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 Aug 31, 2021
@renovate renovate bot restored the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch August 31, 2021 01:45
@renovate renovate bot reopened this Aug 31, 2021
@renovate renovate bot changed the title chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 - autoclosed Aug 31, 2021
@renovate renovate bot closed this Aug 31, 2021
@renovate renovate bot deleted the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch August 31, 2021 03:19
@renovate renovate bot changed the title chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 - autoclosed chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 Aug 31, 2021
@renovate renovate bot restored the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch August 31, 2021 08:20
@renovate renovate bot reopened this Aug 31, 2021
@renovate renovate bot force-pushed the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch from e4ce18b to dc53757 Compare September 8, 2021 01:45
@renovate renovate bot force-pushed the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch from dc53757 to 822654b Compare November 20, 2021 15:46
@renovate renovate bot force-pushed the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch from 822654b to 5bc30c2 Compare December 2, 2021 04:20
@renovate renovate bot changed the title chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 chore(deps): update dependency com_github_grpc_ecosystem_grpc_gateway to v2 - autoclosed Dec 13, 2021
@renovate renovate bot closed this Dec 13, 2021
@renovate renovate bot deleted the renovate/com_github_grpc_ecosystem_grpc_gateway-2.x branch December 13, 2021 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants