The release took place on December 7 2.40.0 the command-line utility GitHub CLI, written in Go and distributed under the MIT license.
The release focuses on supporting multiple accounts on GitHub.com and GitHub Enterprise:
- adding multiple accounts for GitHub.com and GitHub Enterprise with the command gh auth login;
- manually switching between accounts in gh and git with the command gh auth switch;
- viewing the status of multiple accounts with the command gh auth status;
- logging out of accounts with the command gh auth logout.
Other changes:
- Improved error handling when creating code spaces with names exceeding 48 characters;
- improved error handling for authentication status during connection issues;
- added the ability to filter by commit in the command gh run: gh run list -c
- more informative output for pr merge in interactive mode;
- unification of the built-in help formatting;
- added a progress indicator when installing extensions;
- support for multiple accounts on a single host;
- other technical changes.
Source: linux.org.ru
