All pages
Powered by GitBook
Couldn't generate the PDF for 593 pages, generation stopped at 100.
Extend with 50 more pages.
1 of 100

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Release Notes - MariaDB 12.2 Rolling Releases

Release Notes for the MariaDB Community Server 12.2 Series

Old MariaDB Community Server Releases

Old release notes for MariaDB Community Server releases

Release Notes - MariaDB 12.1 Rolling Releases

Overview and release notes for MariaDB Community Server 12.1 Rolling Release series

Release Notes - MariaDB 12.0 Rolling Releases

Release notes for MariaDB Community Server 12.0 Rolling Release series

Release Notes - MariaDB 11.7 Rolling Releases

MariaDB 11.7 was a rolling release, and is no longer maintained.

Release Notes - MariaDB 11.6 Rolling Releases

MariaDB 11.6 was a rolling release, and is no longer maintained.

Release Notes - MariaDB 11.5 Rolling Releases

MariaDB 11.5 was a rolling release, and is no longer maintained.

Release Notes - MariaDB 11.3 Rolling Releases

Release notes for MariaDB 11.3 series

Release Notes - MariaDB 11.2 Series

MariaDB 11.2 was a short-term maintenance series of MariaDB maintained until November 2024

Release Notes - MariaDB 11.1 Series

MariaDB 11.1 was a short-term maintenance series of MariaDB maintained until August 2024

Release Notes - MariaDB 11.0 Series

MariaDB 11.0 was a short-term maintenance series of MariaDB maintained until June 2024

Release Notes - MariaDB 10.10 Series

MariaDB 10.10 was a short-term maintenance series of MariaDB maintained until November 2023

Release Notes - MariaDB 10.9 Series

MariaDB 10.9 was a short-term maintenance stable series of MariaDB maintained until August 2023

Release Notes - MariaDB 10.8 Series

MariaDB 10.8 was a short-term maintenance stable series of MariaDB maintained until May 2023

MariaDB 11.6.0 Vector Release Notes

The most recent release of MariaDB 11.6 is:

Download Vector Source Release Notes Overview of 11.6

Release date: 29 July 2024

Do not use non-stable (non-GA) releases in production!

MariaDB 11.6 Vector is a rolling release. It is an evolution of MariaDB 11.5 with several entirely new features.

MariaDB 11.6.0 Vector is a preview release intended to highlight early work on Vectors. Features are to be considered preview, and will not be a part of MariaDB 11.6.

It is available as a source download only from the download site, and is available as a container quay.io/mariadb-foundation/mariadb-devel:11.6-preview.

Thanks, and enjoy MariaDB!

Notable Items

Vectors

  • See

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

Release Notes - MariaDB 10.7 Series

MariaDB 10.7 was a short-term series of MariaDB maintained until February 2023

Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

Stable (GA)

subscribing
MariaDB 11.6.2
Download Now

MariaDB 12.2 Changes & Improvements

An overview of changes, improvements, and what's new in MariaDB Community Server 12.2

The most recent release of MariaDB 12.2 is:

MariaDB 12.2 is a rolling release. It is an evolution of MariaDB 12.1 with several entirely new features.

New Features

Compatibility features

  • Implement Oracle function (MDEV-20022)

  • Implement Oracle function (MDEV-20023)

Optimizer

  • Join optimizer is now able to infer that derived table with GROUP BY clause has distinct GROUP BY columns ()

  • : [NO_]ROWID_FILTER (),

  • : [NO_]INDEX_MERGE ()

  • : Implicit query block names ()

  • Remove depth limit of 32 from JSON functions ()

  • Add ()

  • Implement .PARAMETER_DEFAULT column ()

These features needed further testing and will be implemented in a future series.

  • Implement Global temporary tables () (preview release only)

  • Improved support of between tables of different structure () (preview release only)

Date
Release
Status
Release Notes
Changelog

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

MariaDB 12.2.1 Release Notes

MariaDB 12.2.1 is a Release Candidate (RC) release of MariaDB Community Server 12.2, released on 2025-11-21

The most recent release of MariaDB 12.2 is:

Download Release Notes Changelog Overview of 12.2

Release date: 21 Nov 2025

Do not use non-stable (non-GA) releases in production!

MariaDB 12.2 is a rolling release. It is an evolution of MariaDB 12.1 with several entirely new features.

MariaDB 12.2.1 is a Release Candidate (RC) release.

For an overview of MariaDB 12.2 see the page.

Thanks, and enjoy MariaDB!

New Features

Compatibility features

  • : [NO_]ROWID_FILTER (),

  • : [NO_]INDEX_MERGE ()

  • : Implicit query block names ()

  • Implement Oracle function ()

  • Implement Oracle function ()

  • Remove depth limit of 32 from JSON functions ()

  • Indexes on derived tables with GROUP BY produce wrong out_rows estimates ()

  • Add ()

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


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

MariaDB 11.6.0 Release Notes

The most recent release of MariaDB 11.6 is:

Download Release Notes Overview of 11.6

Release date: 26 June 2024

Do not use non-stable (non-GA) releases in production!

MariaDB 11.6 is a rolling release. It is an evolution of MariaDB 11.5 with several entirely new features.

MariaDB 11.6.0 is a single preview release. Features are to be considered preview, and none are guaranteed to make it into MariaDB 11.6.

The preview is available as a container quay.io/mariadb-foundation/mariadb-devel:11.6-preview.

Thanks, and enjoy MariaDB!

Notable Items

Character Sets

  • The default has been changed from latin1 to utf8mb4 ()

  • Added the --dir option to , allowing one to restore all tables from a backup directory created using ()

    • Added the related --database, --ignore-database, --table and --ignore-table options.

  • Improve selectivity computations for multi-part keys ()

  • Single-table now support table aliases ()

  • ()

  • Extend to support authentication_string ()

  • New definition for Seconds_Behind_Master ()

    • Added three variables to

    • New

  • Set thread names for MariaDB Server threads ()

  • For a list of all new variables, see and .

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

MariaDB 11.2.0 Release Notes

The most recent release of MariaDB 11.2 is:MariaDB 11.2.6 Stable (GA) Download NowAlternate download from mariadb.org

Download 11.2.0 | Release Notes | Changelog | Overview of 11.2

Release date: 20 Jun 2023

Do not use alpha releases in production!

