Shipped · Databases

What dolthub/dolt shipped

The public repository of Dolthub · github.com/dolthub/dolt

Written by FoxPlug from the repository's own releases; not affiliated with Dolthub. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/dolthub/dolt; Dolthub did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for dolt, free

Week of November 2, 2026

What shipped

Why it matters

This week's changes focus on keeping data reachable and correct: garbage collection no longer collects commits held by rebase plans, rebase state, pre-merge heads, savepoint roots or temporary tables. Several fixes address merge and preview correctness when both branches change the primary key, along with tighter branch control permission and revision name handling.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week in Dolt: branch --orphan for unrelated histories, rebase plans keep their commits through GC, merge works when both branches make the same pk change, fixed swapped merge-preview schemas, and stricter rebase branch permissions.

Post for LinkedIn

This week in Dolt: dolt branch --orphan creates a branch with an unrelated history holding the contents of a start point. Rebase plans now store commits as commit addresses so garbage collection keeps a paused rebase's commits reachable, and rebase state, pre-merge heads, savepoint roots and temporary tables are kept across GC. Merges now succeed when both branches applied the same primary key change, and dolt_preview_merge_conflicts no longer shows swapped or shifted schemas. Branch control requires permissions on the rebased branch for its working branch, and handles @-delimited revisions.

Week of October 26, 2026

What shipped

Why it matters

This week's changes fix several crashes and panics, including a server crash from keyless index lookups and a REPLACE panic on keyless tables. They also make fsck validate working sets and improve binlog support for virtual generated columns. These updates improve stability and data integrity for developers using the project.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: fixes for server crashes, REPLACE panics, and fsck now checks working sets. Also included: binlog virtual generated columns, statistics lookup for branch-qualified databases, and shutdown stability. Released in 2.6.2.

Post for LinkedIn

This week we shipped fixes for several crashes and panics, including a server crash from keyless index lookups and a REPLACE panic on keyless tables with unique indexes. fsck now validates working sets and in-progress merge or rebase state. Full binlog row images now include virtual generated-column values for CDC consumers. Optimizer statistics lookup for branch-qualified databases was fixed, and shutdown handling for multiplexed gRPC requests was improved to avoid a WaitGroup misuse panic. These changes are available in release 2.6.2.

Week of October 19, 2026

What shipped

Why it matters

This week's release of 2.6.0 changes how dolt_merge() behaves for long-running branches with multiple merges, and the ORT merge mechanism landed alongside several merge-related fixes. Remote removal, diff, log and schema merge handling also received corrections, reducing false conflicts and stale state.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Dolt 2.6.0 is out with a corrected dolt_merge() for long-running branches. This week also brought git's ORT merge mechanism, remote removal clearing branch upstreams, and three-dot diff warnings for multiple merge bases.

Post for LinkedIn

Dolt 2.6.0 is released. It changes dolt_merge() so long-running branches with multiple merges are handled more correctly, and 2.5.0 made it possible to commit on more than one branch in the same SQL transaction. This week also landed git's ORT merge mechanism, cleared stale branch upstreams when a remote is removed, added a warning for three-dot diffs with several merge bases, fixed schema merge conflicts on mixed-case CHECK columns, and improved DOLT_LOG projection.

Week of October 12, 2026

What shipped

Why it matters

This week fixed several ways failures could go unreported or resources could be left behind, including sync reporting success without transferring the source root and scans or engines leaving goroutines blocked after close. It also tightened remote path handling and cluster header authentication, and added atomic multi-branch commits and broader merge-base lookups for people working across branches.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: atomic multi-branch commits with dolt_commit_all, dolt_merge_bases() and merge-base --all, a remotesrv path traversal fix, authenticated cluster role headers, NULL keys in index lookup joins, and history kept across same-key table recreates.

Post for LinkedIn

