Releases: grpc/grpc-node
Releases · grpc/grpc-node
@grpc/grpc-js 1.9.0
- Implement channel idle timeout and the channel option
grpc.client_idle_timeout_ms
(#2471) - Implement gRFC A62:
pick_first
: sticky TRANSIENT_FAILURE and address order randomization (#2511) - Fix premature leaving of context due to improper
Http2ServerCallStream
handling (#2501 contributed by @CedricKassen) - Add channel option
grpc-node.tls_enable_trace
to enable Node TLS tracing (#2507) - Cancel deadline timer on server when call is cancelled (#2508)
Experimental changes:
- Added
grpc.experimental.createResolver
@grpc/grpc-js-xds 1.9.0
- Implement gRFC A37: xDS Aggregate and Logical DNS Clusters (#2343)
- Implement gRFC A63: xDS StringMatcher in Header Matching (#2462)
- Implement A47: xDS Federation (Currently experimental, enabled by environment variable GRPC_EXPERIMENTAL_XDS_FEDERATION) (#2463)
@grpc/grpc-js@1.8.21
- Fix propagation of UNIMPLEMENTED error messages (#2528)
@grpc/grpc-js 1.8.20
- Fix a crash when the channel option
grpc.keepalive_permit_without_calls
is set (#2519)
@grpc/grpc-js 1.8.19
- Update keepalive behavior to more correctly handle short calls and long periods of inactivity (#2513)
@grpc/grpc-js 1.8.18
@grpc/grpc-js 1.8.17
- Disallow
pick_first
LB policy as the direct child of anoutlier_detection
LB policy (#2476)
@grpc/grpc-js 1.8.16
- Fix missing
transport
trace logs (#2470)
@grpc/grpc-js 1.8.15
@grpc/proto-loader 0.7.7
- Update yargs dependency to 17.x (#2437)