MariaDB 11.2 is a short-term development series of MariaDB, and will be maintained for one year after its Generally Available release. It is an evolution of MariaDB 11.1 with several entirely new features.

MariaDB 11.2.0 is a single preview release. Features are to be considered preview, and none are guaranteed to make it into .

The preview is available as a container quay.io/mariadb-foundation/mariadb-devel:11.2-preview.

For an overview of see the page.

Thanks, and enjoy MariaDB!

  • The is now shrunk by reclaiming unused space at startup ()

  • now allows retrieval of the key when iterating on JSON objects ()

  • New functions , and to check for JSON intersection ()

  • extracts key/value pairs from a JSON object ()

  • All binlog* variables are now visible as system variables, specifically , , ()

  • enhancement ()

  • Temporary tables are now displayed in the , and ()

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

MariaDB 11.1.1 Release Notes

The most recent release of MariaDB 11.1 is:MariaDB 11.1.6 Stable (GA) Download NowAlternate download from mariadb.org

Download 11.1.1 | Release Notes | Changelog | Overview of 11.1

Release date: 6 Jun 2023

Do not use non-stable (non-GA) releases in production!

MariaDB 11.1 is the current short-term development series of MariaDB, which will be maintained for one year after the Stable (GA) release. It is an evolution of MariaDB 11.0 with several entirely new features.

MariaDB 11.1.1 is a Release Candidate (RC) release.

For an overview of see the page.

Thanks, and enjoy MariaDB!

  • The option is now a system variable, and the tx_isolation system variable is deprecated ()

  • Server crashes in st_join_table::choose_best_splitting ()

  • Crash with condition pushable into derived and containing outer reference ()

  • InnoDB does not free UNDO after the fix of ()

  • Crash with condition pushable into derived and containing outer reference ( )

  • Crash with for multi-table update of system table ()

  • Fixes for the following :

    • CVE-`-```

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

For a full list of contributors to , see the .

Do not use non-stable (non-GA) releases in production!

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

MariaDB 11.1.0 Release Notes

The most recent release of MariaDB 11.1 is:MariaDB 11.1.6 Stable (GA) Download NowAlternate download from mariadb.org

Download | Release Notes | Changelog | Overview of 11.1

Release date: 27 Mar 2023

Do not use alpha releases in production!

MariaDB 11.1 is a current development series of MariaDB, and will be maintained for one year after its Generally Available release. It is an evolution of MariaDB 11.0 with several entirely new features.

MariaDB 11.1.0 is a single preview release. Features are to be considered preview, and none are guaranteed to make it into .

The preview is available as a container quay.io/mariadb-foundation/mariadb-devel:11.1-preview.

For an overview of see the page.

Thanks, and enjoy MariaDB!

  • Remove and related parameters ()

  • for single-table / statements. Update and delete statements that use subqueries can now use all subquery optimization strategies that MariaDB offers, so now if you use subqueries in UPDATE or DELETE, these statements will likely be much faster ()

  • Queries with the or functions comparing against a constant can now make use of indexes, so these will be noticeably quicker in certain instances. For example SELECT * FROM t2 WHERE YEAR(a) = 2019 or SELECT * FROM t2 WHERE DATE(a) <= '2017-01-01' ()

  • ALTER ONLINE TABLE - not released in the final ()

  • function for validating a JSON schema ()

  • Rename xtrabackup_* files to mariadb_backup_* ()

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

MariaDB 11.0.0 Release Notes

The most recent release of MariaDB 11.0 is:MariaDB 11.0.6 Stable (GA) Download Now

Download | Release Notes | Changelog | Overview of 11.0

Release date: 27 Dec 2022

Do not use alpha releases in production!

MariaDB 11.0 is a current development series of MariaDB, and will be maintained for one year after its Generally Available release. It is an evolution of MariaDB 10.11 with several entirely new features.

MariaDB 11.0.0 is a single preview release. Features are to be considered preview, and none are guaranteed to make it into .

The preview is available as a container quay.io/mariadb-foundation/mariadb-devel:10.11-preview.

For an overview of see the page.

Thanks, and enjoy MariaDB!

This is the main change that practically defines this release. Read about new optimizer cost model on its own page

  • Implement wsrep_provider_options as plugin

  • Add details about node eviction status to the JSON file with Galera node status

  • Remove the

  • Deprecate

  • Deprecate

  • Move mysql compatibility symlinks to different package

  • ad hoc client versions are confusing

  • Set by default

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

MariaDB 10.10.5 Release Notes

The most recent release of MariaDB 10.10 is:MariaDB 10.10.7 Stable (GA) Download Now

Download 10.10.5Release NotesChangelogOverview of 10.10

Release date: 7 Jun 2023

MariaDB 10.10 is a current short-term stable series of MariaDB, maintained until November 2023. It is an evolution of MariaDB 10.9 with several entirely new features.

MariaDB 10.10.5 is a Stable (GA) release.

For an overview of MariaDB 10.10 see theWhat is MariaDB 10.10? page.

Thanks, and enjoy MariaDB!

  • Server crashes in st_join_table::choose_best_splitting ()

  • Crash with condition pushable into derived and containing outer reference ()

  • InnoDB does not free UNDO after the fix of ()

  • Crash with condition pushable into derived and containing outer reference ( )

  • Crash with for multi-table update of system table ()

  • Fixes for the following :

    • CVE--``#

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

For a full list of contributors to , see the .

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

MariaDB 10.9.7 Release Notes

The most recent release of MariaDB 10.9 is:MariaDB 10.9.8 Stable (GA) Download Now

Download 10.9.7 | Release Notes | Changelog | Overview of 10.9

Release date: 7 Jun 2023

MariaDB 10.9 is the current short-term maintenance stable series of MariaDB, maintained until August 2023. It is an evolution of MariaDB 10.8 with several entirely new features.

MariaDB 10.9.7 is a Stable (GA) release.

For an overview of MariaDB 10.9 see theWhat is MariaDB 10.9? page.

Thanks, and enjoy MariaDB!

  • Server crashes in st_join_table::choose_best_splitting ()

  • Crash with condition pushable into derived and containing outer reference ()

  • InnoDB does not free UNDO after the fix of ()

  • Crash with condition pushable into derived and containing outer reference ( )

  • Crash with for multi-table update of system table ()

  • Fixes for the following :

    • CVE--``#

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

