Connector/Node.js 2.5.0 Release Notes

circle-info

Downloadarrow-up-right | Release Notes | Changelog | Connector/Node.js Overview

Release date: 19 Oct 2020

MariaDB Connector/Node.js 2.5.0 is a Stable (GA) release.

circle-check

Notable Changes

New Options

option
description
type
default

arrayParenthesis

Indicate if array are included in parenthesis. This option permit compatibility with version < 2.5

boolean

false

rsaPublicKey

Indicate path/content to MySQL server RSA public key. use requires Node.js v11.6+

string

cachingRsaPublicKey

Indicate path/content to MySQL server caching RSA public key. use requires Node.js v11.6+

string

allowPublicKeyRetrieval

Indicate that if rsaPublicKey or cachingRsaPublicKey public key are not provided, if client can ask server to send public key.

boolean

false

supportBigInt

Whether resultset should return javascript ES2020 BigIntarrow-up-right for BIGINT data type. This ensures having expected value even for value > 2^53 (see safe range).

boolean

false

keepAliveDelay

permit to enable socket keep alive, setting delay. 0 means not enabled. Keep in mind that this don't reset server @@wait_timeout (use pool option idleTimeout for that). in ms

int

CONJS-143arrow-up-right is a breaking change. Queries that have a IN parameter with array parameters format change. previous format did not accept parenthesis :

now, format is

same than mysql/mysql2 drivers. previous behaviour can be reverted setting option arrayParenthesis to true.

Bugs Fixed

Changelog

For a complete list of changes made in this release, with links to detailed information on each push, see the changelog.

This page is: Copyright © 2025 MariaDB. All rights reserved.

spinner

Last updated

Was this helpful?