Skip to content

dolt

v2.1.6 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 1mo Relational Databases
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-memory agent-memory-server ai-agents ai-database data-version-control data-versioning
+14 more
database database-version-control database-versioning decentralized-database git git-database git-for-data git-for-databases git-sql immutable-database mariadb mysql sql version-controlled-database

Summary

AI summary

Updates dolt, Closed Issues, and Merged PRs across a mixed release.

Changes in this release

Feature Low

Set version string in initial server response to configurable value

Set version string in initial server response to configurable value

Source: llm_adapter@2026-06-09

Confidence: high

Bugfix Medium

Fixes Doltgres JSONB use with dolt_patch() function

Fixes Doltgres JSONB use with dolt_patch() function

Source: llm_adapter@2026-06-09

Confidence: high

Full changelog

Merged PRs

dolt

  • 11179: Set version string in initial server response
    MySQL servers return a version string in the initial connection response. Some clients read this and expect certain versions of MySQL or MariaDB. We return 8.0.31 by default, since that corresponds with the MySQL version we advertise feature parity with.
    Currently, we use the @@version system variable as the source of truth for the version string, and this can be configued via a server config file. But we extract the config for the listener before we initialize system variables. Previously this meant that the version string on connection defaulted to the value specified in our vitess dependency, which was hardcoded to 8.0.31.
    This PR changes the behavior to extract a string from the config if it exists.
    We need to use a client integration test for this, since the Go SQL driver ignores the version in the connection info and does not provide a way to view it.
  • 11153: Bug fix: Doltgres JSONB use with dolt_patch()
    Fixes https://github.com/dolthub/doltgresql/issues/2732

Closed Issues

  • 11166: Expose go-mysql-server's server.Config.Version in dolt sql-server (advertise a MariaDB version for client compatibility)
  • 11180: 3-way DOLT_MERGE fails on table with VECTOR INDEX: expected prollyIndex, found: durable.proximityIndex

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track dolt

Get notified when new releases ship.

Sign up free

About dolt

Dolt – Git for Data

All releases →

Related context

Earlier breaking changes

  • v2.0.4 `DOLT_CHECKOUT('<table>')` now gated with Write permission.

Beta — feedback welcome: [email protected]