For a full list of contributors to , see the .

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

MariaDB 10.9.0 Release Notes

The most recent release of MariaDB 10.9 is:MariaDB 10.9.8 Stable (GA) Download Now

Download 10.9.0 | Release Notes | Changelog | Overview of 10.9

Release date: 23 March 2022

Do not use alpha releases in production!

MariaDB 10.9 is a current development series of MariaDB. It is an evolution of MariaDB 10.8 with several entirely new features.

MariaDB 10.9.0 is not a single release, but is instead a number of preview releases based on feature branches. Each should be considered Alpha. Read more about feature preview releases .

Thanks, and enjoy MariaDB!

Remember, these features are in separate preview packages. The subsection header text corresponds to the preview package name.

  • function ()

  • Implement range notation for ()

  • Support negative index ()

  • Extend to support [SHOW ANALYZE ] ()

  • Add EXPLAIN FOR CONNECTION syntax support to ()

  • Asynchronous write () (not included in )

  • Implement the --do-domain-ids, --ignore-domain-ids, and --ignore-server-ids options for ()

  • now shows TEMPORARY for local temporary tables () (not included in )

  • Merge to sql variable ()

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

MariaDB 12.2.2 Release Notes

MariaDB 12.2.2 is a Stable (GA) release of MariaDB Community Server 12.2, released on 2026-02-12

Download Release Notes Changelog Overview of 12.2

Release date: 12 Feb 2026

MariaDB 12.2 is a rolling release. It is an evolution of MariaDB 12.1 with several entirely new features.

MariaDB 12.2.2 is a Stable (GA) release.

For an overview of MariaDB 12.2 see the page.

Thanks, and enjoy MariaDB!

New Features

Compatibility features

  • Implement Oracle function ()

  • Implement Oracle function ()

  • Join optimizer is now able to infer that derived table with GROUP BY clause has distinct GROUP BY columns ()

  • : [NO_]ROWID_FILTER (),

  • : [NO_]INDEX_MERGE ()

  • : Implicit query block names ()

  • Remove depth limit of 32 from JSON functions ()

  • Add ()

  • Implement .PARAMETER_DEFAULT column ()

  • On an error in CREATE TEMPORARY TABLE ... SELECT, InnoDB internally aborted a transaction, while the server thought the transaction still existed. This caused various inconsistencies in the binary log, disappearing savepoints, and more. The issue was fixed differently in different versions. In 10.11.16, 11.4.10, 11.8.6, and 12.2.2, the transaction is consistently and completely rolled back if CREATE TEMPORARY TABLE ... SELECT fails with an error. In 12.3.1, there is no rollback at all. ()

  • Audit log plugin will now log events for MariaDB Cluster (Galera) replication applier operations with a generic user name: <wsrep_applier>. Before this change the user name in audit logs has been empty ()

  • Fixes for the following :

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


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

MariaDB 12.1.1 Release Notes

MariaDB 12.1.1 is a Release Candidate (RC) release of MariaDB Community Server 12.1, released on 2025-08-07

Release date: 7 Aug 2025

is a . It is an evolution of with several entirely new features.

MariaDB 12.1.1 is a release.

Thanks, and enjoy MariaDB!

MariaDB 11.0.2 Release Notes

The most recent release of is: Stable (GA)

| | |

Release date: 6 Jun 2023

is a current short-term stable series of MariaDB and will be maintained until June 2024. It is an evolution of with several entirely new features.

is a release.

For an overview of see the page.

MariaDB 10.10.0 Release Notes

The most recent release of is: Stable (GA)

Release date: 23 Jun 2022

Do not use alpha releases in production!

is a current development series of MariaDB. It is an evolution of with several entirely new features.

is not a single release, but is instead a number of preview releases based on feature branches. Each should be considered

MariaDB 10.8.5 Release Notes

The most recent release of is: Stable (GA)

| | |

Release date: 19 Sep 2022

is a previous short-term maintenance stable series of MariaDB, maintained until May 2023. It is an evolution of with several entirely new features.

is a release.

For an overview of see the page.

MariaDB 10.8.2 Release notes

The most recent release of is: Stable (GA)

| | |

Release date: 12 Feb 2022

Do not use non-stable (non-GA) releases in production!

is the current development series of MariaDB. It is an evolution of with several entirely new features.

is a release.

21 Nov 2025

12.2.1

RC

23 Sep 2025

MariaDB 12.2 Preview

Preview

12 Feb 2026

12.2.2

Stable (GA)

Release Notes

Changelog

Optimizer hints

Miscellaneous

Preview release only

List of All MariaDB 12.2 Releases

MariaDB 12.2.2 Download Now

MDEV-36321
MDEV-36089
MDEV-36125
MDEV-37511
MDEV-32854
MDEV-36996
MDEV-37054
MDEV-35915
MDEV-36290
Alternate download from mariadb.org
Implement .PARAMETER_DEFAULT column (MDEV-37054)

Miscellaneous

Changelog

Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

MariaDB 12.2.2 Download Now

MDEV-36089
MDEV-36125
MDEV-37511
MDEV-20022
MDEV-20023
MDEV-32854
MDEV-36321
MDEV-36996
changelog
Alternate download from mariadb.org
MariaDB 12.2 Changes & Improvements
spinner

