Skip to content

Releases: grpc/grpc-node

Node gRPC v1.10.1

29 Mar 20:24
adf1303
Compare
Choose a tag to compare

Node changes:

  • Update dependency on node-pre-gyp to version 0.7.0 (#245)

C core changes:

Node gRPC v1.10.0

14 Mar 17:45
190a72e
Compare
Choose a tag to compare

C Core Changes

Node gRPC v1.9.1

16 Feb 01:59
bea8fa6
Compare
Choose a tag to compare
  • Fix usage of Protobuf.js Message type in TypeScript type definitions file (#177)
  • Fix handling of undefined values for optional call arguments (#179)

Node gRPC v1.9.0

09 Feb 01:17
f4d3139
Compare
Choose a tag to compare
  • Further improve the error output when failing to load an installed precompiled binary (#175)
  • Fix type definition documentation for KeyCertPair (#171)
  • Fix server segfault on invalid HTTP/2 (grpc/grpc#14199)
  • LB policies request re-resolution without shutting down (grpc/grpc#12829)
  • On server, include receiving HTTP/2 settings in handshake timeout (grpc/grpc#13336)
  • Fix max connection idleness crash (grpc/grpc#14122)
  • Report metadata plugin auth errors with an UNAVAILABLE status instead of UNAUTHENTICATED (grpc/grpc#13363).

Node gRPC v1.8.4

18 Jan 15:21
57ae01a
Compare
Choose a tag to compare
  • Add error code name and number to status Error objects for easier debugging. The status details string is now available in the Error object's details field. (#126)
  • Made a build process change that may fix some installation errors
  • Add more informative error for a missing callback to the Server#tryShutdown method (#143)
  • Removed extraneous files from published package
  • Mark some network errors with an UNAVAILABLE status (grpc/grpc#13917)
  • Fix HTTP/2 PING issues (grpc/grpc#13950)

Node gRPC v1.8.0

14 Dec 19:16
31b75d7
Compare
Choose a tag to compare
  • Publish precompiled binaries for Alpine Linux
  • Improve the error output when failing to load an installed precompiled binary (#106).

Node gRPC v1.7.3

08 Dec 21:04
205dd63
Compare
Choose a tag to compare

Node gRPC v1.7.2

21 Nov 01:47
1ed7e4b
Compare
Choose a tag to compare
  • Separate precompiled binaries for glibc and musl libc (#82, courtesy of @bkw)
    • Precompiled binaries are not yet distributed for musl libc. Installations on Alpine Linux will result in compiling the binary locally.
  • Remove incorrect assertion (#92)

Node gRPC v1.7.1

02 Nov 21:29
a87f41f
Compare
Choose a tag to compare

Changes

  • Publish prebuilt binaries for Node 9
  • Fix file permissions issue with Linux prebuilt binaries (reported in #76).

Node gRPC v1.7.0

01 Nov 23:48
264581f
Compare
Choose a tag to compare

Please see the notes for the previous releases here: https://github.com/grpc/grpc/releases. Also please see http://grpc.io/ for all information regarding this product.

This is the 1.7 release of Node gRPC.

Changes

  • Significantly decrease on-disk package size. (#41)
  • Allow client methods to be referenced using the exact name in the .proto file. (#42)
  • Ensure that Client#waitForReady actually triggers long-idle clients to reconnect. (#43)
  • Add TypeScript typings file (#52, courtesy of @Crevil)