This week in Dolt: atomic multi-branch transactions and commits via dolt_commit_all and the dolt_multi_branch_commit setting, a new dolt_merge_bases() table function plus an --all flag on dolt merge-base, and a fix for path traversal in standalone remotesrv. Cluster role headers are now authenticated before transitions are applied, index lookup joins allow NULL in the constant lookup key, and diff accepts retagged primary keys so history survives a same-key table recreate. We also fixed merges silently keeping one definition when both branches add the same generated column with different expressions or storage modes, and SyncRoots now returns the source root read error instead of reporting success.

Week of October 5, 2026

What shipped

Why it matters

This week brought a mix of performance work and compatibility fixes across storage, joins and version checks. Users should see faster writes on Linux with the padded journal and fdatasync change, faster lookup joins with SQL row inputs, and fewer hangs from dolt version. Fixes for renamed indexes, nonlocal tables and dolt_blame quoting also make behavior more consistent.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: fdatasync with a padded journal on Linux for faster writes, accelerated lookup joins with SQL row inputs, dolt version now times out and caches failed release checks, foreign keys referencing renamed indexes fixed, and dolt_blame identifiers quoted with the engine's sc

Post for LinkedIn

This week in Dolt: write performance improved by using fdatasync on Linux with a padded journal, lookup joins with SQL row inputs were accelerated with shared iteration and type-aware key conversion, and dolt version now uses a 3s HTTP timeout while caching failed release checks. Foreign keys referencing a renamed index are fixed by extending the index renaming logic to ALTER INDEX, nonlocal tables now return ErrTableAlreadyExists, dolt_blame view identifiers use the engine's schema formatter, and the NBS storage lock contract is documented. The git remote cache repository is initialized with the remote's object format.

Week of September 28, 2026

What shipped

Why it matters

Version 2.4.0 ships performance improvements to logging and Git operations alongside security fixes for upsert privileges. Improvements to nonlocal table schema handling and Git remote configuration give users more control over storage and transfer efficiency.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Dolt 2.4.0 is out. We optimized dolt log to O(N), fixed upsert privilege checks, improved Git transfer performance with anchor refs, and made nonlocal table schema handling more flexible.

Post for LinkedIn

Dolt 2.4.0 is available. This release includes significant performance improvements: dolt log is now O(N) instead of O(N^2), Git operations preserve fetch anchors for incremental transfers, and NBS spooling eliminates redundant reads. We fixed upsert authorization to properly require UPDATE privileges and improved nonlocal table schema handling. Users can now configure Git remotes for disk/speed tradeoffs with new settings.

Week of September 21, 2026

What shipped

Why it matters

The release brings improved MySQL replication capabilities with wildcard filtering support. DoltgreSQL gains important transaction lifecycle visibility and user context management features. The dynamic merge conflict handling opens new use cases for flexible row merge behavior.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Dolt 2.3.5 ships wildcard table filters for binlog replication, matching MySQL's REPLICATE_WILD_DO_TABLE and REPLICATE_WILD_IGNORE_TABLE behavior. DoltgreSQL gains transaction lifecycle hooks and search path user override support.

Post for LinkedIn

Dolt 2.3.5 is out with significant improvements for MySQL-to-Dolt binlog replication. Wildcard table filters now support REPLICATE_WILD_DO_TABLE and REPLICATE_WILD_IGNORE_TABLE with full MySQL wildcard matching and precedence handling. DoltgreSQL adds transaction lifecycle hooks for visibility into transaction start, commit/rollback, and savepoint operations, plus enhanced search path user handling for better access control integration.

Week of September 14, 2026

What shipped

Why it matters

This week focused on critical garbage collection fixes that prevent data loss during collection cycles, along with improvements to replication, SQL output formatting, and branch validation. Several regression tests were added to prevent future issues with merges, procedures, and CSV handling.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

V2.3.4 shipped with GC fixes preventing chunk collection races, wildcard replication filters, JSON Lines output, and improved branch validation.

Post for LinkedIn

Dolt 2.3.4 is out with important garbage collection fixes that prevent reads from accessing chunks being collected, plus new capabilities: wildcard filters for binlog replication, JSON Lines SQL output format, and better branch name validation before pushing.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-09.

Is this your repo? Ask us to remove this page.