Skip to content

Release 1.3.0

Compare
Choose a tag to compare
@sampajano sampajano released this 14 Oct 18:36
· 85 commits to master since this release
7f70efe

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

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