Skip to content

Releases: cli/cli

GitHub CLI 2.49.1

08 May 14:19
c9e8fd6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.49.0...v2.49.1

GitHub CLI 2.49.0

30 Apr 13:14
f2d6a8e
Compare
Choose a tag to compare

Support for GitHub Artifact Attestations

v2.49.0 release introduces the attestation command set for downloading and verifying attestations about artifacts built in GitHub Actions! This is part of the larger Artifact Attestations initiative. An artifact attestation is a piece of cryptographically signed metadata that is generated as part of your artifact build process. These attestations bind artifacts to the details of the workflow run that produced them, and allow you to guarantee the integrity and provenance of any artifact built in GitHub Actions.

# Verify a local artifact
gh attestation verify artifact.bin -o <your org>

# Verify a local artifact against a local artifact attestation
gh attestation verify artifact.bin -b ./artifact-v0.0.1-bundle.json -o <your org>

# Verify an OCI image
gh attestation verify oci://ghcr.io/foo/bar:latest -o <your org>

# Download artifact attestations
gh attestation download artifact.bin -o <your org>

To get started, check out gh help attestation. You can also use the gh at <command> alias for short.

What's Changed

New Contributors

Full Changelog: v2.48.0...v2.49.0

GitHub CLI 2.48.0

17 Apr 10:04
fd4f2c9
Compare
Choose a tag to compare

The Big Stuff

  • Added support for --slurping JSON responses in gh api by @heaths in #8620
  • Added --skip-ssh-key option to gh auth login command by @babakks in #8935
  • Added numSelectedRepos to JSON output of gh secret list by @babakks in #8899
  • Added support for multiple items in gh api nested array by @Ebonsignori in #8762
  • Fixed panic when running gh repo rename by @babakks in #8906
  • Fixed panic when parsing IPv6 remote URLs by @babakks in #8893
  • Fixed gh pr lock/unlock not working when URL is passed by @t4kamura in #8837
  • Fixed viewing run logs with filenames that the regex didn't handle @zdrve in #8882

The Rest

New Contributors

Full Changelog: v2.47.0...v2.48.0

GitHub CLI 2.47.0

03 Apr 16:59
9744489
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.46.0...v2.47.0

GitHub CLI 2.46.0

20 Mar 17:08
b54f7a3
Compare
Choose a tag to compare

What's Changed

  • Draft issue IDs are included in project item-list output by @yasunori0418 in #8754
  • New --dry-run option for pr create by @v1v in #8376
  • Bump go-keyring to fix race condition by @williammartin in #8833
  • PR numbers are prefixed with owner/repo for context by @nobe4 in #8778
  • Extra word removed in codespaces code comments by @cuinix in #8795
  • Clarified description of the -u, --user option for gh auth token by @gregsmi in #8797
  • Fixed formatting for the description of release upload by @malor in #8834
  • Clarified the usage of auth status to list all authenticated accounts by @jsoref in #8838
  • Document auth switch behavior for two or more accounts by @williammartin in #8839
  • Document run watch and view not supporting fine grained PATs by @williammartin in #8843
  • build(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #8811
  • build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 by @dependabot in #8844

New Contributors

Full Changelog: v2.45.0...v2.46.0

GitHub CLI 2.45.0

04 Mar 18:39
3ca179b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.44.1...v2.45.0

GitHub CLI 2.44.1

16 Feb 17:24
b07f955
Compare
Choose a tag to compare

What's Changed

  • Fix PR create regression around title and body when there is only one commit by @williammartin in #8707

Full Changelog: v2.44.0...v2.44.1

GitHub CLI 2.44.0

15 Feb 14:06
8948ee8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.43.1...v2.44.0

GitHub CLI 2.43.1

31 Jan 21:16
dd25f88
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.43.0...v2.43.1

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