Skip to content

dolt

v2.0.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 27d 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

Databases written by Dolt 2.x may not be readable by Dolt 1.x clients.

Full changelog

Dolt 2.0 is the second major release of Dolt. It includes all the performance improvements and new features of Dolt 1.x releases in the 3 years since the 1.0 release, and includes several major milestones:

  • Automatic garbage collection on by default
  • Archival storage on by default
  • Faster than MySQL on sysbench
  • Beta support for Vector data
  • Adaptive storage for TEXT, JSON, GEOMETRY, and BLOB types (similar to TOAST in Postgres)

Dolt 2.0 is backwards compatible with all 1.x releases of Dolt. Databases written by 2.x releases will not be readable by 1.x clients in all cases.

Merged PRs

dolt

  • 11019: .github/actions/setup-go-toolchain: Make a common toolchain setup action which go test and bats test workflows can depend on.
    This is responsible for installing Golang toolchain and getting ICU4C in the environment so it can be used.
  • 11017: flip flag for adaptive encoding

Closed Issues

Breaking Changes

  • Databases written by Dolt 2.x releases will not be readable by all Dolt 1.x clients.

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]