For the complete documentation index, see llms.txt. This page is also available as Markdown.

Connector/R2DBC 1.3.1 Release Notes

Connector/R2DBC 1.3.1 is a Stable (GA) release of MariaDB Connector/R2DBC, released on 2026-06-17

Download Changlog Connector/R2DBC Overview

Overview

MariaDB Connector/R2DBC is a non-blocking interface between Java applications and MariaDB Server. MariaDB Connector/R2DBC enables the development of Java 8+ applications for MariaDB database products.

Release date: 17 Jun 2026

MariaDB Connector/R2DBC 1.3.1 is a Stable (GA) release.

This is a maintenance release for the 1.3 line, back-porting the corrections and security fixes made after 1.3.0. This release is compatible with the R2DBC 1.0.0 specification.

Notable Changes

  • R2DBC-109 Add fallbackToSystemTrustStore and fallbackToSystemKeyStore options. see Options

  • R2DBC-114 Implement Wrapped interface to expose EventLoop scheduler for r2dbc-pool optimization

  • R2DBC-116 Add GraalVM native-image configuration and CI coverage

Bugs Fixed

  • R2DBC-108 Handle authentication plugin multi-exchange prefix (0x01) introduced in MDEV-37554

  • R2DBC-111 Potential hang when upstream subscription is cancelled before demand

  • R2DBC-112 Failed authentication when using caching_sha2_password with passwords longer than 18 characters

  • R2DBC-113 Add support for RSA public key content in cachingRsaPublicKey and rsaPublicKey options

  • R2DBC-115 Clear-text authentication plugins (PAM, mysql_clear_password) must require a secure connection (report by fg0x0)

  • R2DBC-117 Cap BigDecimal/BigInteger string parsing length to prevent CPU exhaustion if MitM (report by tonghuaroot)

  • R2DBC-119 Fail closed when a classpath: SSL certificate is missing

  • R2DBC-120 Stored-procedure CALL detection wrongly matched any query containing "call" (thanks to yunhobb)

  • R2DBC-121 caching_sha2_password/sha256_password login fails with passwords of 20 characters or more (report by 4UjwXc)

  • R2DBC-122 Fix SQL parser to correctly handle '--' in expressions

  • R2DBC-123 Pin Locale.ROOT on locale-sensitive wire-format codec sites (thanks to jmestwa-coder)

  • R2DBC-124 Ensure a non-UTF8 charset cannot be used for protocol exchanges (report by fg0x0)

Changelog

For a complete list of changes made in this release, with links to detailed information on each push, see the changelog.

Resources

This page is: Copyright © 2025 MariaDB. All rights reserved.

spinner

Last updated

Was this helpful?