Skip to content
This repository has been archived by the owner on Sep 13, 2021. It is now read-only.

fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.6.0 #40

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 28, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
github.com/grpc-ecosystem/grpc-gateway/v2 require minor v2.1.0 -> v2.6.0

Release Notes

grpc-ecosystem/grpc-gateway

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

Changes since v2.3.0

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

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:


Configuration

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

🚦 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, check this box.

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

@renovate
Copy link
Contributor Author

renovate bot commented Apr 28, 2021

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻️ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you check the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: docker run --rm --name=renovate_go --label=renovate_child -v "/mnt/renovate/gh/DoNewsCode/core-demo":"/mnt/renovate/gh/DoNewsCode/core-demo" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -v "/tmp/renovate-cache/others/go":"/tmp/renovate-cache/others/go" -e GOPATH -e CGO_ENABLED -w "/mnt/renovate/gh/DoNewsCode/core-demo" docker.io/renovate/go:1.14.15 bash -l -c "git config --global url.\"https://**redacted**@github.com/\".insteadOf \"https://github.com/\" && go get -d ./..."
go: github.com/DoNewsCode/core@v0.4.2: parsing /Users/donew/src/std/go.mod: open /Users/donew/src/std/go.mod: no such file or directory

@renovate renovate bot force-pushed the renovate/github.com-grpc-ecosystem-grpc-gateway-v2-2.x branch from 2db48fa to 70a8145 Compare June 22, 2021 02:31
@renovate renovate bot changed the title fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.4.0 fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.5.0 Jun 22, 2021
@renovate
Copy link
Contributor Author

renovate bot commented Jun 22, 2021

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you check the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: docker run --rm --name=renovate_go --label=renovate_child -v "/mnt/renovate/gh/DoNewsCode/core-demo":"/mnt/renovate/gh/DoNewsCode/core-demo" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -e GOPATH -e GOFLAGS -e CGO_ENABLED -w "/mnt/renovate/gh/DoNewsCode/core-demo" docker.io/renovate/go:1.17.0 bash -l -c "git config --global url.\"https://**redacted**@github.com/\".insteadOf \"https://github.com/\" && go get -d ./..."
go: github.com/DoNewsCode/core@v0.7.3 (replaced by /Users/donew/src/std): reading /Users/donew/src/std/go.mod: open /Users/donew/src/std/go.mod: no such file or directory

@renovate renovate bot changed the title fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.5.0 fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.5.0 - autoclosed Aug 30, 2021
@renovate renovate bot closed this Aug 30, 2021
@renovate renovate bot deleted the renovate/github.com-grpc-ecosystem-grpc-gateway-v2-2.x branch August 30, 2021 09:44
@renovate renovate bot changed the title fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.5.0 - autoclosed fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.5.0 Aug 30, 2021
@renovate renovate bot restored the renovate/github.com-grpc-ecosystem-grpc-gateway-v2-2.x branch August 30, 2021 11:46
@renovate renovate bot reopened this Aug 30, 2021
@renovate renovate bot force-pushed the renovate/github.com-grpc-ecosystem-grpc-gateway-v2-2.x branch from 70a8145 to 1544dfe Compare September 8, 2021 01:31
@renovate renovate bot changed the title fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.5.0 fix(deps): update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.6.0 Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant