Download | Release Notes | Changelog |
Release date: 15 Feb 2023
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #3d3cdc6 Merge branch 'release/3.1.0'
Revision #982a6a1 [misc] changelog update
[] ensuring PREPARE state when caching
[] metaAsArray missing option in typescript description
[misc] benchmark initialization correction
[misc] update benchmark result for 3.1.0
[misc] bench label correction
[misc] test correction for windows
Merge tag '3.1.0' into develop
Merge branch 'release/3.1.0'
bump 3.1.0 version
[misc] benchmark update with recent version * benchmark charset option change * label correction
[misc] test correction
[misc] ensure pools ending active connections after a maximum of 10s after pool ends
[] ensure when using callback connection that pre-commands are executed first
[misc] test improvement
[] faster execution for known length packet
[misc] correcting place of prepare parser
[misc] ensuring disabling nagle algorithm setting option
[misc] faster Text Date encoder
[misc] avoid unnecessary array creation for multiple result-set with metaAsArray enabled
[msic] avoid unnecessary try catch when parsing OK_Packet + fast path for single result
[msic] avoid connection.addCommand returning unnecessary command object
[msic] avoid unnecessary binding wrapper
[] correct encoding lost and avoid buffer copying
[misc] test stability improvement
[] test stability improvement, when server doesn't have timezone entries filled
[] improve metadata parsing
[misc] remove deprecated use of Buffer.slice
[] Timezone option improvement
[misc] code correction: * correct documented method parameters * remove unused requirement * remove unused parameters
[misc] set testing limit to max_allowed_packet to 50M, to avoid suite running for hours
[misc] test correction
[misc] improve contribution guide
[misc] improve test reliability
Merge branch 'master' into develop
[misc] correcting cast documentation
[] binary TIME wrong decoding
[] allow to pass TypeScript generic type
Merge branch 'p-kuen_patch-1' into develop
Merge branch 'master' into develop
docs: update new default value of connectTimeout since v2.5.6
Merge branch 'master' into develop
Merge branch 'fix/modify-entries-method' into develop
[misc] small markdown correction
[misc] test correction for mysql that doesn't support sha256_password anymore
Allow to pass type to query function
[misc] test correction for mysql that doesn't support sha256_password anymore
Merge pull request #223
[misc] test correction for mysql that doesn't support sha256_password anymore
docs: reformat documentation of pool options
docs: reformat documentation of pool options
[misc] test correction
[misc] code style correction
[] killing connection when query are running fails
[] BULK command when reaching maximum packet size might be wrongly split
[misc] removing request SHA certificate since failing 5.7.40 / 8.0.31 without any reason
Modify unneeded Object.entries()
[misc] binary number read parsing small improvement
[misc] ensure prepare cache use counter
[misc] prepare parameter count correction
[misc] Date parameter identification using instanceof Date that is more performant than Object.prototype.toString.call(val) === '[object Date]'
[misc] avoid filling intermediary buffer when not required
[] avoid parsing PREPARE parameters meta. keeping only parameter number
[misc] avoid unnecessary parameters
[misc] adding test
[misc] fast path when TCP-IP packet contains multiple MySQL Packets
[] performance improvement, Column information name information being saved in a fit Buffer and avoid creating subpacket when not needed
[misc] BigInt literal
[misc] performance improvement for bigIntAsNumber option
[misc] add maxscale error lof when failing
[misc] benchmark name correction
[misc] result-set rows improvement, since at least one value
[] code style correction
[] performance issue when parsing lots of parameter
[misc] code style correction
Merge branch 'master' into develop
[misc] code coverage correction
merge 3.0.2 version
[] add missing metaAsArray documentation and typescript option
[] Make result set's meta property non-enumerable
This page is: Copyright © 2025 MariaDB. All rights reserved.