Skip to content

Releases: grpc/grpc-node

@grpc/proto-loader 0.5.2

03 Sep 18:36
f189cf3

Choose a tag to compare

  • Fix a TypeError loading a non-existent proto file. (#877 contributed by @the9000)

Node gRPC v1.23.3

30 Aug 22:54
ceae8aa

Choose a tag to compare

Node gRPC v1.23.0

  • Fix Channel argument validation error messages (#932 contributed by @clehene)
  • Add support for Electron 4.2 and 6.0 (#939 contributed by @CapOM, #990)
  • Fix typos in TypeScript types file (#972, #983 contributed by @esilkensen)

C core release notes

Node gRPC v1.23.1

  • Remove dependency on @types/protobufjs (#999)

Node gRPC v1.23.2

  • Merge some changes from the 1.22 branch that got lost (#1002)

Node gRPC v1.23.3

  • Fix EventEmitter import in TypeScript types file (#1007 contributed by @sandersn)
  • Stop importing protobufjs in TypeScript types file (#1008)

@grpc/grpc-js Beta 0.5.2

12 Jul 00:56
fe2eeb6

Choose a tag to compare

  • Emit warnings instead of throwing errors when invalid headers are provided from the http2 module (#962).

Node gRPC v1.22.2

10 Jul 22:45
5b0ce86

Choose a tag to compare

@grpc/grpc-js Beta 0.5.1

10 Jul 21:04
ad378d3

Choose a tag to compare

  • Properly handle HTTP error status codes (#943 contributed by @mrfelton)
  • Stop overriding errors with less useful errors when handling unary responses (#948)

Node gRPC v1.22.0

09 Jul 00:34
da8d57c

Choose a tag to compare

  • Add support for the cares DNS resolver. This can be enabled by setting the environment variable GRPC_DNS_RESOLVER=ares. This will become the default in version 1.23.x, so we recommend enabling that option to verify that it works correctly with your setup (#864)

  • Add metadata options (#796)

  • Add support for Electron 4.2 (#944 contributed by @CapOM)

@grpc/grpc-js Beta 0.5.0

28 Jun 16:51
a996ada

Choose a tag to compare

  • Adds Server implementation contributed by @cjihrig. This adds the full APIs of the Server and ServerCredentials classes, with one major exception: the Server#bind method is not available. Use Server#bindAsync instead.

grpc-tools 1.8.0

20 Jun 18:01
2e13f46

Choose a tag to compare

  • Add a new code generation option generate_package_definition that generates code that can be loaded by either grpc or @grpc/grpc-js using the loadPackageDefinition function. (#914).

@grpc/grpc-js Beta 0.4.3

07 Jun 19:59
4cf2c67

Choose a tag to compare

  • Fix incorrect handling of GOAWAYs (#908)

@grpc/grpc-js Beta 0.4.2

07 Jun 16:50
d015d1c

Choose a tag to compare

  • Fix a bug that was generating MaxListenersExceededWarning when making many calls (#887)
  • Fix a bug that was throwing errors when making multiple requests using the same custom Metadata instance (#900)
  • Fix a bug that could discard some incoming messages in a stream (#901)