Skip to content

Releases: grpc/grpc-node

@grpc/grpc-js 1.13.0

11 Mar 18:26
02b7c27
Compare
Choose a tag to compare

Changelog

  • Add support for channel option grpc-node.flow_control_window to control HTTP/2 flow control window size (#2864 contributed by @rickihastings)
  • Show meaningful error messages more consistently when requests fail (#2868)
  • Add support for CIDR blocks in no_proxyenvironment variable (#2876 contributed by @melkouri)
  • Fix a bug that caused server interceptor sendMetadata methods to not be called if the server interceptor did not explicitly send metadata (#2897)
  • Fix IPv6-mapped IPv4 address parsing in channelz, and represent them as IPv4 addresses (#2909)

Experimental API changes

Added:

  • SecureConnector
  • SecureConnectResult
  • SUBCHANNEL_ARGS_EXCLUDE_KEY_PREFIX
  • Server#experimentalRegisterListenerToChannelz protected method
  • ServerexperimentalUnregisterListenerFromChannelz protected method
  • Server#experimentalCreateConnectionInjectorWithChannelzRef protected method

Modified:

  • LoadBalancer: Removed the ChannelCredentials constructor argument
  • LoadBalancer: Removed the ChannelOptions constructor argument
  • LoadBalancer#updateAddressList: Replaced the attributes argument with one of type ChannelOptions.
  • ChannelControlHelper#createSubchannel: Removed the ChannelCredentials argument
  • LeafLoadBalancer: Removed the ChannelCredentials constructor argument

@grpc/grpc-js-xds 1.13.0

11 Mar 18:26
02b7c27
Compare
Choose a tag to compare

grpc-tools 1.13.0

06 Feb 23:41
bf26f6e
Compare
Choose a tag to compare
  • Fix call signature of generated makeClientConstructor call (#2819 contributed by @orwoods)
  • add omit_serialize_instanceof generator option (#2874 contributed by @lionello)

@grpc/grpc-js@1.12.6

04 Feb 22:19
6bd791d
Compare
Choose a tag to compare
  • Allow garbage collection of IDLE channels (#2896)

@grpc/grpc-js-xds 1.12.2

04 Feb 22:50
656ca0c
Compare
Choose a tag to compare
  • fix LrsCallState statsTimer memory leak (#2891 contributed by @gfrancz) (backported in #2898)

@grpc/grpc-js-xds 1.12.1

16 Jan 21:21
c6c69df
Compare
Choose a tag to compare
  • Fix a bug that could cause the client to not receive some resource updates (#2880)

@grpc/grpc-js 1.12.5

18 Dec 20:47
bae98b3
Compare
Choose a tag to compare
  • Prioritize HTTP status errors over message decoding errors (#2873)

@grpc/grpc-js 1.12.4

04 Dec 16:59
e9359ef
Compare
Choose a tag to compare
  • Prioritize reporting UNAVAILABLE status when handing connection drops (#2862)

@grpc/grpc-js 1.12.3

02 Dec 20:52
a524d15
Compare
Choose a tag to compare
  • Report UNAVAILABLE if possible when handling connection drops (#2861)

@grpc/grpc-js 1.12.2

09 Oct 20:22
0e39b26
Compare
Choose a tag to compare
  • Use util.promisify instead of fs/promises for Node 12 compatibility (#2838)