amenbo

amenbo 16.0.0 — फ़ैसलों को भी वैसे ही वर्गीकृत किया जा सकता है, जैसे टास्क को

जो श्रेणियाँ आप टास्क पर पहले से इस्तेमाल करते हैं, वे अब फ़ैसलों पर भी लगती हैं, और फ़ैसलों की सूची किसी एक से छाँटी जा सकती है। किसी श्रेणी का कोई मान हटाने पर पूछा जाता है कि जिन टास्क पर वह लगा था, वे कहाँ जाएँ।

जो श्रेणियाँ आप टास्क पर पहले से इस्तेमाल करते हैं, वे अब फ़ैसलों पर भी लगाई जा सकती हैं। किसी श्रेणी से कोई मान हटाने का तरीक़ा भी इस रिलीज़ में बदला है।

फ़ैसलों को वर्गीकृत किया जा सकता है

15.1.0 तक श्रेणियाँ सिर्फ़ टास्क के लिए थीं। फ़ैसले जैसे-जैसे जमा होते गए, उन्हें ढूँढ़ना उतना ही मुश्किल होता गया, और छाँटने का इकलौता सहारा शीर्षक के शब्द थे।

16.0.0 में वही श्रेणियाँ और वही मान फ़ैसलों पर भी लगते हैं। फ़ैसले का पन्ना दिखाता है कि वह किस रूप में वर्गीकृत है।

$ amenbo dimension set AMB-D-… Surface distribution
✓ Set value on decision AMB-D-…

$ amenbo decision show AMB-D-…
AMB-D-…  Ship updates through a prerelease first
status: proposed
dimensions: Surface=distribution

सूची को किसी श्रेणी से छाँटा जा सकता है, और स्क्रीन पर आप उसे उसी फ़ैसले में से चुनते हैं जो खुला हो।

$ amenbo decision list --filter "dim:Surface=distribution"
1 decision(s)
  AMB-D-…  [proposed] Ship updates through a prerelease first (tasks: 0)

किसी श्रेणी का मान हटाने पर पूछा जाता है कि उसके टास्क कहाँ जाएँ

मान हटाने पर पहले हर उस टास्क से वह वर्गीकरण हट जाता था जिस पर वह लगा था। अनिवार्य श्रेणी पर इससे वे टास्क बिना किसी जवाब के रह जाते थे।

अब आप बता सकते हैं कि वे कहाँ जाएँ:

$ amenbo dimension value-rm Surface distribution --reassign-to screen
✓ Deleted value: AMB-DIMV-…

और अनिवार्य श्रेणी पर, गंतव्य बताए बिना हटाना अस्वीकार कर दिया जाता है:

$ amenbo dimension value-rm Surface distribution
Error: 'Surface' is a required category and 1 task(s) are classified as 'distribution',
so removing it would leave them with no value at all
— say which value they move to instead

स्क्रीन पर Manage categories पैनल भी हटाने से पहले यही पूछता है।

बाक़ी सुधार

  • डेवलपर टूल्स के बिना वाले Mac पर, amenbo जब किसी फ़ोल्डर की स्थिति देखता है तो अब आपसे Xcode कमांड लाइन टूल्स इंस्टॉल करने को नहीं कहा जाता।
  • विंडो सँकरी करने पर टूलबार के आइटम के नाम पूरे बने रहते हैं — पहले वे कट जाते थे।
  • amenbo doctor अब वे अटैचमेंट ढूँढ़ लेता है जो उस टास्क या फ़ैसले के हट जाने के बाद पीछे छूट गए जिनसे वे लटके थे; --fix उन्हें साफ़ कर देता है।

कैसे लें

अपने OS का इंस्टॉलर नवीनतम रिलीज़ से खोलिए। एडमिन अधिकार नहीं चाहिए।

  • macOS — .pkg, एक Apple silicon के लिए और एक Intel के लिए (GUI और CLI साथ आते हैं; पहली बार खोलने पर Gatekeeper पूछेगा: राइट-क्लिक → Open)
  • Windows — setup .exe (GUI और CLI साथ आते हैं)
  • Linux — GUI एक AppImage है; amenbo कमांड CLI इंस्टॉलर से आती है

अपडेट करने के लिए: GUI पर “नया संस्करण मौजूद है” वाला बैनर उसे वहीं लागू कर देता है। आपने सिर्फ़ CLI इंस्टॉल किया है तो amenbo update --apply उसे बदल देता है।

संचित डेटा का फ़ॉर्मैट ऊपर जाता है — इस संस्करण पर पहली बार खोलते ही वह माइग्रेट हो जाता है, और माइग्रेशन से पहले का बैकअप अपने आप रख लिया जाता है। एक बार माइग्रेट हो जाने के बाद उसे पिछला संस्करण नहीं खोल सकता। GUI और CLI एक ही इंस्टॉलर से साथ-साथ नए होते हैं, इसलिए दोनों में से किसी एक को पुराने संस्करण पर मत छोड़िए।

यहाँ नए हैं? शुरू करें देखिए।