Вернуться к блогу

v0.24.0: Прощай, отдельный Dolt

Какое-то время запуск Beadbox означал сначала установить Dolt отдельно, потом CLI beads, потом сам Beadbox, а затем надеяться, что версии сложатся. Это работало, но было многовато для чего-то, что должно просто показывать твои issues. Начиная с v0.24.0, Dolt встроен прямо в CLI beads. Если у тебя установлен beads, у тебя есть всё необходимое.

Новый порядок — три команды: brew install beads, затем bd init в проекте, затем brew install --cask beadbox. Вот и всё. Никакого Homebrew tap для Dolt, никакой подгонки версий, никакого отдельного серверного процесса, за которым нужно следить. Под капотом beads v1.0.1 поставляется со встроенным движком Dolt, к которому Beadbox подключается через тот же CLI, который ты уже использовал. Подъём BD_MIN_VERSION до 1.0.1 — именно это и разблокирует возможность, поэтому старые установки beads увидят вежливое предложение обновиться.

Если ты в команде, где для синхронизации поднимался общий сервер Dolt, ничего не меняется. Серверный режим по-прежнему на месте и работает так же. Мы просто перестали просить одиночных пользователей разворачивать его локально, когда встроенный движок покрывает их нужды. Для большинства это одной установкой меньше, одним процессом в «Мониторинге системы» меньше и одним источником рассинхронизации меньше.

Обновись через brew upgrade beads-ui или скачай свежую установку с beadbox.app. Полные заметки о релизе — в обсуждении-анонсе.

Попробуйте сами

Начните с beads как координационного слоя. Добавьте Beadbox, когда понадобится визуальный контроль.

Бесплатно в период бета-тестирования. Учётная запись не требуется. Нативная поддержка Dolt.

Share