Il 4 gennaio, dopo oltre cinque mesi di sviluppo, è stata rilasciata la versione 2.6.0 dell'utilità da console GCLI, scritta in C e distribuita con licenza BSD-2. L'utilità è progettata per interagire con le API di diversi servizi di hosting di progetti Git e consente di creare, visualizzare e interagire con problemi, richieste di fusione e le relative etichette e commenti; controllare lo stato di CI e dei pipeline, e molto altro.
E, a differenza di GitHub CLI, GCLI supporta non solo l'API di GitHub, ma anche l'API di GitLab, Gitea e, in modo sperimentale, Bugzilla.
Elenco delle modifiche:
- Alla sottocomando pulls è stata aggiunta l'azione checkout, che esegue git checkout per una richiesta di fusione specificata (solo per GitHub e GitLab).
- Alla sottocomando pulls create è stato aggiunto il parametro -R, che consente di specificare i revisori direttamente durante la creazione di una richiesta di fusione. Inoltre, ora gcli richiede i revisori in modalità interattiva quando si crea una richiesta di fusione.
- Alla sottocomando interattiva status è stata aggiunta la supporto per le richieste di fusione.
- Ulteriori miglioramenti e correzioni di vari bug.
Fonte: linux.org.ru
