amenbo 3.0.0 — Bir eklenti proje başına açılıyor ve ayarları yedeğinizle birlikte geliyor
Her eklentinin artık proje başına tek bir anahtarı var ve satır, çalıştığı projeleri adıyla anıyor. Ayarlar ve kimlik bilgileri yedekte taşınıyor, saklanan veri biçimi de yükseliyor — önce güncelleme bölümünü okuyun.
Eklentiler artık her seferinde tek bir proje için açılıyor ve ayarlarının nerede durduğu değişti. Yükseltmeden önce güncelleme bölümünü okuyun.
Bir eklentinin anahtarı proje başına tektir
- Cihaz başına anahtar kalktı — eskiden iki tür anahtar vardı: proje başına açılan ve cihazın tamamı için açılan; hangi eklentinin hangisini alacağına eklentiyi yazan karar veriyordu. Artık her eklentinin proje başına tek bir anahtarı var.
- Satır, açık olduğu projeleri adıyla anar — evet/hayır yerine, eklentinin çalıştığı projelerin adlarını görürsünüz. Birini kapatın, ötekilerde hâlâ çalıştığını görebilirsiniz. Hiçbir ad listelenmiyorsa hiçbir yerde çalışmıyordur.
- Bir projenin ayarlarından da açabilirsiniz — aynı anahtara iki uçtan da ulaşırsınız: “bu eklenti hangi projelerde çalışıyor” ve “bu proje için hangi eklentiler çalışıyor”. Bir şeyi kapatmak için artık eklenti listesinde avlanmak zorunda değilsiniz.
- Kurmak artık hangi proje diye sormuyor — kurmak hiçbir projeyi hedeflemez, bu yüzden sormaz. Ekran, henüz hiçbir şeyin çalışmadığını ve nereden açılacağını söyler.
- Açmanın kendisi, onu çalıştırma izninin ta kendisidir — ayrı onay istemi kalktı.
- CLI da projeleri anar —
amenbo plugin listçıktısının her satırı, eklentinin çalıştığı projeleri gösterir.amenbo plugin enable/disable, içinde durduğunuz klasörün projesi için anahtarı çevirir.
Ayarlar ve gizli bilgiler artık yedeğinizle birlikte geliyor
- Geri yükleme onları çalışır halde geri getirir — bir yedekten geri yüklemek eskiden ayarlar kaybolmuş ve her kimlik bilgisi yeniden yazılacak halde geri gelirdi. Yedek artık bir eklentinin durumunun tamamını taşıyor.
- Değerler bir projeye aittir —
amenbo plugin config set/getkomutlarından--scopekalktı; ikisi de içinde bulunduğunuz klasörün projesi için değeri okur ve yazar. GUI’daki ayar formu, gösterdiği projeyi düzenler.
Bir eklentinin yardımı artık eklentiden gelir
amenbo plugin run <name> --help artık o eklentinin kendi kullanım metnini yazdırıyor. Eskiden amenbo’nun kendi metnini geri verirdi, dolayısıyla bir eklentinin nasıl çalıştığını öğrenmenin yolu yoktu.
Addan sonraki her kelime eklentiye aittir. amenbo’nun kendisine yönelik bayraklar (örneğin --actor) addan önce gelir.
amenbo --actor ai plugin run worktree --help
Linux CLI’ı daha eski dağıtımlarda çalışıyor
amenbo komutu Ubuntu 22.04 gibi biraz eski dağıtımlarda başlamıyordu. GUI (AppImage) orada çalışıyordu, dolayısıyla aynı makinede yalnızca yarısı işleyen bir kurulumla kalabiliyordunuz.
Güncellemeden önce
- Saklanan veri biçimi yükseliyor — yeni sürüm onu ilk kez açtığında kendiliğinden göç eder ve önce bir yedek alınır. Ondan sonra eski sürümler onu açamaz, bu yüzden ne GUI’ı ne CLI’ı eski sürümde bırakın (aynı kurulum dosyası ikisini de günceller).
- Cihazın tamamı için açık olan eklentiler proje başına geçer — o cihazdaki her projede çalışan ne varsa, her birinde açık halde gelir. İstemediklerinizi kapatın.
--scopeveriyorduysanız bırakın —amenbo plugin config set/getartık kabul etmiyor.
Nasıl edinilir
İşletim sisteminize uygun kurulum dosyasını en son sürümden açın. Yönetici yetkisi gerekmez.
- macOS —
.pkg, biri Apple silicon biri Intel için (GUI ile CLI birlikte gelir; ilk açılışta Gatekeeper uyarısı çıkar: sağ tık → Aç) - Windows — setup
.exe(GUI ile CLI birlikte gelir) - Linux — GUI bir AppImage’dır;
amenbokomutu CLI kurulum dosyasından gelir
Güncellemek için: GUI’da “daha yeni bir sürüm var” şeridi güncellemeyi yerinde uyguluyor. Yalnızca CLI kurduysanız amenbo update --apply onu değiştirir.
Burada yeni misiniz? Başlayın sayfasına bakın.