Coherence JavaScript Client v1.2.0
Updated Dependent Library Versions
- @grpc/grpc-js 1.8.13
- @grpc/proto-loader 0.7.6
- @types/google-protobuf 3.15.6
- decimal.js 10.4.2 (added dependency in 2.0)
Improvements in this Release
It is now possible to configure TLS through environment variables
COHERENCE_TLS_CERTS_PATH
-> the path to the root certificate authorityCOHERENCE_TLS_CLIENT_CERT
-> the path to the client certificateCOHERENCE_TLS_CLIENT_KEY
-> the path to the client key
If testing self-signed certificates, set the COHERENCE_IGNORE_INVALID_CERTS
to true
to disable gRPC
's certificate validation.
Changes in this Release
-
Added the
COHERENCE_GRPC_PROXY_ADDRESS
environment variable which is functionally
equivalent to thegrpc_proxy_address
environment variable in previous releases. -
Java
BigDecimal
andBigInteger
Java types will be deserialized by the client
asDecimal
(fromdecimal.js
) andBigInt
(ECMA standard) respectively. In previous
releases, these were treated aNumber
. -
Changed the minimum required
Node
version to18.15.x
- the current LTS release. -
API documentation location changed to https://oracle.github.io/coherence-js-client/