> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/release-notes/connectors/c++/1.1/1.1.8.md).

# Connector/C++ 1.1.8 Release Notes

<p align="center"><a href="https://mariadb.com/downloads/connectors/connectors-data-access/cpp-connector" class="button primary">Download Now</a></p>

**Release date:** 7 Jul 2026

This is a [***Stable (GA)***](/docs/release-notes/community-server/about/release-criteria.md) release of MariaDB Connector/C++.

{% hint style="info" %}
**For a description of this library see the** [**MariaDB Connector/C++**](/docs/connectors/mariadb-connector-cpp.md) **page.**
{% endhint %}

MariaDB Connector/C++ is the interface between C++ applications and MariaDB Server. MariaDB Connector/C++ enables development of C++ applications using a JDBC-based API, which is also used by MariaDB Connector/J.

MariaDB Connector/C++ implements the MySQL protocol using the MariaDB Connector/C API. This release depends on [MariaDB Connector/C 3.4.9](/docs/release-notes/connectors/c/3.4/3.4.9.md).

## Notable Changes

* [CONCPP-153](https://jira.mariadb.org/browse/CONCPP-153) - Query parameters escaping did not consider if parameter data is encoded in multibyte charset. This could permit SQL injection in case of client side statement preparing(default). The problematic character sets are big5, gbk, sjis, cp932
* [CONCPP-156](https://jira.mariadb.org/browse/CONCPP-156) - Support Parsec authentication plugin. For this, connector is now based on Connector/C 3.4 version. This move makes server's "zero configuration TLS" feature available as well.

## Bugs Fixed

* [CONCPP-152](https://jira.mariadb.org/browse/CONCPP-152) - CONC-812 side-effect on temporal types - with binary-protocol reads of DATE/TIME/DATETIME/TIMESTAMP columns the connector would return empty strings.
* [CONCPP-154](https://jira.mariadb.org/browse/CONCPP-154) - Make LOCAL\_INFILE\_MODE\_AUTO used by the connector if LOCAL INFILE commands are allowed(allowLocalInfile set to true). This is safer mode for use of LOCAL INFILE commands
* [CONCPP-157](https://jira.mariadb.org/browse/CONCPP-157) - setByte() parameters should be sent as binary type
* [CONCPP-158](https://jira.mariadb.org/browse/CONCPP-158) - Binary data should be converted to int types if requested and possible.

## Installation

* [Install MariaDB Connector/C++](/docs/connectors/mariadb-connector-cpp/install-mariadb-connector-cpp.md)

<sub>*This page is: Copyright © 2025 MariaDB. All rights reserved.*</sub>

{% @marketo/form formid="4316" formId="4316" %}
