Skip to content

Releases: grpc/grpc-node

@grpc/grpc-js 1.11.1

16 Jul 17:59
43032b1
Compare
Choose a tag to compare
  • Revert a change that used APIs that were not available in early minor versions of Node 14 (#2799 contributed by @xqin)

@grpc/grpc-js 1.11.0

15 Jul 21:14
87ea7ce
Compare
Choose a tag to compare

Changelog

  • Add Server connection injection API as described in gRFC L114 (#2675)
  • Implement support for an alternate DNS resolver that supports custom authorities (#2776 contributed by @gkampitakis)
  • Add a channel option to configure retry attempt limits (#2795)
  • Add a getHost method to server call objects (#2783, #2793)
  • Fix typos and omissions in service config validation errors (#2782 contributed by @matthewbinshtok)

Experimental API changes

Added:

  • splitHostPort
  • HostPort
  • createServerCredentialsWithInterceptors

@grpc/grpc-js-xds 1.11.0

15 Jul 21:23
87ea7ce
Compare
Choose a tag to compare
  • Add xDS Servers (#2783)
    • Note: this is primarily a foundation for future features. It doesn't actually do much right now.
  • Add support for dualstack socket support in xDS clients (#2665)

@grpc/grpc-js 1.10.11

10 Jul 17:58
f8338c5
Compare
Choose a tag to compare
  • Fix a bug that caused clients to reconnect unnecessarily while no requests are pending. (#2784)
  • Fix a bug that caused clients to fail to re-establish existing connections while waiting for DNS results (#2784)
  • Fix a bug that caused servers to sometimes not close idle connections depending on timing (#2790)
  • Fix a bug that caused calls to be pending indefinitely while unable to start after a channel is closed (#2791)

@grpc/grpc-js 1.10.10

24 Jun 21:39
c934257
Compare
Choose a tag to compare
  • Various improvements to handling of keepalive timers (#2760 by @davidfiala)
  • Fix a bug causing unary response client requests to hang when unexpectedly receiving multiple messages (#2772)
  • Fix a bug causing some requests to fail when making requests through a local proxy (#2746 contributed by @mjameswh, backported in #2777)
  • Fix handling of URL-encoded user credentials in proxy configuration (#2761 contributed by @brendan-myers, backported in #2777)
  • Fix missing client-side handling of the grpc.max_send_message_length channel option (#2779)

@grpc/grpc-js 1.9.15

10 Jun 17:41
08b0422
Compare
Choose a tag to compare
  • Avoid buffering significantly more than grpc.max_receive_message_size per received message.

@grpc/grpc-js 1.8.22

10 Jun 17:41
a8a0203
Compare
Choose a tag to compare
  • Avoid buffering significantly more than grpc.max_receive_message_size per received message.

@grpc/grpc-js 1.10.9

10 Jun 17:42
674f4e3
Compare
Choose a tag to compare
  • Avoid buffering significantly more than grpc.max_receive_message_size per received message.

@grpc/grpc-js 1.10.8

15 May 16:28
45e5fe5
Compare
Choose a tag to compare
  • Fix a bug that caused channels with unix: targets to not reconnect after the channel goes idle (#2750)

grpc-health-check 2.0.2

01 May 17:47
0ae86b1
Compare
Choose a tag to compare
  • Update dependency on @grpc/proto-loader to the latest version (#2731)