Pe 4 ianuarie, după mai bine de cinci luni de dezvoltare, a avut loc lansarea versiunii 2.6.0 a utilitarului de consolă GCLI, scris în limbajul C și distribuit sub licența BSD-2. Utilitarul este destinat interacțiunii cu API-urile mai multor servicii populare de găzduire a proiectelor Git și permite crearea, vizualizarea și interacțiunea cu probleme, cereri de îmbinare, etichete și comentarii aferente acestora; verificarea stării CI și a canalelor de livrare și multe altele.
Și, spre deosebire de GitHub CLI, GCLI suportă nu doar API-ul GitHub, ci și API-urile GitLab, Gitea și, experimental, Bugzilla.
Lista modificărilor:
- Subcomanda pulls a fost adăugată funcționalitate checkout, executând git checkout pentru cererea de îmbinare specificată (doar pentru GitHub și GitLab).
- Subcomanda pulls create a fost adăugată parametrul -R, care permite specificarea revizorilor direct la crearea cererii de îmbinare. De asemenea, acum gcli solicită revizorii în mod interactiv la crearea cererii de îmbinare.
- Subcomanda interactivă status a fost extinsă pentru a suporta cererile de îmbinare.
- Alte îmbunătățiri și corecturi ale mai multor erori.
Sursa: linux.org.ru
