> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/release-notes/connectors/node.js/changelogs/2.x/2.5.0.md).

# Connector/Node.js 2.5.0 Changelog

{% hint style="info" %}

<p align="center">The most recent release of <a href="/spaces/CjGYMsT2MVP4nd3IyW2L/pages/WmpaptiE3kKy2mNO6ps0">MariaDB Connector/Node.js</a> is: <a href="/pages/wwViqXFWujnwjjonCYzb"><strong>3.5.4</strong></a></p>

<p align="center"><a href="https://mariadb.com/downloads/connectors/connectors-data-access/nodejs-connector" class="button primary">Download Connector/Node.js 3.5.4</a></p>
{% endhint %}

[Download](https://mariadb.com/downloads/#connectors) | [Release Notes](/docs/release-notes/connectors/node.js/2.x/2.5.0.md) | [Changelog](/docs/release-notes/connectors/node.js/changelogs/2.x/2.5.0.md) | [Connector/Node.js Overview](/docs/connectors/mariadb-connector-nodejs/mariadb-connector-node-js-guide.md)

**Release date:** 19 Oct 2020

For the highlights of this release, see the [release notes](/docs/release-notes/connectors/node.js/2.x/2.5.0.md).

The revision number links will take you to the revision's page on GitHub. On [GitHub](https://github.com/MariaDB/mariadb-connector-nodejs) you can view more details of the revision and view diffs of the code modified in that revision.

* [Revision #18eb00d](https://github.com/mariadb-corporation/mariadb-connector-j/commit/18eb00d) - Merge branch 'release/2.5.0'
* [Revision #4aa99a3](https://github.com/mariadb-corporation/mariadb-connector-j/commit/4aa99a3) - \[misc] appveyor correction
* [Revision #c8c3684](https://github.com/mariadb-corporation/mariadb-connector-j/commit/c8c3684) - \[[CONJS-146](https://jira.mariadb.org/browse/CONJS-146)] ensure commands are not issued until authentication flow has ended
* [Revision #9ea3394](https://github.com/mariadb-corporation/mariadb-connector-j/commit/9ea3394) - \[[CONJS-77](https://jira.mariadb.org/browse/CONJS-77)] sha256/caching correction on empty password
* [Revision #8c70fa6](https://github.com/mariadb-corporation/mariadb-connector-j/commit/8c70fa6) - \[misc] appveyor correction
* [Revision #c3cd22f](https://github.com/mariadb-corporation/mariadb-connector-j/commit/c3cd22f) - bump 2.5.0 version
* [Revision #83d7178](https://github.com/mariadb-corporation/mariadb-connector-j/commit/83d7178) - \[misc] dependency bump
* [Revision #cd66370](https://github.com/mariadb-corporation/mariadb-connector-j/commit/cd66370) - \[misc] typescript missing option definition of 2.5 version
* [Revision #c2371b8](https://github.com/mariadb-corporation/mariadb-connector-j/commit/c2371b8) - \[misc] update windows test to recent server
* [Revision #cc2e221](https://github.com/mariadb-corporation/mariadb-connector-j/commit/cc2e221) - \[[CONJS-77](https://jira.mariadb.org/browse/CONJS-77)] sha256Password and caching\_sha256\_password authentication plugin implementation
* [Revision #ec2b430](https://github.com/mariadb-corporation/mariadb-connector-j/commit/ec2b430) - \[[CONJS-148](https://jira.mariadb.org/browse/CONJS-148)] permit setting socket keep alive (option `keepAliveDelay`)
* [Revision #9c8706a](https://github.com/mariadb-corporation/mariadb-connector-j/commit/9c8706a) - \[[CONJS-143](https://jira.mariadb.org/browse/CONJS-143)] Array parameter escaping differ from mysql/mysql2
* [Revision #25a2d6a](https://github.com/mariadb-corporation/mariadb-connector-j/commit/25a2d6a) - \[misc] updating test to use maxscale 2.5.4
* [Revision #bc786d6](https://github.com/mariadb-corporation/mariadb-connector-j/commit/bc786d6) - \[[CONJS-133](https://jira.mariadb.org/browse/CONJS-133)] Support ES2020 BigInt object
* [Revision #70e24c7](https://github.com/mariadb-corporation/mariadb-connector-j/commit/70e24c7) - \[misc] changing skySql test non mandatory
* [Revision #797d4c3](https://github.com/mariadb-corporation/mariadb-connector-j/commit/797d4c3) - \[[CONJS-146](https://jira.mariadb.org/browse/CONJS-146)] Using callback API, batch, avoid return error if connection not established
* [Revision #ab5da1f](https://github.com/mariadb-corporation/mariadb-connector-j/commit/ab5da1f) - \[misc] eslint format correction
* [Revision #7533811](https://github.com/mariadb-corporation/mariadb-connector-j/commit/7533811) - \[[CONJ-833](https://jira.mariadb.org/browse/CONJ-833)] batch rewrite error when packet reach maxAllowedPacket #135
* [Revision #f17736c](https://github.com/mariadb-corporation/mariadb-connector-j/commit/f17736c) - Merge branch 'skysql' into develop
* [Revision #fdbbc4b](https://github.com/mariadb-corporation/mariadb-connector-j/commit/fdbbc4b) - \[[CONJS-144](https://jira.mariadb.org/browse/CONJS-144)] TypeScript type ssl wrong definitions #126
* [Revision #79865f4](https://github.com/mariadb-corporation/mariadb-connector-j/commit/79865f4) - \[misc] skysql testing
* [Revision #41d3926](https://github.com/mariadb-corporation/mariadb-connector-j/commit/41d3926) - \[misc] correcting travis-ci link
* [Revision #354c689](https://github.com/mariadb-corporation/mariadb-connector-j/commit/354c689) - \[misc] correcting travis-ci link
* [Revision #cfcce3b](https://github.com/mariadb-corporation/mariadb-connector-j/commit/cfcce3b) - Merge remote-tracking branch 'origin/master' into develop
* [Revision #d51b1a3](https://github.com/mariadb-corporation/mariadb-connector-j/commit/d51b1a3) - \[misc] code style correction
* [Revision #0fce8ae](https://github.com/mariadb-corporation/mariadb-connector-j/commit/0fce8ae) - Merge tag '2.4.2' into develop

<sub>*This page is: Copyright © 2026 MariaDB. All rights reserved.*</sub>

{% @marketo/form formid="4316" formId="4316" %}
