Bot releases are visible (Hide)
gh variable get
to use repo host by @andyfeller in https://github.com/cli/cli/pull/9411
gh repo set-default
by @thecaffeinedev in https://github.com/cli/cli/pull/9431
gh run download
downloads the latest artifact by default by @sato11 in https://github.com/cli/cli/pull/9412
--project.*
flags' name
with title
in docs by @jtmcg in https://github.com/cli/cli/pull/9443
gh release create --notes-from-tag
behavior with multiline tag annotation by @babakks in https://github.com/cli/cli/pull/9385
pr create --editor
by @benebsiny in https://github.com/cli/cli/pull/9433
gh attestation
by @codysoyland in https://github.com/cli/cli/pull/9442
cli/gh-extension-precompile
by @BagToad in https://github.com/cli/cli/pull/9462
working-with-us.md
by @BagToad in https://github.com/cli/cli/pull/9468
gh issue develop -b does-not-exist-on-remote
by @benebsiny in https://github.com/cli/cli/pull/9477
--project <number>
flags in gh search
to owner/number
by @jtmcg in https://github.com/cli/cli/pull/9453
Full Changelog: https://github.com/cli/cli/compare/v2.54.0...v2.55.0
Published by github-actions[bot] 3 months ago
--bare
clone targets by @hyperrealist in https://github.com/cli/cli/pull/9271
--remove-milestone
option to issue edit
and pr edit
by @babakks in https://github.com/cli/cli/pull/9344
Full Changelog: https://github.com/cli/cli/compare/v2.53.0...v2.54.0
Published by github-actions[bot] 3 months ago
--json
option to variable get
command by @babakks in https://github.com/cli/cli/pull/9128
gh repo create
to clarify owner by @jessehouwing in https://github.com/cli/cli/pull/9309
gh pr view --json stateReason
by @williammartin in https://github.com/cli/cli/pull/9307
issue create --editor
by @notomo in https://github.com/cli/cli/pull/7193
pr update-branch
command by @babakks in https://github.com/cli/cli/pull/8953
Full Changelog: https://github.com/cli/cli/compare/v2.52.0...v2.53.0
Published by github-actions[bot] 4 months ago
-a
flag to gh run list
by @joshuajtward in https://github.com/cli/cli/pull/9162
gh at verify
public beta note by @phillmv in https://github.com/cli/cli/pull/9243
Full Changelog: https://github.com/cli/cli/compare/v2.51.0...v2.52.0
Published by github-actions[bot] 4 months ago
signer-repo
and signer-workflow
flags to gh attestation verify
by @malancas in https://github.com/cli/cli/pull/9137
--json-result
flag with --format=json
in the attestation cmd by @phillmv in https://github.com/cli/cli/pull/9172
Full Changelog: https://github.com/cli/cli/compare/v2.50.0...v2.51.0
Published by github-actions[bot] 5 months ago
gh pr checks
by @nobe4 in https://github.com/cli/cli/pull/9079
gh pr view
by @nobe4 in https://github.com/cli/cli/pull/9080
Attempts
field to Attempt
; expose in gh run view
and gh run ls
by @cawfeecake in https://github.com/cli/cli/pull/8905
gh variable get FOO
command by @arnested in https://github.com/cli/cli/pull/9106
gh attestation verify
shared workflow use case by @malancas in https://github.com/cli/cli/pull/9107
Full Changelog: https://github.com/cli/cli/compare/v2.49.2...v2.50.0
Published by github-actions[bot] 5 months ago
run list
doc with available --json
fields by @babakks in https://github.com/cli/cli/pull/8934
gh release create
docs by @kuzdogan in https://github.com/cli/cli/pull/8987
Full Changelog: https://github.com/cli/cli/compare/v2.49.1...v2.49.2
Published by github-actions[bot] 5 months ago
attestation
command set integration tests separately by @malancas in https://github.com/cli/cli/pull/9035
attestation verify
source repository check bug by @malancas in https://github.com/cli/cli/pull/9053
Full Changelog: https://github.com/cli/cli/compare/v2.49.0...v2.49.1
Published by github-actions[bot] 6 months ago
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.
sigstore-go
dependency to v0.3.0 by @malancas in https://github.com/cli/cli/pull/8977
gh attestation tuf-root-verify
offline test fix by @malancas in https://github.com/cli/cli/pull/8975
gh attestation verify
output by @malancas in https://github.com/cli/cli/pull/8991
Hidden
flag from gh attestation
command by @malancas in https://github.com/cli/cli/pull/8998
gh secret set
by @NeroBlackstone in https://github.com/cli/cli/pull/9004
gh attestation verify
by @steiza in https://github.com/cli/cli/pull/8997
projectsV2
to JSON fields of gh repo
commands by @babakks in https://github.com/cli/cli/pull/9007
gh repo clone
by @babakks in https://github.com/cli/cli/pull/9008
Full Changelog: https://github.com/cli/cli/compare/v2.48.0...v2.49.0
Published by github-actions[bot] 6 months ago
--slurp
ing JSON responses in gh api
by @heaths in https://github.com/cli/cli/pull/8620
--skip-ssh-key
option to gh auth login
command by @babakks in https://github.com/cli/cli/pull/8935
numSelectedRepos
to JSON output of gh secret list
by @babakks in https://github.com/cli/cli/pull/8899
gh api
nested array by @Ebonsignori in https://github.com/cli/cli/pull/8762
gh repo rename
by @babakks in https://github.com/cli/cli/pull/8906
gh pr lock/unlock
not working when URL is passed by @t4kamura in https://github.com/cli/cli/pull/8837
go.mod
by @matthewhughes934 in https://github.com/cli/cli/pull/8958
go
directive in go.mod
by @matthewhughes934 in https://github.com/cli/cli/pull/8956
attestation
command set by @malancas in https://github.com/cli/cli/pull/8919
attestation
cmd offline unit test failure by @malancas in https://github.com/cli/cli/pull/8933
attestation
command for more predicate types. by @steiza in https://github.com/cli/cli/pull/8949
Full Changelog: https://github.com/cli/cli/compare/v2.47.0...v2.48.0
Published by github-actions[bot] 7 months ago
gh repo rename
by @satoqz in https://github.com/cli/cli/pull/8888
Full Changelog: https://github.com/cli/cli/compare/v2.46.0...v2.47.0
Published by github-actions[bot] 7 months ago
project item-list
output by @yasunori0418 in https://github.com/cli/cli/pull/8754
--dry-run
option for pr create
by @v1v in https://github.com/cli/cli/pull/8376
codespaces
code comments by @cuinix in https://github.com/cli/cli/pull/8795
-u
, --user
option for gh auth token
by @gregsmi in https://github.com/cli/cli/pull/8797
release upload
by @malor in https://github.com/cli/cli/pull/8834
auth status
to list all authenticated accounts by @jsoref in https://github.com/cli/cli/pull/8838
Full Changelog: https://github.com/cli/cli/compare/v2.45.0...v2.46.0
Published by github-actions[bot] 8 months ago
pr create
by @williammartin in https://github.com/cli/cli/pull/8768
ref
option to gh cache list
by @toshimaru in https://github.com/cli/cli/pull/8711
project view --web
with TTY by @harveysanders in https://github.com/cli/cli/pull/8773
Full Changelog: https://github.com/cli/cli/compare/v2.44.1...v2.45.0
Published by github-actions[bot] 8 months ago
Full Changelog: https://github.com/cli/cli/compare/v2.44.0...v2.44.1
Published by github-actions[bot] 8 months ago
gh cache list
by @toshimaru in https://github.com/cli/cli/pull/8667
Full Changelog: https://github.com/cli/cli/compare/v2.43.1...v2.44.0
Published by github-actions[bot] 9 months ago
Full Changelog: https://github.com/cli/cli/compare/v2.43.0...v2.43.1
Published by github-actions[bot] 9 months ago
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! ❤️
--json
export flag for release list by @v1v in https://github.com/cli/cli/pull/8474
pr view
. by @octo in https://github.com/cli/cli/pull/8566
Full Changelog: https://github.com/cli/cli/compare/v2.42.1...v2.43.0
Published by github-actions[bot] 9 months ago
else
to fix token permissions by @dmgardiner25 in https://github.com/cli/cli/pull/8569
Full Changelog: https://github.com/cli/cli/compare/v2.42.0...v2.42.1
Published by github-actions[bot] 9 months ago
gh-config
docs by @muzimuzhi in https://github.com/cli/cli/pull/8479
Full Changelog: https://github.com/cli/cli/compare/v2.41.0...v2.42.0
Published by github-actions[bot] 10 months ago
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. 🙇 ❤️
gh run view --log
by @benebsiny in https://github.com/cli/cli/pull/8459
Full Changelog: https://github.com/cli/cli/compare/v2.40.1...v2.41.0