Releases: mariadb-corporation/mariadb-connector-nodejs
Releases · mariadb-corporation/mariadb-connector-nodejs
MariaDB Connector/Node.js 3.5.2
3.5.2 (Mar 2026)
Issues Fixed
MariaDB Connector/Node.js 3.5.1
3.5.1 (Feb 2026)
Notable changes
- CONJS-338 Add asyncDispose support for Connection, PoolConnection and Pool #250
- CONJS-339 Add default type parameter to Prepare interface and fix executeStream generic #334
- CONJS-339 Add wildcard for values params on Prepare
Issues Fixed
- CONJS-331 Plugin authentication change correction
- CONJS-335 Deno compatibility: send COM_QUIT synchronously to prevent socket cleanup race condition
- CONJS-336 Connection attribute _server_host send host, but IP resulting of name resolution
- CONJS-340 Fix pool connection event to emit wrapped connections and prevent user errors from breaking pool #342
- CONJS-341 Support charset + collation combination in connection options #337
MariaDB Connector/Node.js 3.5.0 RC
MariaDB Connector/Node.js 3.4.5
3.4.5 (Jul 2025)
Issues Fixed
MariaDB Connector/Node.js 3.4.4
MariaDB Connector/Node.js 3.4.3
3.4.3 (Jul 2025)
Notable changes
- CONJS-309: Enhanced TypeScript support by adding mariadb/callback type definitions
Issues Fixed
- CONJS-319: Resolved SSL identity verification issue where servername parameter wasn't being properly validated
- CONJS-320: Fixed cluster filtering problems in query/execute operations when using the callback API
- CONJS-321: Moved @types/geojson and @types/node packages to development dependencies for cleaner production builds
MariaDB Connector/Node.js 3.4.2
MariaDB Connector/Node.js 3.4.1
3.4.1 (Mar 2025)
Issues Fixed
- CONJS-306: Support "zero configuration ssl" for parsec authentication
- CONJS-315: Fixed issue with incorrect data for result-set rows of exactly 16M of data
- CONJS-312: Improved pool error messages when failing to create connections
- CONJS-313: Now allows using question mark parameters even when using namedPlaceholders option (mysql compatibility)
- CONJS-305: Added Connection close alias for end function in TypeScript definition
- CONJS-314: Fixed Bulk operations potentially returning unexpected error "Cannot read properties of undefined (reading '0')"
- CONJS-275: Added capability to return all Bulk insert IDs for MariaDB server 11.5.1+
- CONJS-304: Fixed bulk operations ending with "Got a packet bigger than 'max_allowed_packet' bytes" error
- CONJS-316: Enhanced handling of non-bulk batched operations to avoid out-of-memory errors for batches not using bulk
MariaDB Connector/Node.js 3.4.0
MariaDB Connector/Node.js 3.3.2
3.3.2 (Sept 2024)
Issues Fixed
- CONJS-301 temporary disabling TLS identity validation until certificate automatic resolution
- CONJS-302 TypeScript type definition file for SqlError constructor does not match actual constructor
- CONJS-297 Typescript connection option timeout in place of queryTimeout
- CONJS-298 Typescript wrong named longlong in place of bigint