Releases: grpc/grpc-node
Releases · grpc/grpc-node
@grpc/grpc-js 1.9.5
- Fix a type inconsistency in
server-call.ts
(#2589 contributed by @rsnullptr) - Close ports if the server is shut down while the bind operation is ongoing (#2590)
@grpc/grpc-js 1.9.4
- Fix a bug that could cause a client to sometimes incorrectly hold the process open when no longer in use (#2586)
grpc-health-check 2.0.0
@grpc/grpc-js-xds 1.9.2
- Fix proto file inconsistencies in published package (#2582)
@grpc/grpc-js-xds 1.9.1
- Fix behavior when channel goes IDLE (#2580)
@grpc/proto-loader 0.7.10
- Allow the
grpcLib
option to be omitted in the type generator, to generate implementation-agnostic code (#2573)
@grpc/grpc-js 1.9.3
- Make a few improvements to DNS resolving timing (#2571)
Experimental changes:
- Added
grpc.experimental.BackoffTimeout#getEndTime
@grpc/grpc-js 1.9.2
- Handle error when sending keepalive pings (#2563)
- Fix a bug that could cause invalid connection states when DNS updates contained the same address the client was already connected to (#2559 contributed by @gusumuzhe, backported in #2564)
@grpc/proto-loader 0.7.9
@grpc/grpc-js 1.9.1
- Improve formatting of channelz logs (#2535)
- Avoid sending initial request after the deadline passes in some cases (#2536)
- Fix possible null reference in pick_first load balancing policy (#2539)
- Allow empty method config names in service configs (#2550)
- Defer actions in write callbacks on the client to potentially work around a Node bug (#2552)