This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryDatabases 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
Related context
Related tools
Earlier breaking changes
- v2.0.4 `DOLT_CHECKOUT('<table>')` now gated with Write permission.
Beta — feedback welcome: [email protected]