MariaDB 12.0 Changes & Improvements

The most recent release of MariaDB 12.0 is: MariaDB 12.0.1 RC - Download Now Alternate download from mariadb.org

MariaDB 12.0 is a rolling release. It is an evolution of MariaDB 11.8 with several entirely new features.

New Features

Security

Data types

  • Comparison ROW(stored_func(),1)=ROW(1,1) erroneously called stored_func() twice per row. It led to a performance degradation, as well as to a double execution of the possible stored function side effects. (MDEV-36322)

Stored Routines

  • Add support for the pre-defined weak SYS_REFCURSOR (MDEV-20034)

Server

Optimizer

GIS

New GIS functions. These functions improve compatibility with MySQL 8.

Trigger

  • Add support for TRIGGERS that fire on multiple events (MDEV-10164)

Replication

Galera

  • Skip FK checks in Galera during applying in IST (MDEV-34822)

Audit Plugin

  • Log HOST:PORT of incoming connection instead of just the host (MDEV-1282)

  • Add tls_version field for connection audit plugins (MDEV-33834)

Configuration

  • Get option group suffix from $MARIADB_GROUP_SUFFIX in addition to $MYSQL_GROUP_SUFFIX (MDEV-21375)

mariadb Client

  • Can set an alternative directory path for searching scripts invoked via the source command, with the --script-dir mariadb client option (MDEV-23818)

List of All MariaDB 12.0 Releases

Date
Release
Status
Release Notes
Changelog

26 March 2025

MariaDB 12.0.0

Preview

This page is licensed: CC BY-SA / Gnu FDL

Last updated

Was this helpful?