MariaDB C Connector 3.2.6, 3.1.16, and 3.3.0-rc now available

MariaDB is pleased to announce the immediate availability of MariaDB Connector/C 3.2.6, 3.1.16, and 3.3.0-rc.

Download Now

Release Notes and Changelog

MariaDB Connector/C 3.2.6

Notable items in this release include:

  • Included in MariaDB 10.6.6, and MariaDB 10.7.3
  • Fix detection of MariaDB Server: If the server was startet with –version option, it might not contain the 5.5.5 prefix
  • Add mariadb_config –libmysqld-libs option. If server package was built with embedded server and MariaDB Connector/C was built as subproject in server package mariadb_config will display link option for embedded server
  • Create libmariadb.a as symlink to libmariadbclient.a
  • Fixed length calculation of MYSQL_TIME values in binary protocol
  • Added support for ROWS_EVENT_V2 (binlog api). Special Thanls to Sutou Kouhei for his contribution

MariaDB Connector/C 3.1.16

Notable items in this release include:

  • Included in MariaDB 10.5.15, 10.4.24, 10.3.34, and 10.2.43
  • Fix detection of MariaDB Server: If the server was startet with –version option, it might not contain the 5.5.5 prefix
  • Add mariadb_config –libmysqld-libs option. If server package was built with embedded server and MariaDB Connector/C was built as subproject in server package mariadb_config will display link option for embedded server
  • Create libmariadb.a as symlink to libmariadbclient.a
  • Fixed length calculation of MYSQL_TIME values in binary protocol

MariaDB Connector/C 3.3.0

Notable items in this release include:

  • New option to restrict authentication plugins
  • ZStandard compresion support
  • Support for semi synchronous replication
  • Failover capabilities
  • mariadb_get_infov now supports options MARIADB_CONNECTION_BYTES_READ and MARIADB_CONNECTION_BYTES_SENT
  • Connection string support