Releases: grpc/grpc-node
Releases · grpc/grpc-node
@grpc/grpc-js 1.12.5
- Prioritize HTTP status errors over message decoding errors (#2873)
@grpc/grpc-js 1.12.4
- Prioritize reporting UNAVAILABLE status when handing connection drops (#2862)
@grpc/grpc-js 1.12.3
- Report UNAVAILABLE if possible when handling connection drops (#2861)
@grpc/grpc-js 1.12.2
- Use
util.promisifyinstead offs/promisesfor Node 12 compatibility (#2838)
@grpc/grpc-js 1.12.1
- Port bugfixes from 1.11.x into 1.12.x (#2836)
@grpc/grpc-js 1.12.0
Changelog
- Provide the method_name for the CallCredentials callback generateMetadata (#2814 contributed by @becoded)
- Add an optional
rejectUnauthorizedfield to theVerifyOptionsinterface, which can be passed as an argument tocredentials.createSslandcreateFromSecureContext(#2812 contributed by @vinothsa4891)
Experimental API changes
Added:
CaCertificateUpdateCaCertificateUpdateListenerIdentityCertificateUpdateIdentityCertificateUpdateListenerCertificateProviderFileWatcherCertificateProviderFileWatcherCertificateProviderConfigcreateCertificateProviderChannelCredentialscreateCertificateProviderServerCredentials
Modified:
LoadBalancer: The constructor now takes an additional argument of typeChannelCredentials.ChannelControlHelper#createSubchannel: Now takes an additional argument of typeChannelCredentials | null. This should be passed along if overriding this function.LeafLoadBalancer: The constructor now takes an additional argument of typeChannelCredentials.
@grpc/grpc-js-xds 1.12.0
- Enable dualstack socket support by default in xDS clients (#2832)
@grpc/grpc-js 1.11.3
- Ensure the client queries the name resolver again after connections drop while using the round_robin load balancing policy (#2825)