Changelogs for the MariaDB Connector/J 3.1 series
The most recent Stable (GA) release of MariaDB Connector/Java is:
DownloadRelease NotesChangelogConnector/J Overview
Release date: 1 May 2023
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #745ef7b2 - bump 3.1.4
Revision #531fc886 - Merge tag '3.1.4' into develop
Revision #bdf22463 - Merge branch 'release/3.1.4'
Revision #1ea84e3d - [CONJ-1071] Error during Bulk execution might result in connection wrong state
Revision #fa51fd47 - [misc] windows test correction
Revision #7d24adec - [CONJ-1065] Resultset.wasNull() wrong return (false) after reading zero-date
Revision #2ebdd43e - [misc] correcting unnecessary lowercase when using SQL escape sequence
Revision #b8314883 - [misc] using default java ISO6801 when using Instant with default timezone UTC
Revision #ba7f739c - [CONJ-1070] getBlob on TEXT columns throw Exception
Revision #14483163 - [CONJ-1067] ResultSetMetaData.getColumnTypeName() does not return UNSIGNED for DECIMAL, DOUBLE and FLOAT columns
Revision #753ac15f - bump 3.1.4-SNAPSHOT
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Java is:
DownloadRelease NotesChangelogConnector/J Overview
Release date: 22 Mar 2023
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #d541afd6 bump 3.1.3
Revision #5c77c285 [CONJ-1063] DatabaseMetaData.getTypeInfo() returns wrong value for UNSIGNED_ATTRIBUTE - datatype correction
Revision #4c018af5 [CONJ-1062] correcting TlsSocketPlugin to use Driver classloader
Revision #3bae0150 [CONJ-1063] DatabaseMetaData.getTypeInfo() returns wrong value for UNSIGNED_ATTRIBUTE
Revision #c94cf0d5 [CONJ-1054] race condition when using CredentialPlugin
Revision #016a2113 [CONJ-1056] incorrect reads from unix socket when the text is too large
Revision #f6f5edc0 [CONJ-1058] code style correction for Statement.enquote* port from 2.x
Revision #e97a4aed Merge pull request #184 from peterhalicky/CONJ-1058
Revision #d2f936f9 [CONJ-1060] BIT default metadata doesn't take care of transformedBitIsBoolean option
Revision #a6007c7a bump SNAPSHOT version
Revision #517d5411 [CONJ-1057] wrong decoding for binary '00:00' TIME value when using LocalTime / LocalDateTime result-set getObject
Revision #c7544779 [CONJ-1058] port Statement.enquote* methods from connector 2.x
Revision #79592a0e [misc] xpand 6.1 testing correction
Revision #21c9bce0 Merge tag '3.1.2' into develop
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Java is:
DownloadRelease NotesChangelogConnector/J Overview
Release date: 24 Jan 2023
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #21c9bce0 - Merge tag '3.1.2' into develop
Revision #69ab3b20 - Merge branch 'release/3.1.2'
Revision #2f3ca1b0 - bump 3.1.2
Revision #a88c466e - [misc] permit setting serverRsaPublicKeyFile with public key
Revision #2756ad35 - [misc] test: use mysql 8 using native password by default
Revision #b807fe1c - [CONJ-1041] correcting possible ArrayIndexOutOfBoundsException
Revision #085a6ae1 - Merge branch 'spijkercenter_master' into develop
Revision #dfe233dc - Merge branch 'pr-datetimeprecisionmissing' into develop
Revision #4fd57ec2 - [CONJ-1040] possible ConcurrentModificationException when connecting
Revision #22b4d2d1 - bump 3.1.2-SNAPSHOT version
Revision #80ef974a - [misc] correct test class name
Revision #38615eb1 - Fix broken DatabaseMetaData.getColumns() on older server versions.
Revision #8ae12920 - update README version
Revision #f3966a6e - Merge tag '3.1.1' into develop
Revision #eaef10c5 - Added unit test for VersionFactory
Revision #49912903 - Prevent NPE on missing properties
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Java is:
DownloadRelease NotesChangelogConnector/J Overview
Release date: 11 Jan 2023
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #8ae12920 - update README version
Revision #8461b3c0 - Merge branch 'release/3.1.1'
Revision #15ab4cc0 - Bump 3.1.1
Revision #2ebaa2ee - Merge branch 'maintenance/3.0' into develop
Revision #a2061244 - Bump 3.0.10
Revision #4bb11a27 - [misc] correct Date test depending on timezone
Revision #794d362f - [misc] correct Date test depending on timezone
Revision #609aa2db - [misc] correct Tls test behavior
Revision #9f0bec57 - [CONJ-1026] timezone=auto option fails on non-fixed-offset zone machine when server timezone differ from client
Revision #4c3408a4 - [misc] correct Tls test behavior
Revision #fe4b3934 - [CONJ-1026] timezone=auto option fails on non-fixed-offset zone machine when server timezone differ from client
Revision #8d999d84 - [CONJ-1023] Connector/J doesn't set SSL cap bit in Handshake Response Packet
Revision #310efa60 - [CONJ-1023] Connector/J doesn't set SSL cap bit in Handshake Response Packet
Revision #b1fc3a73 - [CONJ-1032] option case-insensitive for compatibility with 2.x
Revision #1d9bee54 - [CONJ-1032] option case-insensitive for compatibility with 2.x
Revision #6d31ce6b - bump 3.0.10-SNAPSHOT version
Revision #572589a6 - bump 3.1.1-SNAPSHOT version
Revision #7399a260 - [CONJ-1035] correcting double write of buffer when writing ascii data in case of growing packet buffer
Revision #db238152 - [misc] improving trace logging
Revision #37c3a432 - [misc] ensuring UUID test minimal server version
Revision #dd326c76 - [misc] correcting test to use capabilities in place of server version when possible
Revision #de7e2c73 - [misc] ensure test suite properly work
This page is: Copyright © 2025 MariaDB. All rights reserved.
The most recent Stable (GA) release of MariaDB Connector/Java is:
DownloadRelease NotesChangelogConnector/J Overview
Release date: 15 Nov 2022
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #9a04ccc9 - Merge tag '3.1.0' into develop
Revision #931f45e9 - Merge branch 'release/3.1.0'
Revision #8216832a - bump 3.1.0 version
Revision #db68d085 - [misc] 3.0.9 merge
Revision #a0a442ea - Merge branch 'release/3.0.9' into develop
Revision #87f6b918 - [misc] test reliability improvement when using maxscale
Revision #291971dc - [misc] bump POM dependencies JVM config is needed for 99 / 787
Revision #d31e6726 - [CONJ-899] Support UUID Object
Revision #a55fa423 - [misc] code style correction
Revision #c105aa0b - Merge branch 'release/3.0.9' into develop
Revision #7a6617ed - [CONJ-1021] add windows GSSAPI test
Revision #5ac67b2d - [CONJ-1021] enable waffle dependency for better Windows GSSAPI use
Revision #34eff1c3 - [misc] code style correction
Revision #9c6135a3 - [CONJ-1021] GSSAPI authentication might result in connection reset
Revision #48e5534a - [misc] skip test with FLUSH PRIVILEGES
with MySQL server 8.0.31 that broke server public key retrieval afterwhile
Revision #ea5aa216 - [CONJ-1019] DatabaseMetaData.getImportedKeys should return real value for PK_NAME column
Revision #7300dc9f - [CONJ-1020] correcting java 11+ socket options setting
Revision #0fbe8921 - [CONJ-992] load balance distribution now use round robin, ensuring better distribution than previous random order
Revision #d6fa61bd - [CONJ-916] when a failover occurs, log replayed transaction
Revision #e4be6894 - [CONJ-917] deprecated option are now logger when logger is enabled
Revision #be365e0d - [misc] add maxscale log when failing
Revision #2bf55027 - [misc] ascii encoding improvement
Revision #2ca2b891 - [misc] code style correction
Revision #aeb9fd4f - [misc] ensuring test reliability
Revision #1ff230f7 - [CONJ-1017] concurrent data/time/timestamp when using same calendar parameter missing synchronization
Revision #7586df89 - [misc] ensure client prepare statement lock when closing bulk
Revision #36a10598 - [CONJ-1016] avoid splitting BULK command into multiple commands in case of prepareStatement.setNull() use
Revision #fc1eb31d - [misc] javadoc correction
Revision #3aa6c143 - [CONJ-1009] creating missing javadoc
Revision #87d8673c - [misc] bump 3.1.0 SNAPSHOT
Revision #eee5184a - [CONJ-1015] pipelining now write to socket only one array, permitting faster command execution when on distant server
Revision #072e4127 - [CONJ-1014] avoid creating array when receiving server packet
Revision #0803f6d1 - [misc] server prepare statement ensuring command is preparable test improvement
Revision #d9d2254d - [CONJ-1013] Skip parsing parameter metadata since doesn't contains real information
Revision #6dd17abf - [misc] benchmark add binary command without pipeline
Revision #4e48559f - [misc] correct test suite after MySQL 8 sending erroneous MYSQL_TYPE_INVALID data type
Revision #dc503253 - [misc] add batch benchmark test
Revision #211e286e - [CONJ-1009] improve performance reading result-set of big size part 3
Revision #22cff70d - [CONJ-1009] improve performance reading result-set of big size part 2
Revision #2df376a9 - [CONJ-1012] stored procedure register output parameter as null if set before registerOutParameter command
Revision #be5a76ec - [CONJ-1009] improve performance reading result-set of big size
Revision #6cf6d1bd - [misc] fast path for unsigned long decoding
Revision #c2160bfa - Merge tag '3.0.8' into develop
This page is: Copyright © 2025 MariaDB. All rights reserved.