CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 791
Releases: grpc/grpc-web
Release 2.0.2
9e6bf0f
Compare
What's Changed
- #1507 Use regular enums for compatibility with TypeScript 5.9+
Full Changelog: 2.0.1...2.0.2
Assets 16
- sha256:80cc484c989ada6d01ad7c141ba4558ffee31a03709bb70db020eed335a06ddb137 KB
2025-09-17T11:22:30Z - sha256:077861780588e66f1dc26563db880cc0e8bf6f7852239abfd4b595d01a7c4082224 KB
2025-09-17T11:22:30Z - sha256:1d8be70a078082699b5ef15bccdf42bb079a51d511b853ffc9ebd02415d37a2014.3 MB
2025-09-17T11:52:46Z - sha256:2794a3efccf505b3403887f7a1138c74568627570f3c00b0fcbc785371026ac1107 Bytes
2025-09-17T11:52:45Z - sha256:f535c1359de2b6f49095be851bfa77bab941f6ddc124c4288c055d922d100a5d13.7 MB
2025-09-17T11:52:49Z - sha256:e50a99d1bc73f4f001b7cf57706578be0463e21ed2e6d6bd9a78ef5d0b8860d4106 Bytes
2025-09-17T11:52:48Z - sha256:85cb386f2e8ce8e2cdfdde593468ee9845ad6d57666b68c7d013d92aa42593d912.6 MB
2025-09-17T11:52:51Z - sha256:2e246b0277fb78e8c154e3e1248c5bd12da622e7ceb7033106cb0d03678a6476106 Bytes
2025-09-17T11:52:51Z - sha256:10ff6c6e58018ff9e684cff1d9c008b8cc79d915c4f8be4fd47791333e1be29912.2 MB
2025-09-17T11:52:55Z - sha256:cdead1f2f546e73b2f4855ea26a566d78a8cf86fa9f8b33839350de4f7401005105 Bytes
2025-09-17T11:52:54Z -
2025-09-17T11:01:35Z -
2025-09-17T11:01:35Z - Loading
Release 2.0.1
833c4a2
Compare
What's Changed
- #1501 Update workflow to use Ubuntu 22.04 and static link libstdc++/libgcc (Fixing #1500) (Thanks @aaliddell for the report! :))
Full Changelog: 2.0.0...2.0.1
Assets 16
Release 2.0.0
d0ecc76
Compare
This is the 2.0.0 release of gRPC-Web! :)
Please see the notes for the previous releases here. Please consult grpc.io for all information regarding this product.
This release contains improvements and bug fixes listed below.
Major Features
- #1490 Enable support for Editions in protoc-gen-grpc-web. @Quarke
- #1445 Upgrade protobuf to 27.1 and modernize codegen using new APIs @benjaminp
Other Changes
- #1496 Rework release workflows using Github runners (replacing Zig)
- #1494 Updates Closure compiler (
20250820.0.0
) and library - #1463 fix: format of typescript definition @nnnnoel
- #1456 Bazel bzlmod support for grpc-web. @gonzojive
- #1452 Update protobuf-JS
3.14.0
->3.21.4
- #1441 Upgrade to Bazel 6.5.0
Full Changelog: 1.5.0...2.0.0
Assets 16
Release 1.5.0
de3557a
Compare
This is the 1.5.0 release of gRPC-Web.
Please see the notes for the previous releases here. Please consult grpc.io for all information regarding this product.
This release contains improvements and bug fixes listed below.
- #1369 (Typescript) Mark some
metadata
parameters as optional @andrewmbenton - #1335 Update Debian (and other deps) and remove Java In-process Proxy
- #1334 Allow mixed-case headers
- #1330 Update ES6 .d.ts imports with comment about corresponding proto import... @gonzojive
- #1313 Update ES6 imports with comment about corresponding proto import path. @reddaly
Assets 14
Release 1.4.2
0ec55aa
Compare
Release 1.4.1
ac17547
Compare
Assets 14
Release 1.4.0
17e6a81
Compare
This is the 1.4.0 release of gRPC-Web.
Please see the notes for the previous releases here. Please consult grpc.io for all information regarding this product.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Major Features
The protoc-gen-grpc-web
protoc plugin is now built through Github Actions! With ARM / Apple Silicon (M1/M2) support powered by Zig too (thanks to @hronro!) π
- #1249 Use Zig to build aarch64 binaries @hronro
- #1203 Github Actions (workflows) for building
protoc-gen-grpc-web
plugins
Other Changes
- #1279 Fixes the status codes ordering in typescript definitions @chandraaditya
- #1278 Fix Enum with module in generated TS interface.
- #1254 Remove Trailing Slashes from Hostname @jkjk822
- #1252 Fix Zig setup step in CI @hronro
- #1231 Add version flag and version info in generated code @meling
- #1225 Improve error message & Internal code sync
- #1222 Update envoy version to 1.22 (with config updates) @tomk9
- #1211 Upgrade protobuf and grpc deps @aapeliv
- #1199 Revert "Expose MethodDescriptor's public methods"
Assets 14
Release 1.3.1
454fe5f
Compare
This is the 1.3.1 release of gRPC-Web.
Please see the notes for the previous releases here: https://github.com/grpc/grpc-web/releases. Please consult https://grpc.io/ for all information regarding this product.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
- #1184 Correctly support proto3 optional fields in commonjs+dts .d.ts output @mattnathan
- #1173 Update envoy version to 1.20
- #1172 Fix issue where no RPC is issued when
deadline
is specified. - #1167 Fix missing TypeScript return type for
serverStreaming
calls. @lukasmoellerch - #1166 Add missing exports from
RpcError
and add test. - #1164 Add missing class exports @tinrab
- #1160 Expose MethodDescriptor's public methods @tomferreira
Assets 8
Release 1.3.0
7f70efe
Compare
This is the 1.3.0 release of gRPC-Web.
Please see the notes for the previous releases here: https://github.com/grpc/grpc-web/releases. Please consult https://grpc.io/ for all information regarding this product.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Major Features
- #1139 Improve error type with
RpcError
& internal code sync (contributor: @TomiBelan)- (experimental) Typescript users need to update type references from
Error
->RpcError
- (experimental) Typescript users need to update type references from
Other Changes
- #1140 Improve
RpcError.code
typing & internal code sync (contributor: @richieforeman) - #1138 Remove Bazel in Javascript toolchain
- #1137 Revamp Closure JsUnit tests runtime and optimize test/build flows.
- #1115 Bump Bazel version -> 4.1.0 and Protobuf version -> 3.17.3
- #1107 Allow for custom install prefix @06kellyjac
- #1063 Also set timeout on HTTP request if deadline for grpc call is set @Yannic
- #1004 Bump closure library version to v20201102
- #1002 Bump Envoy version to 1.16.1
- #998 Fix GrpcWebClientBaseOptions types in index.d.ts @acalvo
- #971 Add grpc.web.ClientOptions to better document options and add type res... @Jennnnny
- #969 Fix non-determinism in code generator
- #941 Fix Protobuf .d.ts typings for .proto files without package @Yannic
Assets 8
Release 1.2.1
Compare
This is the 1.2.1 release of gRPC-Web.
Please see the notes for the previous releases here: https://github.com/grpc/grpc-web/releases. Please consult https://grpc.io/ for all information regarding this product.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
- #910 Add test to show how to access metadata in interceptor
- #903 Add error handling to a few error conditions
- #886 Add missing types definitions
- #885 Bump Envoy to 1.15.0
- #884 Update protoc plugin to support Proto3 optional
- #882 Add @interface MethodDescroptorInterface @Jennnnny
- #880 Update Bazel to 3.3.1 @Yannic
- #874 Add removeListener and missing metadata event types @danielthank
- #872 [bazel] Introduce grpc_web_toolchain @Yannic
- #871 [generator] Refactor dependency management @Yannic
- #869 Add scripts to run interop-tests on grpc-web Java connector