Repository navigation
Releases
v26.10.6
Plugin package version 26.10.6. The mariadb-shell MCP server floor
(MARIADB_SHELL_VERSION) moves from 26.10.3 to 26.10.4, the newest
mariadb-shell release (published 2026-10-24). An install already at or
above 26.10.4 is used as-is; only a machine below it fetches anything.
Every plugin's LICENSE now names the bundled VS Code extension by its
current name, MariaDB Shell for VS Code.
Skills were re-vendored from mariadb-docs at 62ef6fe and from
mariadb-shell at b074605; no skill content changed. Counts stay at 85
dev, 47 sql and 3 contributor skills.
See each plugin's CHANGELOG.md [26.10.6] section for details.
v26.10.5
Plugin package version 26.10.5. The mariadb-shell MCP server floor
(MARIADB_SHELL_VERSION) moves from 26.10.2 to 26.10.3, the newest
mariadb-shell release (published 2026-10-20) and the first with the
MariaDB SQL language server. An install already at or above 26.10.3 is
used as-is; only a machine below it fetches anything.
The Claude Code, OpenCode and Hermes Agent plugins (dev and sql) now
bring mariadb-lsp, the MariaDB SQL language server, for .sql files: in
Claude Code's .lsp.json, as an lsp entry in OpenCode's opencode.json,
and as a config.yaml snippet in the Hermes READMEs, since Hermes plugins
cannot register a language server. Its launcher never installs anything;
it waits for the MCP launcher's install, so the package is downloaded
once. The Claude Code and OpenCode plugins also work on native Windows
without editing their config, through extensionless launchers that
resolve to the .cmd scripts there. On a first install the MCP launcher
says that the install still finishes if the harness gives up on the
server meanwhile, and how to reconnect.
The schema-management skill mariadb-schema-management-develop documents
the SOURCE line's optional slice and line-number bounds (lnN), which
need a MariaDB Shell newer than 26.10.2. Every plugin's LICENSE now
lists the latest third-party components.
Skills were re-vendored from mariadb-docs at 12d4cd3 and from
mariadb-shell at 1413abd; no skill content changed. Counts stay at 85
dev, 47 sql and 3 contributor skills.
See each plugin's CHANGELOG.md [26.10.5] section for details.
v26.10.4
Plugin package version 26.10.4. The mariadb-shell MCP server floor
(MARIADB_SHELL_VERSION) moves from 26.10.1 to 26.10.2, the newest
mariadb-shell release (published 2026-10-17). An install already at or
above 26.10.2 is used as-is; only a machine below it fetches anything.
Every plugin with the MCP server now ships a CLI guard. It stops the
agent from using the MariaDB and MySQL command-line clients for what the
MCP server's tools do, so no password reaches a command line, the
process list, logs or the model. The guard covers mariadb or mysql
running SQL, mariadb-shell or mysqlsh in SQL mode or calling an API a
tool wraps, and mariadb-dump piped into another client. A blocked
command is answered with the tool to use instead; everything else still
runs, and MARIADB_PLUGIN_ALLOW_CLI=1 turns the guard off. It is a
PreToolUse hook in Claude Code and Codex, the extension itself in Pi,
and an OpenCode plugin loaded from opencode.json. For Hermes Agent it is
a new, separate plugin, mariadb-guard (hermes/guard-plugin), installed
next to mariadb-dev or mariadb-sql; this is its first release.
Skills were re-vendored from mariadb-docs at a439473 (no skill content
changed) and from mariadb-shell at a4352a5. The contributor skill
review-shell-change adds two rules: a scenario the product cannot
produce is not a finding, and a defect outside the change goes to a
follow-up list. Counts stay at 85 dev, 47 sql and 3 contributor skills.
See each plugin's CHANGELOG.md [26.10.4] section for details.
v26.10.3
Plugin package version 26.10.3. The mariadb-shell MCP server floor
(MARIADB_SHELL_VERSION) stays at 26.10.1, still the newest mariadb-shell
release; it did not move in this release.
Hermes Agent is the fifth harness. This is the first release of its
three plugins, mariadb-dev, mariadb-sql and mariadb-contributor, which
are portable Agent Plugins v1 packages installed with
"hermes plugins install mariadb/ai-plugins#hermes/-plugin
--enable". They pass Hermes' install-time security scan and need no
--force.
The five REST Service skills now follow the REST SQL of MariaDB Shell's
built-in mrs module with metadata schema 5.0.0 (schema
mariadb_rest_service, auth vendor MARIADB, the new SHOW REST and DROP
REST DAEMON statements), and several of their examples that were syntax
errors are fixed. When the launcher cannot install mariadb-shell, its
error message now suggests downloading the installer and running it
rather than piping curl into bash.
Skills were re-vendored from mariadb-docs at cc8dd40 and from
mariadb-shell at 37cb1d3. The Connector/C, C++, ODBC and Python install
skills and mariadb-features no longer run privileged commands: the agent
hands root steps to the user and waits, and the skills add builds into
$HOME/.local that need no root. The contributor skill create-shell-plugin
gets a small correction. Counts stay at 85 dev, 47 sql and 3 contributor
skills.
See each plugin's CHANGELOG.md [26.10.3] section for details.
v26.10.2
Skills were re-vendored from mariadb-docs at 8bb700f. Three skills changed
in the dev and sql plugins: mariadb-numeric-functions now states what
division by zero does (in a query, x / 0 and MOD(n, 0) return NULL, with
warning 1365 under the default ERROR_FOR_DIVISION_BY_ZERO, and raise an
error only when writing a row under strict mode; the old text named a
non-existent ERROR_ON_DIVISION_BY_ZERO mode), mariadb-control-flow-functions
fixes a typo in IFNULL's description, and mariadb-lock-tables changes only
its last-updated date. The contributor skills from mariadb-shell are
unchanged at 43338f8. Counts stay at 85 dev, 47 sql and 3 contributor
skills.
See each plugin's CHANGELOG.md [26.10.2] section for details.
v26.10.1
The schema-management skills now describe what MSM deployment scripts
actually run: new and changed views and routines, and new roles and
grants, stay in the development script's sections 150 and 170; the update
script carries only table changes and drops (section 240) and
REVOKE / DROP ROLE (section 270). They no longer tell the agent to fill
section 250, which is never deployed, or to GRANT in section 270, and
they explain that a SOURCE statement needs a slice such as [0:].
Skills were re-vendored from mariadb-docs at b00b9f3. Seven
function-reference skills changed in the dev and sql plugins: multi-line
signatures are now complete (every window function, TO_DATE, JSON_TABLE),
GitBook tab markup is gone, the AES_DECRYPT signature is corrected, and
six functions that used to be skipped are included (MONTHS_BETWEEN,
SFORMAT, VEC_FromText, VEC_ToText, PERCENTILE_CONT, PERCENTILE_DISC).
The contributor skills from mariadb-shell are unchanged at 70a9ff5.
Counts stay at 85 dev, 47 sql and 3 contributor skills.
See each plugin's CHANGELOG.md [26.10.1] section for details.
v26.10.0
Plugin package version 26.10.0. The mariadb-shell MCP server floor
(MARIADB_SHELL_VERSION) stays at 26.9.5 across all ten plugins: it did
not move in this release, and 26.9.5 is still the newest mariadb-shell
release. From this release on, the plugin version no longer follows
mariadb-shell's version numbers; the floor moves only when a newer
shell is required.
Pi: the dev plugin now requires Pi 1.0 or later. Its extension
registers the mariadb MCP server with Pi's built-in MCP support, so
pi install is the whole setup, and Pi exposes the tools through
codemode by default. The pi-mcp-adapter dependency, the
/mariadb-mcp-setup command and scripts/setup-pi-mcp.sh are removed.
pi-mcp-adapter replaces Pi's built-in MCP support, so remove it with
pi remove npm:pi-mcp-adapter and turn the built-in mcp back on in
pi config.
Skills were re-vendored from mariadb-docs at 8781534, with no skill
changes; the contributor skills from mariadb-shell are unchanged at
938d473. Counts stay at 85 dev, 47 sql and 3 contributor skills.
See each plugin's CHANGELOG.md [26.10.0] section for details.
v26.9.5
Plugin package version 26.9.5, with the mariadb-shell MCP server floor
(MARIADB_SHELL_VERSION) pinned to 26.9.5 across all ten plugins. The two
versions are set by different scripts and are independent of each other;
they happen to coincide at this release. mariadb-shell 26.9.5 was
already released when the floor moved.
New skills: the dev plugins gain three Laravel skills, contributed by
@Rhaima96 (mariadb-laravel-connector, mariadb-laravel-vector and
mariadb-laravel-ai-sdk), bringing them to 85. The contributor plugins
gain split-scripted-test, vendored from mariadb-shell at 938d473, for
splitting and rebalancing long scripted tests into parallel groups;
they now have 3 skills.
Skills were re-vendored from mariadb-docs at 3a0974f, which corrects
the sample EXPLAIN / ANALYZE output in mariadb-explain (dev and sql).
The sql plugins stay at 47 skills.
Also in this release: the DevHub is now served only from
https://ai-plugins.mariadb.org/ (docs only, not shipped inside any
plugin).
See each plugin's CHANGELOG.md [26.9.5] section for details.
v26.9.4
Plugin package version 26.9.4, with the mariadb-shell MCP server floor
(MARIADB_SHELL_VERSION) pinned to 26.9.4 across all ten plugins. The two
versions are set by different scripts and are independent of each other;
they happen to coincide at this release. mariadb-shell 26.9.4 was
already released when the floor moved.
No skill changed in this release. The skills were re-vendored from
mariadb-docs at bb6522c and from mariadb-shell at 8adaada, but nothing
under either source's skill tree had moved, so only the provenance in
each plugin's skills-source.json changed. Counts hold at 82 skills for
the dev plugins, 47 for sql and 2 for contributor.
Also in this release: a /release command for maintainers, which runs
this whole flow from the mariadb-shell version check to the fork sync
(repo tooling only, not shipped inside any plugin).
See each plugin's CHANGELOG.md [26.9.4] section for details.
v26.9.3
Plugin package version 26.9.3, with the mariadb-shell MCP server floor
(MARIADB_SHELL_VERSION) pinned to 26.9.3 across all ten plugins. The two
versions are set by different scripts and are independent of each other;
they happen to coincide at this release. mariadb-shell 26.9.3 was
already released when the floor moved.
No skill changed in this release. The skills were re-vendored from
mariadb-docs at 1a89bd3 and from mariadb-shell at 291bf84, but nothing
under either source's skill tree had moved, so only the provenance in
each plugin's skills-source.json changed. Counts hold at 82 skills for
the dev plugins, 47 for sql and 2 for contributor.
Also in this release: CHANGELOG entries for 26.9.3 and, retroactively,
for 26.9.2 -- which had shipped without any -- so every plugin's
CHANGELOG now runs continuously from 26.9.0. The AI Plugins logos were
re-exported, and the DevHub at https://ai-plugins.mariadb.com/ picked up
an MCP nav link, a mariadb.com-derived primary button and two hero-card
fixes (docs/ only, not shipped inside any plugin).
See each plugin's CHANGELOG.md [26.9.3] section for details.