Skip to content

Releases: grpc/grpc-node

Node gRPC v1.13.1

24 Jul 23:42
83acea8
Compare
Choose a tag to compare

Node changes:

  • Changed grpc.setLogger from using lodash's template to an inline function to avoid calling eval in production (#454).

@grpc/proto-loader v0.3.0

11 Jul 21:23
1ca2555
Compare
Choose a tag to compare
  • Make options argument properly optional

Node gRPC v1.13.0

03 Jul 17:37
b003f82
Compare
Choose a tag to compare

Node changes:

  • Deprecated grpc.load. We strongly recommend using the @grpc/proto-loader and the grpc.loadPackageDefinition function instead. (#392)
  • Resume publishing previously omitted 32 bit ARM packages. (#418)
  • Fix Protobuf.js Message type usage in TypeScript type definitions (#393)

Core changes:

  • gRPC stats will only be collected for debug builds or if GRPC_COLLECT_STATS is defined. It will be disabled for opt builds. (grpc/grpc#15280)
  • Fix for Issue grpc/grpc#13553. Unlimited can now be set as the max receive message length. (grpc/grpc#15394)

Node gRPC v1.12.4

22 Jun 03:17
b152c3f
Compare
Choose a tag to compare

Core changes:

@grpc/grpc-js v0.2.0

15 Jun 19:41
ad9b9dc
Compare
Choose a tag to compare
  • Basic compression support: the client can receive compressed messages, and the underlying code to send compressed messages has been added, but the configuration options to enable that have not yet been added (#381)
  • Update dependency on lodash (#331 contributed by @wyardley)
  • Fix reference counting bug that was causing clients to occasionally exit in the middle of making requests (#332)

Node gRPC v1.12.3

14 Jun 20:58
8e30235
Compare
Choose a tag to compare

Node changes:

  • Fix client interceptor handling in generic client method calls (#385)

Node gRPC v1.12.2

14 Jun 20:56
abe41bf
Compare
Choose a tag to compare

Node changes:

  • Fix missing node-pre-gyp bundled dependency (#367)

Node gRPC v1.12.1

23 May 18:20
07e0df1
Compare
Choose a tag to compare

Node changes:

  • Fix build on FreeBSD (#255)
  • Update dependency on lodash (#331 contributed by @wyardley)
  • Update dependency on Protobuf.js to fix reported ReDoS security vulnerability (#342)

Core changes:

  • Experimental support for configurable retries (use at your own risk) (grpc/grpc#10684)
  • Use socklen_t instead of size_t for address length (fixes use case for some big endian systems) (grpc/grpc#14464)
  • Avoid crashes on environments with hot-plugged CPUs (grpc/grpc#14712)
  • Fix: Check retry timer before starting resolving (grpc/grpc#15156)
  • Performance: Avoid low severity log message construction (grpc/grpc#14945)

Node gRPC v1.11.2

03 May 22:52
1099e02
Compare
Choose a tag to compare

Node gRPC v1.11.1

02 May 20:52
0631ee7
Compare
Choose a tag to compare
  • Fixed an issue where building from source would sometimes fail (#304)
  • Added NodeJS 10 pre-built binaries (#302)
  • Added Electron 2 pre-built binaries (#291)
  • Added TypeScript type definitions for APIs added in v1.11.x (#306)