Eine Weile lang bedeutete das Einrichten von Beadbox: zuerst Dolt separat installieren, dann die beads-CLI, dann Beadbox selbst, und dann hoffen, dass die Versionen zusammenpassen. Es hat funktioniert, aber es war viel verlangt für etwas, das eigentlich nur deine Issues anzeigen soll. Mit v0.24.0 ist Dolt direkt in die beads-CLI eingebettet. Wer beads installiert hat, hat alles Nötige.
Der neue Ablauf besteht aus drei Befehlen: brew install beads, dann bd init im Projekt, dann brew install --cask beadbox. Das war's. Kein Homebrew-Tap für Dolt, keine passenden Versionen, kein separater Server-Prozess, den man im Auge behalten muss. Unter der Haube wird beads v1.0.1 mit einer eingebetteten Dolt-Engine ausgeliefert, zu der Beadbox über dieselbe CLI verbindet, die du ohnehin schon genutzt hast. Der Sprung auf BD_MIN_VERSION 1.0.1 ist, was das ermöglicht, daher werden ältere beads-Installationen einen freundlichen Hinweis zum Upgrade sehen.
Wenn du in einem Team bist, das einen gemeinsamen Dolt-Server für Sync betrieben hat, ändert sich nichts. Der Server-Modus ist weiterhin da und funktioniert genauso wie bisher. Wir haben nur aufgehört, Einzelnutzer zu bitten, lokal einen einzurichten, wenn die eingebettete Engine ihre Anforderungen abdeckt. Für die meisten bedeutet das: eine Installation weniger, ein Prozess weniger in der Aktivitätsanzeige, und eine Sache weniger, die aus dem Takt geraten kann.
Upgrade mit brew upgrade beads-ui oder hol dir eine frische Installation von beadbox.app. Die Release-Notes stehen in der Ankündigungs-Diskussion.