El 7 de diciembre se lanzó 2.40.0 una herramienta de consola GitHub CLI, escrita en el lenguaje Go y distribuida bajo la licencia MIT.
Este lanzamiento se centra en el soporte para múltiples cuentas en GitHub.com y GitHub Enterprise:
- agregar varias cuentas para GitHub.com y GitHub Enterprise con el comando gh auth login;
- cambio manual entre cuentas en gh y git con el comando gh auth switch;
- ver el estado de varias cuentas con el comando gh auth status;
- cerrar sesión de cuentas con el comando gh auth logout.
Otros cambios:
- se mejoró el manejo de errores al crear espacios de código con nombres que superan los 48 caracteres;
- se mejoró el manejo de errores de estado de autenticación en caso de problemas de conexión;
- se añadió la capacidad de filtrar por commit en el comando gh run: gh run list -c
- salida más informativa de pr merge en modo interactivo;
- unificación del marcado de la ayuda integrada;
- se añadió un indicador de progreso al instalar extensiones;
- soporte para múltiples cuentas en un mismo host;
- otros cambios técnicos.
Fuente: linux.org.ru
