Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v2.0.1
->v2.11.3
1.15
->1.19
v1.0.1
->v1.2.0
v1.25.0
->v1.28.1
Release Notes
grpc-ecosystem/grpc-gateway
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
orGrpc-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
Value
andEmpty
well-known types by @haines in https://github.com/grpc-ecosystem/grpc-gateway/pull/2719New 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
2d67ff6
(master) by @renovate in https://github.com/grpc-ecosystem/grpc-gateway/pull/2646defaultQueryParser
struct for custom query parsers by @MikeSouza in https://github.com/grpc-ecosystem/grpc-gateway/pull/2651New 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 runningbuf mod update
in the folder where you have yourbuf.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:
WithHealthEndpointAt
ServeMux
optionWhat's Changed
google.api.VisibilityRule
s annotations to hide APIs and fields by @BCook98 in https://github.com/grpc-ecosystem/grpc-gateway/pull/2578New 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 inprotoc-gen-openapiv2
where path parameters were included in both the path and the body of the generated spec (#1670 and #1015).What's Changed
WithHealthzEndpoint
asServeMuxOption
to register a/healthz
endpoint by @brumhard in https://github.com/grpc-ecosystem/grpc-gateway/pull/2319New 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
This fixes a long standing issue with OpenAPI spec generation in the face of complex path parameter use
New Contributors
Full Changelog: grpc-ecosystem/grpc-gateway@v2.7.1...v2.7.2
v2.7.1
Compare Source
What's Changed
go
directive ingo.mod
to 1.17 by @Juneezee in https://github.com/grpc-ecosystem/grpc-gateway/pull/2443New 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:
x-nullable
field from proto3 optional in openapiv2 contributed by Ken Brownfield (@irridia) in #2215As well as various bug fixes, including the auto generation of the
Www-Authenticate
header when returning an 401 Unauthorized error (#2314), bettergoogle.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 examplebuf.gen.yaml
using these new plugins looks like this: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 usebuf
to manage your dependencies instead.The boilerplate repo contains an example.
v2.3.0 (2021-02-25)
Full Changelog
Implemented enhancements:
Fixed bugs:
Closed issues:
Merged pull requests:
063164c
(master) #1998 (renovate[bot])22b48be
(master) #1993 (renovate[bot])3e1e516
(master) #1991 (renovate[bot])aa3ee6e
(master) #1990 (renovate[bot])9bb9049
(master) #1986 (renovate[bot])d891e3c
(master) #1985 (renovate[bot])ba52d33
(master) #1983 (renovate[bot])fe80b38
(master) #1982 (renovate[bot])c185827
(master) #1979 (renovate[bot])16ff188
(master) #1974 (renovate[bot])e7f2df4
(master) #1970 (renovate[bot])4ccc9a5
(master) #1969 (renovate[bot])3a9a48d
(master) #1965 (renovate[bot])6667018
(master) #1964 (renovate[bot])v2.2.0
Compare Source
v2.2.0 (2021-02-09)
Full Changelog
Fixed bugs:
Closed issues:
Merged pull requests:
bba0dbe
(master) #1953 (renovate[bot])deb8283
(master) #1945 (renovate[bot])3206188
(master) #1936 (renovate[bot])646a494
(master) #1934 (renovate[bot])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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.