Skip to content

Releases: grpc/grpc-node

Node gRPC v1.20.3

03 May 16:41
58d8790
Compare
Choose a tag to compare
  • Add support for Electron 5 (#848)
  • Improve error output in some cases when failing to load the native addon (#849)

Node gRPC v1.20.2

29 Apr 23:29
4e7c987
Compare
Choose a tag to compare
  • Add support for Node 12

C core changes:

  • Fix possible blue screen on Windows when using "localhost" target addresses (grpc/grpc#18834).

Node gRPC v1.20.0

19 Apr 17:07
e825996
Compare
Choose a tag to compare
  • Fix spurious error thrown in generic Client constructor (#799).
  • Add support for Electron 3.1 and 4.1, remove broken support for Electron 4.0 (#781)

C core changes:

@grpc/proto-loader 0.5.0

10 Apr 20:54
b8cd71e
Compare
Choose a tag to compare
  • Use Array.isArray instead of instanceof for consistent checking (#795 contributed by @raunaqrox)
  • Provide well-known google/protobuf proto files not provided by Protobuf.js (#811 contributed by @cjihrig)

grpc-tools 1.7.2

27 Mar 18:02
f345593
Compare
Choose a tag to compare

@grpc/grpc-js Beta 0.3.6

08 Mar 18:50
a35ec38
Compare
Choose a tag to compare
  • Use getRequestHeaders if available when handling credentials objects for compatibility with newer versions of google-auth-library (#723)
  • Fix internal ordering error that could occasionally cause unexpected errors when cancelling streams with incoming messages (#766)
  • Fix a warning that could be omitted when making many requests on a single client that never establishes a connection (#768)

Node gRPC v1.19.0

04 Mar 23:36
dca2016
Compare
Choose a tag to compare
  • Replace new Buffer with Buffer.from (#726 contributed by @shirbr510)

C core changes:

  • Ignore reserved bit in WINDOW_UPDATE frame. (grpc/grpc#17950)
  • Add period at end of metadata.google.internal to prevent unnecessary DNS lookups. (grpc/grpc#17598)

grpc-tools 1.7.0

19 Feb 19:07
7e49054
Compare
Choose a tag to compare
  • Update protoc to 3.6.1 (previous version was 3.4.0)
  • Switch to Buffer.from to avoid using deprecated constructor (grpc/grpc#15225 contributed by @bsyk)
  • Do not interpolate variables in leading comments (grpc/grpc#12938 contributed by @gkelly)
  • Set code generation max buffer to 100MiB (#226 contributed by @olivierboucher)
  • Generate JS file even if no services are defined in proto file (#575 contributed by @vmax)

@grpc/proto-loader Beta 0.4.0

17 Jan 20:58
0db33cb
Compare
Choose a tag to compare

Note: this version of this package works with grpc@>=1.18.0 and with @grpc/grpc-js@>=0.3.4 due to bugs that have been fixed in those versions.

  • Add message and enum type information to load and loadSync output (#703)

@grpc/grpc-js Beta 0.3.4

17 Jan 20:54
1ec1b58
Compare
Choose a tag to compare
  • Fix handling of some non-service objects in loadPackageDefinition (#704)