Back to blog

v0.24.0: Goodbye Standalone Dolt

For a while now, getting Beadbox running meant installing Dolt separately, then the beads CLI, then Beadbox itself, then hoping the versions lined up. It worked, but it was a lot to ask for something that's supposed to just show you your issues. As of v0.24.0, Dolt is bundled into the beads CLI directly. If you have beads installed, you have everything you need.

The new flow is three commands: brew install beads, then bd init in your project, then brew install --cask beadbox. That's it. No Homebrew tap for Dolt, no matching versions, no standalone server process to babysit. Under the hood, beads v1.0.1 ships with an embedded Dolt engine that Beadbox connects to through the same CLI you were already using. The bump to BD_MIN_VERSION 1.0.1 is what unlocks this, so older beads installs will see a friendly prompt to upgrade.

If you're on a team that was running a shared Dolt server for sync, nothing changes. Server mode is still there and still works the same way. We just stopped asking solo users to set one up locally when the embedded engine covers what they need. For most people, this is one fewer thing to install, one fewer process in Activity Monitor, and one fewer thing that can drift out of sync.

Upgrade with brew upgrade beads-ui or grab a fresh install from beadbox.app. Release notes live in the announcement discussion.

Try it yourself

Start with beads for the coordination layer. Add Beadbox when you need visual oversight.

Free while in beta. No account required. Works natively with Dolt.

Share