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

MaxScale 25.10.4 Release Notes

Release 25.10.4 is a GA release.

Release Date: 17 Sep 2026

This document describes the changes in release 25.10.4, when compared to the previous release in the same series.

If you are upgrading from an older major version of MaxScale, please read the upgrading document for this MaxScale version.

For any problems you encounter, please consider submitting a bug report on our Jira.

New Features

  • MXS-6771 Query Cache | min_query_duration

  • MXS-6770 create a dedicate path variable to isolate where look for .maxctrl.cnf

Bug fixes

  • MXS-6925 Readwritesplit closes session immediately if the current master server cannot be connected to

  • MXS-6922 [maxctrl] section is not ignored on startup

  • MXS-6886 SQL_MODE tracked by MaxScale is not reset on COM_CHANGE_USER/COM_RESET_CONNECTION

  • MXS-6880 MaxScale treats SET GLOBAL SQL_MODE=ORACLE as if it was SET SESSION

  • MXS-6876 Server-specific settings monitoruser and monitorpw were not always used

  • MXS-6872 With NoSQL protocol, a malformed packet can cause MaxScale to crash

  • MXS-6868 exasol router | unclear error message when missing servers

  • MXS-6867 SET wait_timeout is not respected by MaxScale

  • MXS-6864 Loss of master lock should trigger a hangup

  • MXS-6859 Certain types of network errors should trigger an immediate server DNS lookup

  • MXS-6844 Escape untrusted content before rendering as HTM

  • MXS-6842 maxctrl2: api get does not produce identical output

  • MXS-6841 Signed integer overflow with very large pagination values

  • MXS-6840 maxctrl2: When outputting TSV, whitespace should be folded into a space.

  • MXS-6839 maxctrl2: classify prints function names as a JSON array

  • MXS-6838 maxctrl2: Time is not printed as in the old maxctrl.

  • MXS-6837 maxctrl2: : 'show dbusers' formatting different from old maxctrl

  • MXS-6836 External Typekit stylesheet loaded without SRI

  • MXS-6825 maxctrl2: Connection errors are reported as "Unspecified HTTP error"

  • MXS-6819 A larger set of functions should cause the result of a SELECT not to be cached.

  • MXS-6810 Missing X-Content-Type-Options: nosniff

  • MXS-6774 Routing failure does not always send an error to the client

  • MXS-6759 maxctrl2: Wrong HTTP method (DEL instead of DELETE)

  • MXS-6756 maxctrl2: list queries doesn't report an error if retain_last_statement is disabled

  • MXS-6753 maxctrl2: show commands output is wrong

  • MXS-6752 maxctrl2: list roles formatting differs from old maxctrl

  • MXS-6751 maxctrl2: Output of show threads is not colorized

  • MXS-6750 maxctrl2: --help output uses absolute path to binary as program name

  • MXS-6745 maxctrl2: output of 'show qc_cache' is not consistent with old maxctrl

  • MXS-6737 PAM Authentication Deadlock & Worker Thread Freeze

  • MXS-6736 Smartrouter regression in large payload handling

  • MXS-6735 SET commands with slow master response hits a debug assertion

  • MXS-6733 Interrupted measurement causes entry to never be updated

  • MXS-6726 MXS-5915 Still broken on MaxScale 24.02.9 with MariaDB 12.2/12.3 — TRUE/FALSE not handled

  • MXS-6725 max_auth_errors_until_block blocking complete hosts and causing outage

  • MXS-6705 Configuration synchronization unnecessarily destroys all objects

  • MXS-6704 Empty passwords in monitors and services do not work with configuration synchronization

  • MXS-6703 config_sync_password cannot be an empty string

  • MXS-6702 Crash if command byte is 0xFF

  • MXS-6700 Crash on KILL\tUSER\tfoobar

  • MXS-6671 Maxscale memory is increasing linearly over the period of a week

  • MXS-6616 maxctrl2 terminates if invoked in directory without write rights

  • MXS-6581 KafkaCDC causes segfault when processing geometry datatype events

  • MXS-6037 Smartrouter bug when servers go down

  • MXS-5924 MaxScale 24.02.6 automatic purging binlogs doesn't work and opens unlimited count of FD in OS Ubuntu

Known Issues and Limitations

There are some limitations and known issues within this version of MaxScale. For more information, please refer to the Limitations document.

Packaging

RPM and Debian packages are provided for the supported Linux distributions.

Packages can be downloaded here.

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

spinner

Last updated

Was this helpful?