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

Update module github.com/grpc-ecosystem/grpc-gateway to v2 #18

Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 26, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
github.com/grpc-ecosystem/grpc-gateway replace major v1.16.0 -> v2.15.2

Release Notes

grpc-ecosystem/grpc-gateway

v2.15.2

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.15.1...v2.15.2

v2.15.1

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.15.0...v2.15.1

v2.15.0

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.14.0...v2.15.0

v2.14.0

Compare Source

New features

This release contains two significant new OpenAPIv2 generator features, contributed by @​krak3n:

  1. A new option to disable rendering of 200 OK responses. This is useful if you define custom responses for your endpoints and you modify the return code a forward response writer. Note that this does not change the behavior of the gateway itself.
  2. A new annotation for defining header parameters. This lets to define header parameters you want to be rendered in the swagger.json output in addition to those defined in your API messages. Note that this does not change the behavior of the gateway itself and must be coupled with custom header parsing in your application.

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.13.0...v2.14.0

v2.13.0

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.12.0...v2.13.0

v2.12.0

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.11.3...v2.12.0

v2.11.3

Compare Source

This release adds signed release binaries with SLSA signatures. Please see the README for more information.

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.11.2...v2.11.3

v2.11.2

Compare Source

This fixes an issue with the openapiv2 generator if there is a colon in the verb, and updates the minimum supported Go version to Go 1.17.

What's Changed

Full Changelog: grpc-ecosystem/grpc-gateway@v2.11.1...v2.11.2

v2.11.1

Compare Source

This release fixes a crash in the grpc-gateway handling of requests containing invalid an Grpc-Timeout or Grpc-Metadata-Bin header (#​2822). It is strongly recommended that users upgrade both the runtime and generator versions.

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.11.0...v2.11.1

v2.11.0

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.10.3...v2.11.0

v2.10.3

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.10.2...v2.10.3

v2.10.2

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.10.1...v2.10.2

v2.10.1

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.10.0...v2.10.1

v2.10.0

Compare Source

This release contains a new annotation that allows you to configure the path parameter names generated in your swagger.json, which can be useful in some circumstances. Please see https://grpc-ecosystem.github.io/grpc-gateway/docs/mapping/customizing_openapi_output/#path-parameters for documentation on how to use this new capability.

Note that in order to take advantage of the new annotation, you will need to update your vendored dependency, or update your buf.build/grpc-ecosystem/grpc-gateway dependency to at least f85c60ac38544f2d8f346491c9d916e5. This can be accomplished by running buf mod update in the folder where you have your buf.yaml.

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.9.0...v2.10.0

v2.9.0

Compare Source

This release adds the ability to filter properties (Services, RPCs, Fields, Enum values) from being rendered in the OpenAPI v2 spec generated by protoc-gen-openapiv2. See https://grpc-ecosystem.github.io/grpc-gateway/docs/mapping/customizing_openapi_output/#hiding-fields-methods-services-and-enum-values for more information about this new exciting capability!

Other new features:

  • A new option to generate the OpenAPI v2 spec in YAML format
  • Allow serving a health endpoint at an arbitrary path with the new WithHealthEndpointAt ServeMux option

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.8.0...v2.9.0

v2.8.0

Compare Source

Overview

This release introduces the new WithHealthzEndpoint which makes it easy to forward your gRPC health check endpoint to your gRPC-gateway server, and fixes a long standing bug in protoc-gen-openapiv2 where path parameters were included in both the path and the body of the generated spec (#​1670 and #​1015).

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.7.3...v2.8.0

v2.7.3

Compare Source

What's Changed

New Contributors

Full Changelog: grpc-ecosystem/grpc-gateway@v2.7.2...v2.7.3

v2.7.2

Compare Source

What's Changed

New Contributors

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

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


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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 Mend Renovate. View repository job log here.

@renovate
Copy link
Contributor Author

renovate bot commented May 26, 2023

⚠ 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 click 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: go get -d -t ./...
go: errors parsing go.mod:
/tmp/worker/df70eb/dc6c56/repos/github/puzzle/goff/go.mod:191:2: replace github.com/grpc-ecosystem/grpc-gateway: version "v2.15.2" invalid: should be v0 or v1, not v2

@renovate renovate bot force-pushed the renovate/github.com-grpc-ecosystem-grpc-gateway-2.x branch from 3f05e56 to fdfd079 Compare May 28, 2023 06:55
@renovate renovate bot force-pushed the renovate/github.com-grpc-ecosystem-grpc-gateway-2.x branch from fdfd079 to 66519c0 Compare May 31, 2023 08:52
@schlapzz schlapzz closed this May 31, 2023
@renovate
Copy link
Contributor Author

renovate bot commented May 31, 2023

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 2.x releases. But if you manually upgrade to 2.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/github.com-grpc-ecosystem-grpc-gateway-2.x branch May 31, 2023 09:26
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.

1 participant