Skip to content

Releases: grpc-ecosystem/grpc-gateway

v2.13.0

01 Nov 22:12
a63ed0e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.12.0...v2.13.0

v2.12.0

17 Oct 17:02
1dac1ac
Compare
Choose a tag to compare

What's Changed

  • fix: support for oneof fields in request bodies by @isbang in #2867
  • mux: calculate verb correctly for cases like DELETE /foo/bar:archive when user provided wrong method by @jonathaningram in #2870
  • Update googleapis dependency by @johanbrandhorst in #2875
  • protoc-gen-openapiv2: RPC visibility setting transitively applied to messages by @erademacher in #2880
  • protoc-gen-openapiv2: Use json_name when generating required field names by @patrick246 in #2885
  • fix: support service tags in OpenAPI config file (#2817) by @y-takuya in #2858
  • feat: add option to disable rendering of service tags by @kkolur in #2928
  • fix: required properties of message type are required in OpenAPI by @gostajonasson in #2904
  • feat: add option to add description to tags by @same-id in #2939
  • add extensions for Tag object by @kkolur in #2950
  • Make registry load packages deterministically by @gonzaloserrano in #2945

New Contributors

Full Changelog: v2.11.3...v2.12.0

v2.11.3

23 Aug 20:44
Compare
Choose a tag to compare

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

What's Changed

  • fix: unnecessary -e arg for echo command in dockerfile by @MakDon in #2840
  • Fix identifiers generated from snake-cased enums not matching pb.go definitions by @jbaxx in #2826
  • switch ci build env version to 1.19 by @MakDon in #2845
  • Signed release binaries with SLSA signatures by @laurentsimon in #2847
  • protoc-gen-openapiv2 generating the wrong schema fixing the issue #2635 by @lakshkeswani in #2854

New Contributors

Full Changelog: v2.11.2...v2.11.3

v2.11.2

06 Aug 08:41
820b926
Compare
Choose a tag to compare

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: v2.11.1...v2.11.2

v2.11.1

30 Jul 02:53
0149eb9
Compare
Choose a tag to compare

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: v2.11.0...v2.11.1

v2.11.0

19 Jul 22:54
9f825b9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.10.3...v2.11.0

v2.10.3

01 Jun 13:46
406eec6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.10.2...v2.10.3

v2.10.2

23 May 22:53
3849b8a
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @lanlyhs made their first contribution in #2706
  • @kurochan made their first contribution in #2701

Full Changelog: v2.10.1...v2.10.2

v2.10.1

20 May 00:10
5abbca7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.10.0...v2.10.1

v2.10.0

21 Mar 20:42
43dbac1
Compare
Choose a tag to compare

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: v2.9.0...v2.10.0