Skip to content

Releases: cli/cli

GitHub CLI 2.43.0

31 Jan 14:39
e461c89
Compare
Choose a tag to compare

Special note

With this release, the GitHub CLI team sees @samcoe off to new adventures beyond GitHub! 😿 Sam has been an amazing maintainer and colleague who has helped so many people adopt gh while trying to connect with the community regarding its needs. There will forever be a Sam-shaped hole no one can fill but hope he continues to be a part wherever his whirlwind journey takes him! ❤️

What's Changed

New Contributors

Full Changelog: v2.42.1...v2.43.0

GitHub CLI 2.42.1

16 Jan 18:34
57f6787
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.42.0...v2.42.1

GitHub CLI 2.42.0

11 Jan 15:08
e9fabfe
Compare
Choose a tag to compare

What's Changed

  • Support template, jq flags with standard format flag by @heaths in #7832
  • Prevent downloading releases with assets that match windows reserved filenames by @samcoe in #8517
  • Backquote settings in gh-config docs by @muzimuzhi in #8479

Full Changelog: v2.41.0...v2.42.0

GitHub CLI 2.41.0

08 Jan 14:16
b8a1ff6
Compare
Choose a tag to compare

As you can see from the notes below, this release contains some quality of life improvements as well as a move to Azure Code Signing for Windows .exe and .msi release artifacts. This change was extensively tested prior to the holidays before our previous signing certificate expired, however the CLI team is being attentive to issues or discussions raised by our Windows community if any problems or concerns arise. 🙇 ❤️

What's Changed

New Contributors

Full Changelog: v2.40.1...v2.41.0

GitHub CLI 2.40.1

13 Dec 14:59
6d11395
Compare
Choose a tag to compare

What's Changed

Other Things

Full Changelog: v2.40.0...v2.40.1

GitHub CLI 2.40.0

07 Dec 15:06
54d56ca
Compare
Choose a tag to compare

Multiple Account Support

With the v2.40.0 release, multi-account support is introduced to gh for GitHub.com and GitHub Enterprise and it is only the beginning!

Thanks to @gabe565 for his efforts to support multi-account capabilities with gh-profile extension for this long requested feature! ❤️

This release focuses on several specific use cases:

  • adding multiple accounts for GitHub.com and GitHub Enterprise with gh auth login
  • switching manually between accounts for gh and git use with gh auth switch
  • seeing multiple accounts with gh auth status
  • logging out of accounts with gh auth logout

Future enhancements such as automatic account switching based on context and more git automatic git configuration will be planned based on community feedback.

For much more detail about the specific of multiple account support in this release as well as a discussion of the sharp edges, please see this doc.

Please provide feedback in our release discussion.

What's changed

  • Better codespaces error handling when the display name flag exceeds 48 characters by @mateusmarquezini in #8361
  • Better error handling in auth status when there are connection issues by @tal66 in #8337
  • Filtering run list results by commit sha by @nelsonchen304 in #8350
  • More informative pr merge output when running interactively by @ffalor in #8381
  • Unification of doc mark-ups by @muzimuzhi in #8342
  • Addition of progress indicator when installing an extension by @steiza in #8411
  • Support for multiple accounts on a single host by @williammartin in #8425

Other technical changes

New Contributors

Full Changelog: v2.39.2...v2.40.0


This discussion was created from the release GitHub CLI 2.40.0.

GitHub CLI 2.39.2

27 Nov 18:04
6309446
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.39.1...v2.39.2

GitHub CLI 2.39.1

14 Nov 16:37
3f37d7e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.39.0...v2.39.1

GitHub CLI 2.39.0

14 Nov 07:35
ebcf3a1
Compare
Choose a tag to compare

What's Changed

  • release create: Fix --latest flag behavior when creating release wth assets by @arunsathiya in #8207
  • issue/pr: Include project item status when exporting issues and pull requests by @mattruggio in #8202
  • codespace: Resolve race condition in codespaces connection by @dmgardiner25 in #8275
  • release download: Improve usage documentation by @muzimuzhi in #8294
  • run view: Simplify annotation fetch error handling by @williammartin in #8301
  • api: Set default Accept header when one is not specified by @samcoe in #8303
  • build(deps): bump github.com/henvic/httpretty from 0.1.2 to 0.1.3 by @dependabot in #8286

New Contributors

Full Changelog: v2.38.0...v2.39.0

GitHub CLI 2.38.0

01 Nov 10:52
534f6d7
Compare
Choose a tag to compare

Highlights

  • extension install no longer errors unhelpfully if the extension is already installed by @Delta456 in #8211
  • All tables now have headers by @heaths in #8157
  • project commands have a clearer error message when no owner can be resolved by @ffalor in #8235
  • workflow run now presents a select for choice workflow input types by @adarshjhaa100 in #8180
  • codespace create no longer polls for additional codespace permissions unnecessarily by @dmgardiner25 in #8267
  • go install now works with the removal of our crypto fork by @samcoe in #8204

Everything Else

New Contributors

Full Changelog: v2.37.0...v2.38.0