Per un po' di tempo, far girare Beadbox voleva dire installare prima Dolt a parte, poi la CLI beads, poi Beadbox stesso, e infine sperare che le versioni combaciassero. Funzionava, ma era tanto da chiedere per qualcosa che dovrebbe solo mostrarti le tue issue. Da v0.24.0, Dolt è integrato direttamente nella CLI beads. Se hai beads installato, hai tutto il necessario.
Il nuovo flusso sono tre comandi: brew install beads, poi bd init nel tuo progetto, poi brew install --cask beadbox. Tutto qui. Niente tap Homebrew per Dolt, niente versioni da far combaciare, nessun processo server separato da tenere d'occhio. Sotto il cofano, beads v1.0.1 include un motore Dolt embedded a cui Beadbox si collega tramite la stessa CLI che stavi già usando. Il bump a BD_MIN_VERSION 1.0.1 è ciò che sblocca tutto questo, quindi le installazioni più vecchie di beads vedranno un avviso cortese per l'aggiornamento.
Se sei in un team che faceva girare un server Dolt condiviso per la sync, non cambia nulla. La modalità server è ancora lì e funziona come prima. Abbiamo solo smesso di chiedere agli utenti singoli di montarne uno in locale quando il motore embedded copre le loro esigenze. Per la maggior parte delle persone significa: un'installazione in meno, un processo in meno in Monitoraggio Attività, e una cosa in meno che può desincronizzarsi.
Aggiorna con brew upgrade beads-ui o prendi un'installazione nuova da beadbox.app. Le note di rilascio sono nella discussione di annuncio.