MariaDB C Connector 3.3.1, 3.2.7, and 3.1.17, and Java Connector 3.0.5 now available

MariaDB is pleased to announce the immediate availability of MariaDB Connector/C 3.3.1, 3.2.7, 3.1.17, and Connector/Java 3.0.5.

Download Now

Release Notes and Changelog

MariaDB Connector/C 3.3.1

Notable items in this release include:

  • Included in MariaDB 10.9.1, and MariaDB 10.8.3
  • Updated bundled zlib (Version 1.2.12)
  • License header fixes
  • Save proxy settings on reconnect
  • Android build fix
  • Fix sigbus error with non blocking API (ARM/MacOS)

MariaDB Connector/C 3.2.7

Notable items in this release include:

  • Included in MariaDB 10.7.4, and MariaDB 10.6.8
  • Allocate memory for proxy options
  • Handle alerts after tls handshake has completed (OpenSSL)
  • Fixed license header
  • Fixed sigbus error when calling mysql_real_connect_start (MacOS/Arm5)
  • Build fix for Android NDK
  • Updated bundled zlib (Version 1.2.12)

MariaDB Connector/C 3.1.17

Notable items in this release include:

  • Included in MariaDB 10.5.16, 10.4.25, 10.3.35, and 10.2.44
  • Allocate memory for proxy options
  • Handle alerts after tls handshake has completed (OpenSSL)
  • Fixed license header
  • Fixed sigbus error when calling mysql_real_connect_start (MacOS/Arm5)
  • Build fix for Android NDK
  • Updated bundled zlib (Version 1.2.12)

MariaDB Connector/Java 3.0.5

Notable items in this release include:

  • ArrayIndexOutOfBoundsException when alias length > 250
  • value after milliseconds precision lost when timestamp is encoded
  • keep clientCertificateKeyStoreUrl and clientCertificateKeyStoreUrl aliases
  • metadata TEXT/TINYTEXT/MEDIUMTEXT/LONGTEXT wrong column type and length
  • java.time.OffsetDateTime not supported
  • compatibility with 2.7: now loop through hosts when multiple host without failover mode
  • java.time.Instant not supported
  • LOAD DATA LOCAL INFILE was disable by default
  • resultset for negative TIME value return erronous LocalDateTime values
  • better error message when not loading serverSslCert file
  • clearParameters() breaks validity when using output parameters in stored procedures
  • org.mariadb.jdbc.ClientPreparedStatement is missing a toString implementation, useful for logging

See the release notes and changelogs for more details and visit mariadb.com/downloads/connectors to download.