Refactor threading

  • Automatic SST user account management (MDEV-31809)

  • Backup and Restore

    Optimizer

    Syntax

    Authentication

    Replication

    General

    Variables

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    MariaDB 11.6.2 Stable (GA) Download Now

    MDEV-19123
    MDEV-33627
    MDEV-33697
    MDEV-33988
    MDEV-32618
    MDEV-33479
    MDEV-33856
    MDEV-32537
    spinner

    : validation of stored program statements (MDEV-5816)

  • Remove the deprecated variable (MDEV-30905)

  • Extend and to support an initialization vector and algorithm (MDEV-9069)

  • InnoDB

    JSON

    Miscellaneous

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    MariaDB 11.2
    MariaDB 11.2
    What is MariaDB 11.2?
    MDEV-14795
    MDEV-30145
    MDEV-26182
    MDEV-30145
    MDEV-30188
    MDEV-26137
    MDEV-12459
    spinner
    InnoDB hang fixes (MDEV-31158, MDEV-31343, MDEV-31350)
  • is not updated correctly (MDEV-31309)

  • InnoDB monitor trx_rseg_history_len was accidentally disabled by default (MDEV-31308)

  • Revert "MDEV-30473 : Do not allow GET_LOCK() / RELEASE_LOCK() in cluster"

  • Notable Items

    InnoDB

    Optimizer

    Security

    Changelog

    Contributors

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    MariaDB 11.1
    What is MariaDB 11.1?
    MDEV-21921
    MDEV-31403
    MDEV-31240
    MDEV-30671
    MDEV-31234
    MDEV-31403
    MDEV-31240
    MDEV-31224
    MariaDB 11.1.1
    changelog
    MariaDB 11.1.1
    MariaDB Foundation release announcement
    spinner
    MDEV-30128 remove support for 5.1- replication events
  • MDEV-29582 deprecate mysql* names

  • MDEV-29227 deprecate

  • MDEV-28910 remove the 5.5.5- version hack

  • MDEV-29668 SUPER no longer allows actions that have fine-grained dedicated privileges

  • New optimizer cost model

    Galera

    Removing/Deprecating old code

    Other changes

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    MariaDB 11.0
    MariaDB 11.0
    What is MariaDB 11.0?
    MDEV-22570
    MDEV-29281
    MDEV-29694
    MDEV-30136
    MDEV-29983
    MDEV-30203
    MDEV-30153
    MDEV-29986
    spinner
    InnoDB hang fixes (MDEV-31158, MDEV-31343, MDEV-31350)
  • is not updated correctly (MDEV-31309)

  • InnoDB monitor trx_rseg_history_len was accidentally disabled by default (MDEV-31308)

  • Revert "MDEV-30473 : Do not allow GET_LOCK() / RELEASE_LOCK() in cluster"

  • Notable Items

    InnoDB

    Optimizer

    Security

    Changelog

    Contributors

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    MDEV-31403
    MDEV-31240
    MDEV-30671
    MDEV-31234
    MDEV-31403
    MDEV-31240
    MDEV-31224
    MariaDB 10.10.5
    changelog
    MariaDB 10.10.5
    MariaDB Foundation release announcement
    spinner
    InnoDB hang fixes (MDEV-31158, MDEV-31343, MDEV-31350)
  • is not updated correctly (MDEV-31309)

  • InnoDB monitor trx_rseg_history_len was accidentally disabled by default (MDEV-31308)

  • Revert "MDEV-30473 : Do not allow GET_LOCK() / RELEASE_LOCK() in cluster"

  • Notable Items

    InnoDB

    Optimizer

    Security

    Changelog

    Contributors

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    MDEV-31403
    MDEV-31240
    MDEV-30671
    MDEV-31234
    MDEV-31403
    MDEV-31240
    MDEV-31224
    MariaDB 10.9.7
    changelog
    MariaDB 10.9.7
    MariaDB Foundation release announcement
    spinner

    for implementing using keys stored in the Hashicorp Vault KMS (MDEV-19281)

  • JSON file interface to wsrep node state / SST progress logging (MDEV-26971)

  • Allow to change without server restart (MDEV-27812)

  • JSON

    SHOW ANALYZE FORMAT=JSON

    Async redo log write

    Miscellaneous

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    here
    MDEV-27677
    JSONPath
    MDEV-27911
    JSONPath
    MDEV-22224
    MDEV-27021
    MDEV-10000
    MDEV-26603
    MariaDB 10.9.1
    MDEV-20119
    MDEV-12459
    MariaDB 10.9.1
    MDEV-24920
    spinner
    Segmented key cache for (MDEV-24)
    • system variable

  • MDL scalability improvements (MDEV-19749)

  • Parallel replication for Galera replicas (MDEV-20065)

  • Buffered logging for (MDEV-34680)

  • Faster distance calculations via extrapolation (MDEV-36205)

    • caching_sha2_password plugin (MDEV-9804)

    • ( + ) for outer join syntax (MDEV-13817)

    • Add variable, (MDEV-18983)

    • Associative arrays: DECLARE TYPE .. TABLE OF .. INDEX BY ()

    • will now by default issue a warning if the user has active sessions, or fail in ()

    • Optimizer hints: [NO_]JOIN_INDEX, [NO_]GROUP_INDEX, [NO_]ORDER_INDEX, [NO_]INDEX ()

    • Optimizer hints: [NO_]SPLIT_MATERIALIZED ()

    • Optimizer hints: [NO_]DERIVED_CONDITION_PUSHDOWN, [NO_]MERGE ()

    • Add option to not collect statistics for long char/varchars (MDEV-36536)

    • Retry applying of write sets on galera nodes (MDEV-36077)

    • now supports wildcards with the -L or --wildcards option (MDEV-21376)

    • Per-table unique FOREIGN KEY constraint names ()

    • Support for functional indexes in GROUP/ORDER BY ()

    • Include definitions of tables and views in the optimizer trace ()

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


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

    The most recent release of MariaDB 12.1 is:

    GA

    Alternate download from mariadb.org

    Do not use non-stable (non-GA) releases in production!

    For an overview of MariaDB 12.1 see the MariaDB 12.1 Changes & Improvements page.

    New Features

    Performance improvements

    Download
    Release Notes
    Changelog
    Overview of 12.1
    MariaDB 12.1
    rolling release
    MariaDB 12.0
    Release Candidate (RC)

    Compatibility features

    Miscellaneous

    Changelog

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    spinner

    Thanks, and enjoy MariaDB!

    • Given a time in picoseconds, the new function returns a human-readable time value and unit indicator (MDEV-19629)

    • InnoDB does not free UNDO after the fix of MDEV-30671 (MDEV-31234)

    • InnoDB hang fixes (MDEV-31158, MDEV-31343, MDEV-31350)

    • is not updated correctly (MDEV-31309)

    • InnoDB monitor trx_rseg_history_len was accidentally disabled by default ()

    • Revert " : Do not allow GET_LOCK() / RELEASE_LOCK() in cluster"

    • optimization is improved to re-fill the materialized table only if necessary. The fewer number of table refills is taken into account when choosing query plan, too (MDEV-26301)

    • New optimizer_switch option, , is added. It is ON by default. When set to ON, the optimizer will produce tighter bounds for hash join output cardinality. (MDEV-30812)

    • Crash with condition pushable into derived and containing outer reference (MDEV-31403 MDEV-31240)

    • Crash with for multi-table update of system table ()

    • now prints more information about : block-nl-join element now has r_loops, r_effective_rows and r_other_time_ms fields (, , ).

    • New status variable: (MDEV-30543)

    • Fixes for the following :

      • CVE-`-```

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

    For a full list of contributors to MariaDB 11.0.2, see the MariaDB Foundation release announcement.

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

    MariaDB 11.0
    MariaDB 11.0.6
    Download Now
    Download 11.0.2
    Release Notes
    Changelog
    Overview of 11.0
    MariaDB 11.0
    MariaDB 10.11
    MariaDB 11.0.2
    Stable (GA)
    MariaDB 11.0
    What is MariaDB 11.0?

    Notable Items

    Functions

    InnoDB

    Optimizer

    Variables

    Security

    Changelog

    Contributors

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    spinner
    .

    For an overview of MariaDB 10.10 see theWhat is MariaDB 10.10? page.

    Thanks, and enjoy MariaDB!

    Remember, these features are in separate preview packages. The subsection header text corresponds to the preview package name.

    • Change defaults for CHANGE MASTER TO so that GTID-based replication is used by default if master supports it (MDEV-19801)

    • Deprecate to favor new option (MDEV-20122)

    Available as container: quay.io/mariadb-foundation/mariadb-devel:10.10-gtid

    • Improve optimization of joins with many tables, including eq_ref tables (MDEV-28852)

    • Table elimination does not work across derived tables (MDEV-26278)

    Available as container: quay.io/mariadb-foundation/mariadb-devel:10.10-optimizer

    • Add UCA-14.0.0 (MDEV-27009)

    • Improve contraction performance in UCA collations (MDEV-27265)

    • Improve UCA collation performance for utf8mb3 and utf8mb4 (MDEV-27266)

    Available as container: quay.io/mariadb-foundation/mariadb-devel:10.10-uca14

    • (MDEV-16329 not included in MariaDB 10.10.1

    • Atomic CREATE OR REPLACE TABLE (MDEV-25292) (not included in MariaDB 10.10.1)

    Available as container: quay.io/mariadb-foundation/mariadb-devel:10.10-ddl

    • Implement a method to add IPs to allowlist for Galera Cluster node addresses that can make SST/IST requests (MDEV-27246)

    • Change default of to ON (MDEV-28632)

    • --ssl option set as default for mariadb CLI (MDEV-27105)

    • Add function (MDEV-25704)

    • The data type ()

    • Re-design the upper level of handling UPDATE and DELETE statements ()

    • Deprecate the / functions ()

    Available as container: quay.io/mariadb-foundation/mariadb-devel:10.10-misc

    Do not use alpha releases on production systems! For a complete list of changes made in MariaDB 10.10.0, with links to detailed information on each push, see the changelog.

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

    MariaDB 10.10
    MariaDB 10.10.7
    Download Now
    Download 10.10.0
    Release Notes
    Changelog
    Overview of 10.10
    MariaDB 10.10
    MariaDB 10.9
    MariaDB 10.10.0

    Replication

    Optimizer

    UCA14 Collation

    DDL

    Galera

    Miscellaneous

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    Alpha
    spinner

    Thanks, and enjoy MariaDB!

    • Assertion mysql_mutex_assert_owner(&log_sys.flush_order_mutex) failed in mtr_t::commit() (MDEV-29383)

    • Frequent "Data structure corruption" in InnoDB after OOM (MDEV-29374)

    • Recovery or backup of instant ALTER TABLE is incorrect (MDEV-29438)

    • InnoDB Temporary Tablespace (ibtmp1) is continuously growing ()

    • Full text index corruption if shutdown before changes are fully flushed ()

    • does not parse NULL properties properly ()

    • InnoDB hangs on multiple concurrent requests of a cold ROW_FORMAT=COMPRESSED page ()

    • Fixes for the following :

      • CVE--``#

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

    For a full list of contributors to MariaDB 10.8.5, see the MariaDB Foundation release announcement.

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

    MariaDB 10.8
    MariaDB 10.8.8
    Download Now
    Download 10.8.5
    Release Notes
    Changelog
    Overview of 10.8
    MariaDB 10.8
    MariaDB 10.7
    MariaDB 10.8.5
    Stable (GA)
    MariaDB 10.8
    What is MariaDB 10.8?

    Notable Items

    Issues Fixed

    Security

    Changelog

    Contributors

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    spinner
    For an overview of MariaDB 10.8 see theWhat is MariaDB 10.8? page.

    Thanks, and enjoy MariaDB!

    • This release fixes a blocking problem with the MariaDB 10.8.1 release when manually running mariadb-upgrade. (MDEV-27789)

    • See MariaDB 10.8.1 for other changes since the previous release.

    • Set by default (MDEV-27734)

    • Fix mismatched braces for non-Linux targets (fails to build) (MDEV-27790)

    • Fixes for the following :

      • CVE-`-```

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

    For a full list of contributors to MariaDB 10.8.2, see the MariaDB Foundation release announcement.

    Do not use non-stable (non-GA) releases in production!

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

    MariaDB 10.8
    MariaDB 10.8.8
    Download Now
    Download 10.8.2
    Release Notes
    Changelog
    Overview of 10.8
    MariaDB 10.8
    MariaDB 10.7
    MariaDB 10.8.2
    Release Candidate (RC)

    Notable Items

    InnoDB

    General

    Security

    Changelog

    Contributors

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    spinner

    InnoDB

    Optimizer

    General

    JSON

    mariadb-backup

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    MariaDB 11.1
    MariaDB 11.1
    What is MariaDB 11.1?
    MDEV-30545
    MDEV-7487
    MDEV-8320
    MariaDB 11.1
    MDEV-16329
    MDEV-27128
    mariadb-backup’s
    MDEV-18931
    spinner

    Optimizer

    Optimizer hints

    Miscellaneous

    Notable Items

    Data Definition - Create Table

    Plugin - Audit Log

    Security

    Changelog

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    MDEV-20022
    MDEV-20023
    MDEV-36321
    MDEV-36089
    MDEV-36125
    MDEV-37511
    MDEV-32854
    MDEV-36996
    MDEV-37054
    MDEV-36787
    MDEV-35511
    CVE-2026-32710
    changelog
    MariaDB 12.2 Changes & Improvements
    spinner

    MariaDB 10.7.6 Release Notes

    The most recent release of MariaDB 10.7 is:MariaDB 10.7.8 Stable (GA) Download Now

    Download 10.7.6 | Release Notes | Changelog | Overview of 10.7

    Release date: 19 Sep 2022

    MariaDB 10.7 is a previous short-term maintenance stable series of MariaDB, supported until February 2023. It is an evolution of MariaDB 10.6 with several entirely new features.

    MariaDB 10.7.6 is a Stable (GA) release.

    For an overview of MariaDB 10.7 see theWhat is MariaDB 10.7? page.

    Thanks, and enjoy MariaDB!

    • Assertion mysql_mutex_assert_owner(&log_sys.flush_order_mutex) failed in mtr_t::commit() ()

    • Frequent "Data structure corruption" in InnoDB after OOM ()

    • Recovery or backup of instant ALTER TABLE is incorrect ()

    • Fixes for the following :

      • CVE--``#

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

    For a full list of contributors to , see the .

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

    MariaDB 10.9.3 Release Notes

    The most recent release of MariaDB 10.9 is:MariaDB 10.9.8 Stable (GA) Download Now

    Download 10.9.3 | Release Notes | Changelog | Overview of 10.9

    Release date: 19 Sep 2022

    MariaDB 10.9 is the current short-term maintenance stable series of MariaDB, maintained until August 2023. It is an evolution of MariaDB 10.8 with several entirely new features.

    MariaDB 10.9.3 is a Stable (GA) release.

    For an overview of MariaDB 10.9 see theWhat is MariaDB 10.9? page.

    Thanks, and enjoy MariaDB!

    • Assertion mysql_mutex_assert_owner(&log_sys.flush_order_mutex) failed in mtr_t::commit() ()

    • Frequent "Data structure corruption" in InnoDB after OOM ()

    • Recovery or backup of instant ALTER TABLE is incorrect ()

    • Fixes for the following :

      • CVE--``#

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

    For a full list of contributors to , see the .

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

    MariaDB 12.1.2 Release Notes

    MariaDB 12.1.2 is a Stable (GA) release of MariaDB Community Server 12.1, released on 2025-11-18

    Release date: 18 Nov 2025

    is a . It is an evolution of with several entirely new features.

    MariaDB 12.1.2 is a release.

    Thanks, and enjoy MariaDB!

    MariaDB 11.7 Changes & Improvements

    MariaDB 11.7 is no longer maintained. Please use a .

    is a .

    • are now included in the binaries

    • Numerous improvements ()

    MariaDB 11.6 Changes & Improvements

    is a .

    • See and .

    • are a feature that allow MariaDB Server to perform as a relational vector database. In , only available in the .

    MariaDB 11.5.0 Release Notes

    Release date: 18 March 2024

    is an upcoming development series of MariaDB. It is an evolution of with several entirely new features.

    is a single preview release. Features are to be considered preview, and none are guaranteed to make it into .

    The preview is available as a container quay.io/mariadb-foundation/mariadb-devel:11.5-preview.

    Thanks, and enjoy MariaDB!

    MariaDB 11.5.1 Release Notes

    Release date: 30 May 2024

    is a development version of the MariaDB rolling release. It is an evolution of with several entirely new features.

    is a release.

    Thanks, and enjoy MariaDB!

    MariaDB 11.1 Changes & Improvements

    is no longer maintained. Please use a .

    The most recent release of is: Stable (GA)

    is a short-term release series, and was August 2024.

    • See and .

    MariaDB 11.0 Changes & Improvements

    is no longer maintained. Please use a .

    The most recent release of is: Stable (GA)

    is a short-term release series, and was June 2024.

    • See and .

    MariaDB 11.0.1 Release Notes

    | | |

    Release date: 22 Feb 2023

    Do not use non-stable (non-GA) releases in production!

    is the current development series of MariaDB. It is an evolution of with several entirely new features.

    is a release.

    For an overview of see the page.

    MariaDB 10.10.3 Release Notes

    Release date: 6 Feb 2023

    is a current short-term maintenance stable series of MariaDB, November 2023. It is an evolution of with several entirely new features.

    is a release.

    For an overview of see the page.

    Thanks, and enjoy MariaDB!

    MariaDB 10.10.2 Release Notes

    The most recent release of is: Stable (GA)

    Release date: 17 Nov 2022

    is a current short-term series of MariaDB, November 2023. It is an evolution of with several entirely new features.

    is a release.

    For an overview of see the

    MariaDB 10.9.4 Release Notes

    The most recent release of is: Stable (GA)

    | | |

    Release date: 7 Nov 2022

    is the current short-term maintenance stable series of MariaDB, maintained until August 2023. It is an evolution of with several entirely new features.

    is a release.

    For an overview of see the page.

    MariaDB 10.8.7 Release Notes

    | | |

    Release date: 6 Feb 2023

    is a previous short-term maintenance stable series of MariaDB, May 2023. It is an evolution of with several entirely new features.

    is a release.

    For an overview of see the page.

    Thanks, and enjoy MariaDB!

    spinner
    InnoDB Temporary Tablespace (ibtmp1) is continuously growing (MDEV-28240)
  • Full text index corruption if shutdown before changes are fully flushed (MDEV-29342)

  • does not parse NULL properties properly (MDEV-27151)

  • InnoDB hangs on multiple concurrent requests of a cold ROW_FORMAT=COMPRESSED page (MDEV-27983)

  • Notable Items

    Issues Fixed

    Security

    Changelog

    Contributors

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    MDEV-29383
    MDEV-29374
    MDEV-29438
    MariaDB 10.7.6
    changelog
    MariaDB 10.7.6
    MariaDB Foundation release announcement
    spinner
    InnoDB Temporary Tablespace (ibtmp1) is continuously growing (MDEV-28240)
  • Full text index corruption if shutdown before changes are fully flushed (MDEV-29342)

  • does not parse NULL properties properly (MDEV-27151)

  • InnoDB hangs on multiple concurrent requests of a cold ROW_FORMAT=COMPRESSED page (MDEV-27983)

  • Notable Items

    Issues Fixed

    Security

    Changelog

    Contributors

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    MDEV-29383
    MDEV-29374
    MDEV-29438
    MariaDB 10.9.3
    changelog
    MariaDB 10.9.3
    MariaDB Foundation release announcement
    spinner
    Segmented key cache for (MDEV-24)
    • The new system variable defines how many segments are used, default is 1, maximum 128

  • MDL scalability improvements (MDEV-19749)

  • Asynchronous replication between two Galera Clusters can now use parallel replication

    • This is managed by the new system variable (MDEV-20065)

  • The now supports buffered logging

    • The size of the buffer is defined using the new system variable (MDEV-34680)

  • Faster distance calculations via extrapolation (MDEV-36205)

    • New authentication plugin for MySQL compatibility (MDEV-9804)

    • (MDEV-13817)

    • Associative arrays: DECLARE TYPE .. TABLE OF .. INDEX BY (MDEV-34319) (blog post)

    • will now by default issue a warning if the user has active sessions, or fail in ()

    • : , , , ()

    • : ()

    • : , ()

    • Retry applying of write sets on Galera nodes (MDEV-36077)

      • Controlled through the system variable

    • now supports with the -L or --wildcards option ()

    • constraint names no longer need to be unique per database, only per table () ()

    • Support for functional indexes in GROUP/ORDER BY ()

    • Include definitions of tables and views in the ()

      • system variable.

    • Fixes for the following :

      • CVE-2026-21968

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


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

    For an overview of MariaDB 12.1 see the MariaDB 12.1 Changes & Improvements page.

    New Features

    Performance improvements

    Download
    Release Notes
    Changelog
    Overview of 12.1
    MariaDB 12.1
    rolling release
    MariaDB 12.0
    Stable (GA)

    Compatibility features

    Miscellaneous

    Security

    Changelog

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    spinner

    When is enabled, committing a large transaction no longer freezes all other transactions until completed (MDEV-32014)

  • has been deprecated (MDEV-33756)

  • Async rollback prepared transactions during binlog crash recovery (MDEV-33853)

  • New variable, , for aborting long-running queries on a replica (MDEV-34857)

  • New variable, , for increasing transaction concurrency for large transactions (MDEV-32014)

    • New function for generating version 4 UUIDs (MDEV-11339)

    • New function for generating version 7 UUIDs (MDEV-32637)

    • Optimization improvement for single-table UPDATE/DELETE: make cost-based choice between subquery strategies (MDEV-25008)

    • The is now on by default (MDEV-34380)

    • Allow a to be converted from implicit to explicit row_start/row_end columns (MDEV-27293)

    • New variable, , for specifying that all queries longer than this time are logged to the , regardless of and (MDEV-33144)

    • ROW data type for stored function return values (MDEV-12252)

    • Add optional correlation column list for (MDEV-31466)

    • Implement (MDEV-15696)

    • Allow arbitrary options in (MDEV-34716)

    • , which used to be an alias for now shows the value of when the session was created (MDEV-30908)

    • CURRENT_TIMESTAMP should return a TIMESTAMP (WITH TIME ZONE?) (MDEV-15751)

    • A warning has been added when is exceeded. (MDEV-27277)

    • (MDEV-33756)

    • The Spider variables and have been deprecated (MDEV-28009)

    Date
    Release
    Status
    Release Notes
    Changelog

    21 Nov 2024

    RC

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

    The most recent release of MariaDB 11.7 is:

    Stable (GA)

    New Features

    Vectors

    Replication and Binary Log

    more recent release
    MariaDB 11.7
    rolling release
    MDEV-34939

    UUID

    Optimization

    System-Versioned Tables

    Slow Query Log

    Stored Routines

    Derived Tables

    [SHOW] CREATE SERVER

    General

    Deprecated Variables

    Spider

    List of All Releases

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    spinner
    Vector Search was added to MariaDB 11.7.
    • The default has been changed from latin1 to utf8mb4 (MDEV-19123)

    • Added the --dir option to , allowing one to restore all tables from a backup directory created using (MDEV-33627)

      • Added the related --database, --ignore-database, --table and --ignore-table options.

      • Refactor threading

    • Automatic SST user account management ()

    • Single-table now support table aliases (MDEV-33988)

    • (MDEV-32618)

    • Extend to support authentication_string (MDEV-33479)

    • New definition for Seconds_Behind_Master (MDEV-33856)

      • Added three variables to

      • New

    • Set thread names for MariaDB Server threads (MDEV-32537)

    • For a list of all new variables, see and .

    For a complete list of security vulnerabilities (CVEs) fixed across all versions of MariaDB, see the page. Add listcve macro here - removed for performance reasons

    Date
    Release
    Status
    Release Notes
    Changelog

    21 Nov 2024

    Stable (GA)

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

    The most recent release of MariaDB 11.6 is:

    Stable (GA)

    Upgrading

    Notable Items

    Vectors

    MariaDB 11.6
    rolling release
    MariaDB 10.6
    Vector preview release

    Character Sets

    Backup and Restore

    Syntax

    Authentication

    Replication

    General

    Variables

    Security Vulnerabilities Fixed in

    List of All Releases

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    spinner

    (MDEV-9101)

  • There are two system variables used for controlling this feature:

    • : Limits the temporary space allowance per user

    • : Limits the temporary space allowance for all users.

    • The range of values was extended. The maximal allowed value for timestamps was '2038-01-19 03:14:07 UTC', and is now '2106-02-07 06:28:15 UTC'. This does not change the storage format, and new tables can be read by old MariaDB servers as long as timestamp values are within the old timestamp range. At the moment this is only supported on 64-bit platforms (MDEV-32188).

    • is now supported for partitioned tables (MDEV-12404)

    • ANALYZE FORMAT=JSON now (MDEV-18478)

    • Permit bulk implementation to return ALL individual results (MDEV-30366)

    • Send initial values of system variables in first OK packet (MDEV-31609)

    • New in the Information Schema for storing information about users, , and the limits set by (MDEV-23729, MDEV-32218)

    • Add more columns to Information Schema , and tables (MDEV-33151)

    • Add QUERIES column to Information Schema table (MDEV-33152)

    • Add ()

    • Provide statistics ()

      • Including a number of .

    • Show variable deprecation for output ()

    • Extend to be compatible with Percona server ()

    • New variable, for additional control over what is logged to the . This setting did not make it into , but was added in ()

    • Additional features for Sequences (MDEV-28152)

      • permits creating as any type (including ), extending the range

      • Parser accepts larger and smaller values for and

    • (MDEV-33449)

    • Deprecate and ignore the system variable (MDEV-33655)

    • Change to uca1400_ai_ci, a modern Unicode collation with proper support for SMP characters (including emoji)(MDEV-25829)

    • Parallel dump of multiple databases via with the --dir option ()

    • Deprecate ()

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

    The most recent release of MariaDB 11.5 is:

    Stable (GA)

    Do not use non-stable (non-GA) releases in production!

    New Features

    Temporary files and tables

    Download
    Release Notes
    Overview of 11.5
    MariaDB 11.5
    MariaDB 11.4
    MariaDB 11.5.0
    MariaDB 11.5

    Data Types

    Optimizer

    Protocol

    Observability

    Other

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    spinner
    (MDEV-9101)
  • There are two system variables used for controlling this feature:

    • : Limits the temporary space allowance per user.

    • : Limits the temporary space allowance for all users.

    • The range of values was extended. The maximal allowed value for timestamps was '2038-01-19 03:14:07 UTC', and is now '2106-02-07 06:28:15 UTC'. This does not change the storage format, and new tables can be read by old MariaDB servers as long as timestamp values are within the old timestamp range. At the moment this is only supported on 64-bit platforms (MDEV-32188).

    • is now supported for partitioned tables (MDEV-12404)

    • ANALYZE FORMAT=JSON now (MDEV-18478)

    • Permit bulk implementation to return ALL individual results (MDEV-30366)

    • Send initial values of system variables in first OK packet (MDEV-31609)

    • New in the Information Schema for storing information about users, , and the limits set by (MDEV-23729, MDEV-32218)

    • Add more columns to Information Schema , and tables (MDEV-33151)

    • Add QUERIES column to Information Schema table (MDEV-33152)

    • Add ()

    • Provide InnoDB async IO statistics ()

    • Extend to be compatible with Percona server ()

    • Additional features for Sequences (MDEV-28152)

      • permits creating as any type (including ), extending the range

      • Parser accepts larger and smaller values for and

    • on no longer attempts to collect statistics ()

    • (MDEV-33449)

    • Introduce the system variable to address excessive context switching caused by log_sys.lsn_lock (observed on write-intensive workloads on NUMA systems) (MDEV-33515)

    • Deprecate and ignore the system variable (MDEV-33655)

    • Change default Unicode collation to uca1400_ai_ci ()

    • Parallel dump of multiple databases via with the --dir option ()

    • Deprecate ()

    • Fixes for the following :

      • CVE-`-```

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

    For a full list of contributors to MariaDB 11.5.1, see the MariaDB Foundation release announcement.

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

    The most recent release of MariaDB 11.5 is:

    Stable (GA)

    Do not use non-stable (non-GA) releases in production!

    New Features

    Temporary files and tables

    Download
    Release Notes
    Changelog
    Overview of 11.5
    MariaDB 11.5
    MariaDB 11.4
    MariaDB 11.5.1
    Release Candidate (RC)

    Data Types

    Optimizer

    Protocol

    Observability

    Other

    Security

    Changelog

    Contributors

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    spinner
    function for validating a JSON schema (MDEV-27128)
    • for single-table / statements. Update and delete statements that use subqueries can now use all subquery optimization strategies that MariaDB offers, so now if you use subqueries in UPDATE or DELETE, these statements will likely be much faster (MDEV-7487)

    • Queries with the or functions comparing against a constant can now make use of indexes, so these will be noticeably quicker in certain instances. For example SELECT * FROM t2 WHERE YEAR(a) = 2019 or SELECT * FROM t2 WHERE DATE(a) <= '2017-01-01'. See (MDEV-8320)

    • The option is now a system variable, and the tx_isolation system variable is deprecated (MDEV-21921)

    • Remove and related parameters (MDEV-30545)

    • Rename mariadb-backup’s xtrabackup_* files to mariadb_backup_* (MDEV-18931)

    • For a list of all new variables, see .

    For a complete list of security vulnerabilities (CVEs) fixed across all versions of MariaDB, see the page.

    • CVE-2024-21096: MariaDB 11.1.5

    • CVE-2023-22084: MariaDB 11.1.3

    Date
    Release
    Status
    Release Notes
    Changelog

    8 Aug 2024

    Stable (GA)

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

    Upgrading

    New Features & Improvements

    JSON

    MariaDB 11.1
    more recent release
    MariaDB 11.1
    MariaDB 11.1.6
    Download Now
    Alternate download from mariadb.org
    MariaDB 11.1
    maintained until

    Optimizer

    Transactions

    InnoDB

    mariadb-backup

    Variables

    Security Vulnerabilities Fixed in

    List of All Releases

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    spinner
    Given a time in picoseconds, the new function returns a human-readable time value and unit indicator (MDEV-19629)
    • Major improvements to the Optimizer. See The Optimizer Cost Model from MariaDB 11.0.

    • The has been removed (MDEV-29694)

    • For a list of all new variables, see and .

    • The default value for has been changed from 0 to 3 (MDEV-29986)

    • The following variables have been deprecated:

    • The following deprecated variables have been removed:

    For a complete list of security vulnerabilities (CVEs) fixed across all versions of MariaDB, see the page.

    • CVE-2024-21096: MariaDB 11.0.6

    • CVE-2023-22084: MariaDB 11.0.4

    Date
    Release
    Status
    Release Notes
    Changelog

    16 May 2024

    Stable (GA)

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

    Upgrading

    New Features & Improvements

    Functions

    MariaDB 11.0
    more recent release
    MariaDB 11.0
    MariaDB 11.0.6
    Download Now
    MariaDB 11.0
    maintained until

    Optimizer

    InnoDB

    Variables

    Security Vulnerabilities Fixed in

    List of All Releases

    Be notified of new MariaDB Server releases automatically by to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    spinner
    Thanks, and enjoy MariaDB!
    • Remove the global sequence DICT_HDR_ROW_ID for DB_ROW_ID (MDEV-19506)

    • Remove the (MDEV-29694)

    • Deprecate (MDEV-29983)

    • Set by default ()

    • Deprecate ()

    • Deprecate and ()

    • InnoDB read-ahead may cause page writes ()

    • Read-ahead unnecessarily allocates and frees pages when a page is in the buffer pool ()

    • corruption with ()

    • recovery and backup fixes (, ,