> 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/community-server/changelogs/13.0/13.0.1.md).

# MariaDB 13.0.1 Changelog

{% hint style="danger" %}
**Note:** This page describes features in the source repository for [**MariaDB 13.0**](/docs/release-notes/community-server/13.0/mariadb-13.0-changes-and-improvements.md). There are currently no official packages or binaries available for download which contain the features. If you want to try out any of the new features described here you will need to [get](/docs/server/clients-and-utilities/server-client-software/download/getting-the-mariadb-source-code.md) and [compile](/docs/server/server-management/install-and-upgrade-mariadb/compiling-mariadb-from-source.md) the code yourself.
{% endhint %}

<a href="https://downloads.mariadb.org/mariadb/13.0.1/" class="button primary">Download</a> <a href="/pages/CjsmQ41OsIrzN6yJbglA" class="button secondary">Release Notes</a> <a href="/pages/trTcTdSFxmmL7dTWbdIl" class="button secondary">Changelog</a> <a href="/pages/VOdh9Zz9xar4d785jjS5" class="button secondary">Overview of 13.0</a>

**Release date:** 29 May 2026

For the highlights of this release, see the [release notes](/docs/release-notes/community-server/13.0/13.0.1.md).

The revision number links will take you to the revision's page on GitHub. On [GitHub](https://github.com/MariaDB/server/tree/13.0) you can view more details of the revision and view diffs of the code modified in that revision.

