MariaDB 13.0.1 Changelog

MariaDB 13.0.1 is a Release Candidate (RC) release of MariaDB Community Server 13.0, released on 2026-05-29

Download Release Notes Changelog Overview of 13.0

Release date: 29 May 2026

For the highlights of this release, see the release notes.

The revision number links will take you to the revision's page on GitHub. On GitHub 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 are also included in this changelog

  • Includes all fixes from MariaDB 12.3.2

  • Merge Revision #7f92387072 2026-05-26 21:52:32 +0200 - Merge branch '12.3' into 13.0

  • Merge Revision #e3d0d66f5b 2026-05-26 20:40:49 +0200 - Merge branch 'bb-12.3-release' into bb-13.0-release

  • Merge Revision #fc65e7e12a 2026-05-26 20:40:41 +0200 - Merge branch 'bb-11.8-release' into bb-12.3-release

  • Revision #57e4a63a8e 2026-05-23 08:13:04 +0200

    • make result the same for different platforms

  • Merge Revision #f572addcc1 2026-05-22 09:52:05 +0200 - Merge branch '12.3' into 13.0

  • Merge Revision #3f388a1cce 2026-05-22 09:27:18 +0200 - Merge branch '11.8' into 12.3

  • Merge Revision #a343e60d2f 2026-05-21 19:44:24 +0200 - Merge branch '11.4' into 11.8

  • Merge Revision #5000962deb 2026-05-21 16:54:28 +0200 - Merge branch '10.11' into 11.4

  • Merge Revision #4b2289fec6 2026-05-21 16:19:19 +0200 - Merge branch '10.6' into 10.11

  • Revision #c8e8d33309 2026-05-19 19:21:03 +0200

    • MDEV-39421 post-fix - query_cache_executable_comments needs query_cache_info

  • Revision #6defa5de6e 2026-05-18 12:38:22 +0200

    • MDEV-39223 more tests

  • Revision #60909c8952 2026-05-13 18:50:50 +0000

    • MDEV-39421 Don't cache queries whose buffer is mutated by executable comments

  • Revision #5d77bf057f 2026-03-31 21:40:57 +0000

    • MDEV-39223 Reversed executable comments incorrectly written in binlog

  • Revision #7f0ed40ad5 2026-05-18 11:55:50 +0300

    • MDEV-33853 fixup: Clarify some API comments

  • Revision #27ad3e8e29 2026-05-18 11:28:11 +0300

    • MDEV-39594 Assertion failure during MYSQL_BIN_LOG::recover

  • Revision #f6e44c1b78 2026-02-25 15:30:51 +0200

    • MDEV-37608: Increase default binlog row event size

  • Revision #96b3dd0c34 2026-05-07 15:26:30 +0400

    • MDEV-39546 Unclear error message on OPEN strict_cursor FOR 'stmt'

  • Revision #c8bfb4dbd2 2026-05-06 08:09:25 +0300

    • MDEV-37949 fixup: possible GCC -Wconversion

  • Revision #3394a9d114 2026-05-05 13:57:50 +0300

    • MDEV-37949: Implement innodb_log_archive

  • Merge Revision #e13d89949c 2026-05-05 13:14:42 +0300 - Merge 12.3 into main

  • Revision #b9bf38d111 2026-04-22 11:06:21 +0200

    • MDEV-23987 Make udf_example.c portable and warning-free

  • Revision #9b325e1b7d 2026-04-14 17:11:46 -0400

    • MDEV-39179: Incorrect NULL handling in UPDATE ... RETURNING result

  • Revision #85e4f5cfb3 2026-03-23 16:45:01 +0530

    • MDEV-39119: Improve error handling when using OLD_VALUE as alias name

  • Revision #343d4ece9c 2026-03-23 22:46:24 +0530

    • 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 2026-02-26 20:18:06 +0530

    • MDEV-5092: Implement UPDATE with result set (UPDATE ... RETURNING)

  • Revision #4df5c6c539 2026-04-30 17:11:13 +0700

    • MDEV-38045 Add code coverage markers to untestable code paths

  • Revision #a2f9ad87cf 2026-04-14 00:38:45 +0700

    • MDEV-39304 QB_Name hint with path is silently ignored inside view definition

  • Revision #50d211998c 2026-03-20 18:48:25 +0700

    • MDEV-38045 Fix type conversion errors

  • Revision #08c5f0f4cb 2026-02-26 16:08:44 +0700

    • MDEV-38045: Implement QB_NAME hint with path syntax for nested query blocks

  • Revision #9b714f5534 2025-11-09 02:01:07 +0700

    • MDEV-38045: Implement implicit query block names for optimizer hints

  • Revision #7956405dea 2026-02-24 00:24:32 +0700

    • MDEV-38045: Preparation commit

  • Revision #14502365ef 2026-04-08 11:19:44 -0300

    • MDEV-39290 mytop use invoking login as default user on Unix

  • Revision #1ca0cfacf5 2026-04-04 17:45:28 +0200

    • MDEV-38202: Make init_rpl_role visible at runtime

  • Revision #ba8c3d0ae9 2026-04-25 19:29:28 -0400

    • MDEV-37939 Squashed all commits

  • Revision #2c6903675f 2026-04-02 22:45:12 +0530

    • Document invariant ensuring passwd stays within packet bounds

  • Revision #356a290513 2026-04-22 16:59:13 +0000

    • MDEV-38213 Remove leftover CXX11_FLAGS reference in build_rocksdb.cmake

  • Revision #526f0765b3 2026-03-20 16:22:25 +0530

    • MDEV-35462 Remove obsolete compiler version checks from RocksDB CMakeLists.txt

  • Revision #f43b705cb8 2026-01-28 23:41:24 +0000

    • MDEV-36676 Add debug function to print MEM_ROOT name

  • Revision #60f5bf76f5 2026-04-15 16:02:15 -0600

    • MDEV-39190 mariadb-dump --dump-slave outputs partial output for old servers

  • Revision #2cee6b6f87 2025-12-04 21:55:20 -0700

    • Improve mariadb-dump --dump-slave’s desc. output

  • Revision #21c940d599 2025-12-04 21:22:20 -0700

    • MDEV-37146 mariadb-dump: Replace SHOW SLAVE STATUS usage with information_schema.SLAVE_STATUS

  • Revision #d2803e117b 2026-01-21 11:58:03 +0200

    • MDEV-31669: replace MD5 with XXH3_128bits for SQL digests

  • Revision #30beca72c8 2026-03-25 22:27:48 +0200

    • MDEV-35369: Add IS_DEPRECATED to SYSTEM_VARIABLES

  • Revision #a801791dfd 2026-03-25 21:41:13 +0200

    • MDEV-35369: Refactor Yes_or_empty to Yes_or_no

  • Revision #06bf8304f0 2026-04-15 12:03:09 +0200

    • Revert "check_digest() tests"

  • Revision #8f17bd8765 2026-02-20 15:18:24 +0530

    • MDEV-36444: Support for user-defined field and index options

  • Revision #cfde5bf2dd 2026-03-24 00:51:18 +0100

    • cleanup: remove make_unique_invisible_field_name()

  • Revision #ee39654922 2026-03-26 22:23:17 +0100

    • remove questionable vector search optimizations

  • Revision #9412821dbd 2026-03-22 12:26:52 +0100

    • cleanup: generocity->leniency

  • Revision #33f436b689 2026-04-12 22:08:56 +0200

    • MDEV-15327 fix test results

  • Revision #d78cf26567 2026-04-11 22:07:19 +0200

    • MDEV-18386 more tests and an assert

  • Revision #57e5d789b1 2026-02-24 02:43:43 +0530

    • MDEV-18386: Add server_audit_timestamp_format to customize audit log timestamps

  • Revision #3a2f8e2798 2026-01-30 00:59:45 +0000

    • MDEV-34713 Backup and restore mariadb_upgrade_info file

  • Revision #90f8178f33 2026-01-26 10:11:36 +0400

    • MDEV-10152 Add support for TYPE .. IS REF CURSOR

  • Revision #bfcb303c05 2026-02-19 15:01:41 +0400

    • MDEV-38871 Variable declarations accept unexpected data type attributes (lengh,dec,srid)

  • Revision #4b376f58a1 2026-02-06 14:02:53 +0400

    • MDEV-38768 RECORD in routine parameters and function RETURN

  • Revision #e581d1b5e0 2025-12-27 13:15:49 +0400

    • MDEV-38436 Remove Type_handler::Column_definition_fix_attributes()

  • Revision #ac2fb16e97 2025-11-17 08:36:44 +0400

    • MDEV-38109 Refactor sp_add_instr_fetch_cursor to get the target list argument

  • Revision #97d2b7198c 2025-11-20 12:36:55 +0400

    • MDEV-38161 Refactor Type_extra_attributes: change void* for generic attributes to a better type

  • Revision #ef8e462dcc 2025-11-20 11:10:01 +0400

    • MDEV-38162 Refactoring: Change sp_type_def_composite2::m_def from Spvar_definition* to Spvar_definition

  • Revision #9fc925d771 2025-04-24 06:43:18 +0000

    • MDEV-35461 Remove redundant checks for standard library functions

  • Merge Revision #6660d0bdd7 2026-03-27 08:51:05 +0100 - Merge branch '12.3' into 13.0

  • Revision #bdbd63eeb8 2026-02-24 20:00:02 +0530

    • MDEV-9247: Make default_master_connection settable globally

  • Revision #685e0f8170 2026-03-21 20:14:35 +0400

    • Remove redundant THD::get_thd() method

  • Revision #5677d05ca0 2026-03-21 17:03:17 +0700

    • MDEV-34848 Remove MDL_context_owner abstraction entirely

  • Revision #ef4be39bfc 2026-02-27 10:28:59 +0200

    • MDEV-21543: Speed up VARCHAR pad space handling in multibyte collations (fix)

  • Revision #daf29b5e47 2026-03-03 15:26:03 +0200

    • Remove for (auto []) constructs from rpl_master_info.h

  • Revision #6d35506647 2026-03-02 22:01:34 +0000

    • MDEV-7381 Implement reversed executable comments

  • Revision #d755574c47 2026-02-19 17:42:53 +0530

    • MDEV-15327 Reset Master_Server_Id on CHANGE MASTER and RESET SLAVE

  • Revision #bd06d0de6c 2026-02-22 12:17:44 +0530

    • MDEV-29466: Rename description_event_for_exec to description_event_for_sql_thread

  • Revision #637f8c4db7 2026-02-02 14:33:56 +0200

    • MDEV-21543: Speed up VARCHAR pad space handling

  • Revision #3e97105975 2026-02-11 23:05:52 +0100

    • 13.0 deprecations

  • Revision #ea8ffad004 2026-02-11 11:55:41 +0100

    • 13.0 branch

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 Distributions which Include MariaDB page.

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

spinner

Last updated

Was this helpful?