कुछ समय से, Beadbox को चलाने का मतलब था पहले Dolt अलग से इंस्टॉल करना, फिर beads CLI, फिर Beadbox खुद, और फिर उम्मीद करना कि सब वर्जन एक-दूसरे के साथ मेल खाएँ। काम तो चलता था, पर एक ऐसी चीज़ के लिए जो बस आपके issues दिखाने के लिए है, यह बहुत ज़्यादा माँगना था। v0.24.0 से, Dolt सीधे beads CLI में शामिल है। अगर आपके पास beads इंस्टॉल है, तो आपके पास सब कुछ है।
नया तरीका तीन कमांड का है: brew install beads, फिर अपने प्रोजेक्ट में bd init, फिर brew install --cask beadbox। बस। Dolt के लिए कोई Homebrew tap नहीं, वर्जन मिलाने की झंझट नहीं, अलग से कोई सर्वर प्रोसेस नहीं जिस पर नज़र रखनी पड़े। भीतर से, beads v1.0.1 में एक एम्बेडेड Dolt इंजन आता है जिससे Beadbox उसी CLI के ज़रिए कनेक्ट होता है जो आप पहले से इस्तेमाल कर रहे थे। BD_MIN_VERSION को 1.0.1 पर बंप करना ही इसे संभव बनाता है, इसलिए पुराने beads इंस्टॉलेशन पर एक सौम्य अपग्रेड नोटिस दिखेगा।
अगर आप ऐसी टीम में हैं जो sync के लिए साझा Dolt सर्वर चला रही थी, तो कुछ नहीं बदलता। सर्वर मोड अभी भी है और पहले की तरह काम करता है। हमने बस सोलो यूज़र्स से स्थानीय रूप से एक सेटअप करने को कहना बंद कर दिया जब एम्बेडेड इंजन उनकी ज़रूरतों के लिए पर्याप्त है। ज़्यादातर लोगों के लिए, इसका मतलब है एक इंस्टॉल कम, Activity Monitor में एक प्रोसेस कम, और एक कम चीज़ जो sync से बाहर हो सकती है।
brew upgrade beads-ui से अपग्रेड करें या beadbox.app से नया इंस्टॉल लें। पूरी रिलीज़ नोट्स घोषणा डिस्कशन में हैं।