* Changes from the [MariaDB 13.0 Preview](/docs/release-notes/community-server/13.0/mariadb-13.0-changes-and-improvements.md) are also included in this changelog
* Includes all fixes from [MariaDB 12.3.2](/docs/release-notes/community-server/changelogs/12.3/12.3.2.md)
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #7f92387072</mark>*</sup>](https://github.com/MariaDB/server/commit/7f92387072) <sup>*<mark style="color:$info;">2026-05-26 21:52:32 +0200 - Merge branch '12.3' into 13.0</mark>*</sup>
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #e3d0d66f5b</mark>*</sup>](https://github.com/MariaDB/server/commit/e3d0d66f5b) <sup>*<mark style="color:$info;">2026-05-26 20:40:49 +0200 - Merge branch 'bb-12.3-release' into bb-13.0-release</mark>*</sup>
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #fc65e7e12a</mark>*</sup>](https://github.com/MariaDB/server/commit/fc65e7e12a) <sup>*<mark style="color:$info;">2026-05-26 20:40:41 +0200 - Merge branch 'bb-11.8-release' into bb-12.3-release</mark>*</sup>
* [Revision #57e4a63a8e](https://github.com/MariaDB/server/commit/57e4a63a8e) <sup>*<mark style="color:$info;">2026-05-23 08:13:04 +0200</mark>*</sup>
  * make result the same for different platforms
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #f572addcc1</mark>*</sup>](https://github.com/MariaDB/server/commit/f572addcc1) <sup>*<mark style="color:$info;">2026-05-22 09:52:05 +0200 - Merge branch '12.3' into 13.0</mark>*</sup>
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #3f388a1cce</mark>*</sup>](https://github.com/MariaDB/server/commit/3f388a1cce) <sup>*<mark style="color:$info;">2026-05-22 09:27:18 +0200 - Merge branch '11.8' into 12.3</mark>*</sup>
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #a343e60d2f</mark>*</sup>](https://github.com/MariaDB/server/commit/a343e60d2f) <sup>*<mark style="color:$info;">2026-05-21 19:44:24 +0200 - Merge branch '11.4' into 11.8</mark>*</sup>
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #5000962deb</mark>*</sup>](https://github.com/MariaDB/server/commit/5000962deb) <sup>*<mark style="color:$info;">2026-05-21 16:54:28 +0200 - Merge branch '10.11' into 11.4</mark>*</sup>
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #4b2289fec6</mark>*</sup>](https://github.com/MariaDB/server/commit/4b2289fec6) <sup>*<mark style="color:$info;">2026-05-21 16:19:19 +0200 - Merge branch '10.6' into 10.11</mark>*</sup>
* [Revision #c8e8d33309](https://github.com/MariaDB/server/commit/c8e8d33309) <sup>*<mark style="color:$info;">2026-05-19 19:21:03 +0200</mark>*</sup>
  * MDEV-39421 post-fix - query\_cache\_executable\_comments needs query\_cache\_info
* [Revision #6defa5de6e](https://github.com/MariaDB/server/commit/6defa5de6e) <sup>*<mark style="color:$info;">2026-05-18 12:38:22 +0200</mark>*</sup>
  * MDEV-39223 more tests
* [Revision #60909c8952](https://github.com/MariaDB/server/commit/60909c8952) <sup>*<mark style="color:$info;">2026-05-13 18:50:50 +0000</mark>*</sup>
  * MDEV-39421 Don't cache queries whose buffer is mutated by executable comments
* [Revision #5d77bf057f](https://github.com/MariaDB/server/commit/5d77bf057f) <sup>*<mark style="color:$info;">2026-03-31 21:40:57 +0000</mark>*</sup>
  * MDEV-39223 Reversed executable comments incorrectly written in binlog
* [Revision #7f0ed40ad5](https://github.com/MariaDB/server/commit/7f0ed40ad5) <sup>*<mark style="color:$info;">2026-05-18 11:55:50 +0300</mark>*</sup>
  * MDEV-33853 fixup: Clarify some API comments
* [Revision #27ad3e8e29](https://github.com/MariaDB/server/commit/27ad3e8e29) <sup>*<mark style="color:$info;">2026-05-18 11:28:11 +0300</mark>*</sup>
  * MDEV-39594 Assertion failure during MYSQL\_BIN\_LOG::recover
* [Revision #f6e44c1b78](https://github.com/MariaDB/server/commit/f6e44c1b78) <sup>*<mark style="color:$info;">2026-02-25 15:30:51 +0200</mark>*</sup>
  * MDEV-37608: Increase default binlog row event size
* [Revision #96b3dd0c34](https://github.com/MariaDB/server/commit/96b3dd0c34) <sup>*<mark style="color:$info;">2026-05-07 15:26:30 +0400</mark>*</sup>
  * MDEV-39546 Unclear error message on OPEN strict\_cursor FOR 'stmt'
* [Revision #c8bfb4dbd2](https://github.com/MariaDB/server/commit/c8bfb4dbd2) <sup>*<mark style="color:$info;">2026-05-06 08:09:25 +0300</mark>*</sup>
  * MDEV-37949 fixup: possible GCC -Wconversion
* [Revision #3394a9d114](https://github.com/MariaDB/server/commit/3394a9d114) <sup>*<mark style="color:$info;">2026-05-05 13:57:50 +0300</mark>*</sup>
  * MDEV-37949: Implement innodb\_log\_archive
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #e13d89949c</mark>*</sup>](https://github.com/MariaDB/server/commit/e13d89949c) <sup>*<mark style="color:$info;">2026-05-05 13:14:42 +0300 - Merge 12.3 into main</mark>*</sup>
* [Revision #b9bf38d111](https://github.com/MariaDB/server/commit/b9bf38d111) <sup>*<mark style="color:$info;">2026-04-22 11:06:21 +0200</mark>*</sup>
  * MDEV-23987 Make udf\_example.c portable and warning-free
* [Revision #9b325e1b7d](https://github.com/MariaDB/server/commit/9b325e1b7d) <sup>*<mark style="color:$info;">2026-04-14 17:11:46 -0400</mark>*</sup>
  * MDEV-39179: Incorrect NULL handling in UPDATE ... RETURNING result
* [Revision #85e4f5cfb3](https://github.com/MariaDB/server/commit/85e4f5cfb3) <sup>*<mark style="color:$info;">2026-03-23 16:45:01 +0530</mark>*</sup>
  * MDEV-39119: Improve error handling when using OLD\_VALUE as alias name
* [Revision #343d4ece9c](https://github.com/MariaDB/server/commit/343d4ece9c) <sup>*<mark style="color:$info;">2026-03-23 22:46:24 +0530</mark>*</sup>
  * MDEV-39127: UBSAN : downcast of address X which does not point to an object of type 'multi\_update' in sql/sql\_update.cc | Sql\_cmd\_update::update\_single\_table
* [Revision #6a7a44aba0](https://github.com/MariaDB/server/commit/6a7a44aba0) <sup>*<mark style="color:$info;">2026-02-26 20:18:06 +0530</mark>*</sup>
  * MDEV-5092: Implement UPDATE with result set (UPDATE ... RETURNING)
* [Revision #4df5c6c539](https://github.com/MariaDB/server/commit/4df5c6c539) <sup>*<mark style="color:$info;">2026-04-30 17:11:13 +0700</mark>*</sup>
  * MDEV-38045 Add code coverage markers to untestable code paths
* [Revision #a2f9ad87cf](https://github.com/MariaDB/server/commit/a2f9ad87cf) <sup>*<mark style="color:$info;">2026-04-14 00:38:45 +0700</mark>*</sup>
  * MDEV-39304 QB\_Name hint with path is silently ignored inside view definition
* [Revision #50d211998c](https://github.com/MariaDB/server/commit/50d211998c) <sup>*<mark style="color:$info;">2026-03-20 18:48:25 +0700</mark>*</sup>
  * MDEV-38045 Fix type conversion errors
* [Revision #08c5f0f4cb](https://github.com/MariaDB/server/commit/08c5f0f4cb) <sup>*<mark style="color:$info;">2026-02-26 16:08:44 +0700</mark>*</sup>
  * MDEV-38045: Implement QB\_NAME hint with path syntax for nested query blocks
* [Revision #9b714f5534](https://github.com/MariaDB/server/commit/9b714f5534) <sup>*<mark style="color:$info;">2025-11-09 02:01:07 +0700</mark>*</sup>
  * MDEV-38045: Implement implicit query block names for optimizer hints
* [Revision #7956405dea](https://github.com/MariaDB/server/commit/7956405dea) <sup>*<mark style="color:$info;">2026-02-24 00:24:32 +0700</mark>*</sup>
  * MDEV-38045: Preparation commit
* [Revision #14502365ef](https://github.com/MariaDB/server/commit/14502365ef) <sup>*<mark style="color:$info;">2026-04-08 11:19:44 -0300</mark>*</sup>
  * MDEV-39290 mytop use invoking login as default user on Unix
* [Revision #1ca0cfacf5](https://github.com/MariaDB/server/commit/1ca0cfacf5) <sup>*<mark style="color:$info;">2026-04-04 17:45:28 +0200</mark>*</sup>
  * MDEV-38202: Make init\_rpl\_role visible at runtime
* [Revision #ba8c3d0ae9](https://github.com/MariaDB/server/commit/ba8c3d0ae9) <sup>*<mark style="color:$info;">2026-04-25 19:29:28 -0400</mark>*</sup>
  * MDEV-37939 Squashed all commits
* [Revision #2c6903675f](https://github.com/MariaDB/server/commit/2c6903675f) <sup>*<mark style="color:$info;">2026-04-02 22:45:12 +0530</mark>*</sup>
  * Document invariant ensuring passwd stays within packet bounds
* [Revision #356a290513](https://github.com/MariaDB/server/commit/356a290513) <sup>*<mark style="color:$info;">2026-04-22 16:59:13 +0000</mark>*</sup>
  * MDEV-38213 Remove leftover CXX11\_FLAGS reference in build\_rocksdb.cmake
* [Revision #526f0765b3](https://github.com/MariaDB/server/commit/526f0765b3) <sup>*<mark style="color:$info;">2026-03-20 16:22:25 +0530</mark>*</sup>
  * MDEV-35462 Remove obsolete compiler version checks from RocksDB CMakeLists.txt
* [Revision #f43b705cb8](https://github.com/MariaDB/server/commit/f43b705cb8) <sup>*<mark style="color:$info;">2026-01-28 23:41:24 +0000</mark>*</sup>
  * MDEV-36676 Add debug function to print MEM\_ROOT name
* [Revision #60f5bf76f5](https://github.com/MariaDB/server/commit/60f5bf76f5) <sup>*<mark style="color:$info;">2026-04-15 16:02:15 -0600</mark>*</sup>
  * MDEV-39190 mariadb-dump --dump-slave outputs partial output for old servers
* [Revision #2cee6b6f87](https://github.com/MariaDB/server/commit/2cee6b6f87) <sup>*<mark style="color:$info;">2025-12-04 21:55:20 -0700</mark>*</sup>
  * Improve `mariadb-dump --dump-slave`’s desc. output
* [Revision #21c940d599](https://github.com/MariaDB/server/commit/21c940d599) <sup>*<mark style="color:$info;">2025-12-04 21:22:20 -0700</mark>*</sup>
  * MDEV-37146 mariadb-dump: Replace SHOW SLAVE STATUS usage with information\_schema.SLAVE\_STATUS
* [Revision #d2803e117b](https://github.com/MariaDB/server/commit/d2803e117b) <sup>*<mark style="color:$info;">2026-01-21 11:58:03 +0200</mark>*</sup>
  * MDEV-31669: replace MD5 with XXH3\_128bits for SQL digests
* [Revision #30beca72c8](https://github.com/MariaDB/server/commit/30beca72c8) <sup>*<mark style="color:$info;">2026-03-25 22:27:48 +0200</mark>*</sup>
  * MDEV-35369: Add IS\_DEPRECATED to SYSTEM\_VARIABLES
* [Revision #a801791dfd](https://github.com/MariaDB/server/commit/a801791dfd) <sup>*<mark style="color:$info;">2026-03-25 21:41:13 +0200</mark>*</sup>
  * MDEV-35369: Refactor Yes\_or\_empty to Yes\_or\_no
* [Revision #06bf8304f0](https://github.com/MariaDB/server/commit/06bf8304f0) <sup>*<mark style="color:$info;">2026-04-15 12:03:09 +0200</mark>*</sup>
  * Revert "check\_digest() tests"
* [Revision #8f17bd8765](https://github.com/MariaDB/server/commit/8f17bd8765) <sup>*<mark style="color:$info;">2026-02-20 15:18:24 +0530</mark>*</sup>
  * MDEV-36444: Support for user-defined field and index options
* [Revision #cfde5bf2dd](https://github.com/MariaDB/server/commit/cfde5bf2dd) <sup>*<mark style="color:$info;">2026-03-24 00:51:18 +0100</mark>*</sup>
  * cleanup: remove make\_unique\_invisible\_field\_name()
* [Revision #ee39654922](https://github.com/MariaDB/server/commit/ee39654922) <sup>*<mark style="color:$info;">2026-03-26 22:23:17 +0100</mark>*</sup>
  * remove questionable vector search optimizations
* [Revision #9412821dbd](https://github.com/MariaDB/server/commit/9412821dbd) <sup>*<mark style="color:$info;">2026-03-22 12:26:52 +0100</mark>*</sup>
  * cleanup: generocity->leniency
* [Revision #33f436b689](https://github.com/MariaDB/server/commit/33f436b689) <sup>*<mark style="color:$info;">2026-04-12 22:08:56 +0200</mark>*</sup>
  * MDEV-15327 fix test results
* [Revision #d78cf26567](https://github.com/MariaDB/server/commit/d78cf26567) <sup>*<mark style="color:$info;">2026-04-11 22:07:19 +0200</mark>*</sup>
  * MDEV-18386 more tests and an assert
* [Revision #57e5d789b1](https://github.com/MariaDB/server/commit/57e5d789b1) <sup>*<mark style="color:$info;">2026-02-24 02:43:43 +0530</mark>*</sup>
  * MDEV-18386: Add server\_audit\_timestamp\_format to customize audit log timestamps
* [Revision #3a2f8e2798](https://github.com/MariaDB/server/commit/3a2f8e2798) <sup>*<mark style="color:$info;">2026-01-30 00:59:45 +0000</mark>*</sup>
  * MDEV-34713 Backup and restore mariadb\_upgrade\_info file
* [Revision #90f8178f33](https://github.com/MariaDB/server/commit/90f8178f33) <sup>*<mark style="color:$info;">2026-01-26 10:11:36 +0400</mark>*</sup>
  * MDEV-10152 Add support for TYPE .. IS REF CURSOR
* [Revision #bfcb303c05](https://github.com/MariaDB/server/commit/bfcb303c05) <sup>*<mark style="color:$info;">2026-02-19 15:01:41 +0400</mark>*</sup>
  * MDEV-38871 Variable declarations accept unexpected data type attributes (lengh,dec,srid)
* [Revision #4b376f58a1](https://github.com/MariaDB/server/commit/4b376f58a1) <sup>*<mark style="color:$info;">2026-02-06 14:02:53 +0400</mark>*</sup>
  * MDEV-38768 RECORD in routine parameters and function RETURN
* [Revision #e581d1b5e0](https://github.com/MariaDB/server/commit/e581d1b5e0) <sup>*<mark style="color:$info;">2025-12-27 13:15:49 +0400</mark>*</sup>
  * MDEV-38436 Remove Type\_handler::Column\_definition\_fix\_attributes()
* [Revision #ac2fb16e97](https://github.com/MariaDB/server/commit/ac2fb16e97) <sup>*<mark style="color:$info;">2025-11-17 08:36:44 +0400</mark>*</sup>
  * MDEV-38109 Refactor sp\_add\_instr\_fetch\_cursor to get the target list argument
* [Revision #97d2b7198c](https://github.com/MariaDB/server/commit/97d2b7198c) <sup>*<mark style="color:$info;">2025-11-20 12:36:55 +0400</mark>*</sup>
  * MDEV-38161 Refactor Type\_extra\_attributes: change void\* for generic attributes to a better type
* [Revision #ef8e462dcc](https://github.com/MariaDB/server/commit/ef8e462dcc) <sup>*<mark style="color:$info;">2025-11-20 11:10:01 +0400</mark>*</sup>
  * MDEV-38162 Refactoring: Change sp\_type\_def\_composite2::m\_def from Spvar\_definition\* to Spvar\_definition
* [Revision #9fc925d771](https://github.com/MariaDB/server/commit/9fc925d771) <sup>*<mark style="color:$info;">2025-04-24 06:43:18 +0000</mark>*</sup>
  * MDEV-35461 Remove redundant checks for standard library functions
* <sup>*<mark style="color:$primary;">Merge</mark>*</sup> [<sup>*<mark style="color:$primary;">Revision #6660d0bdd7</mark>*</sup>](https://github.com/MariaDB/server/commit/6660d0bdd7) <sup>*<mark style="color:$info;">2026-03-27 08:51:05 +0100 - Merge branch '12.3' into 13.0</mark>*</sup>
* [Revision #bdbd63eeb8](https://github.com/MariaDB/server/commit/bdbd63eeb8) <sup>*<mark style="color:$info;">2026-02-24 20:00:02 +0530</mark>*</sup>
  * MDEV-9247: Make default\_master\_connection settable globally
* [Revision #685e0f8170](https://github.com/MariaDB/server/commit/685e0f8170) <sup>*<mark style="color:$info;">2026-03-21 20:14:35 +0400</mark>*</sup>
  * Remove redundant THD::get\_thd() method
* [Revision #5677d05ca0](https://github.com/MariaDB/server/commit/5677d05ca0) <sup>*<mark style="color:$info;">2026-03-21 17:03:17 +0700</mark>*</sup>
  * MDEV-34848 Remove MDL\_context\_owner abstraction entirely
* [Revision #ef4be39bfc](https://github.com/MariaDB/server/commit/ef4be39bfc) <sup>*<mark style="color:$info;">2026-02-27 10:28:59 +0200</mark>*</sup>
  * MDEV-21543: Speed up VARCHAR pad space handling in multibyte collations (fix)
* [Revision #daf29b5e47](https://github.com/MariaDB/server/commit/daf29b5e47) <sup>*<mark style="color:$info;">2026-03-03 15:26:03 +0200</mark>*</sup>
  * Remove for (auto \[]) constructs from rpl\_master\_info.h
* [Revision #6d35506647](https://github.com/MariaDB/server/commit/6d35506647) <sup>*<mark style="color:$info;">2026-03-02 22:01:34 +0000</mark>*</sup>
  * MDEV-7381 Implement reversed executable comments
* [Revision #d755574c47](https://github.com/MariaDB/server/commit/d755574c47) <sup>*<mark style="color:$info;">2026-02-19 17:42:53 +0530</mark>*</sup>
  * MDEV-15327 Reset Master\_Server\_Id on CHANGE MASTER and RESET SLAVE
* [Revision #bd06d0de6c](https://github.com/MariaDB/server/commit/bd06d0de6c) <sup>*<mark style="color:$info;">2026-02-22 12:17:44 +0530</mark>*</sup>
  * MDEV-29466: Rename description\_event\_for\_exec to description\_event\_for\_sql\_thread
* [Revision #637f8c4db7](https://github.com/MariaDB/server/commit/637f8c4db7) <sup>*<mark style="color:$info;">2026-02-02 14:33:56 +0200</mark>*</sup>
  * MDEV-21543: Speed up VARCHAR pad space handling
* [Revision #3e97105975](https://github.com/MariaDB/server/commit/3e97105975) <sup>*<mark style="color:$info;">2026-02-11 23:05:52 +0100</mark>*</sup>
  * 13.0 deprecations
* [Revision #ea8ffad004](https://github.com/MariaDB/server/commit/ea8ffad004) <sup>*<mark style="color:$info;">2026-02-11 11:55:41 +0100</mark>*</sup>
  * 13.0 branch

{% hint style="info" %}
Be notified of new MariaDB Server releases automatically by [subscribing](https://lists.mariadb.org/postorius/lists/announce.lists.mariadb.org/) 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 [Distributions which Include MariaDB](/docs/general-resources/distributions-including-mariadb.md) page.
{% endhint %}

<sub>*This page is licensed: CC BY-SA / Gnu FDL*</sub>

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://mariadb.com/docs/release-notes/community-server/changelogs/13.0/13.0.1.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
