Releases: cli/cli
v0.6.4
v0.6.3
gh issue/pr view
changes
- switch {pr,issue} view default #665
gh repo view/fork
improvements
- Add ability to view repo in terminal and do it by default #690
- repo fork: reuse existing git remote if available #708
- Automatically set up "upstream" remote for forks #719
- Add "upstream" remote after repo fork #720
gh pr checkout/view/status
improvements
-
Respect base repository when passing URL argument to pr checkout/view #687
-
Add unicode to pr status #683
-
Prevent crash when encountering "STALE" check conclusion #707
gh pr create
improvements
- Avoid auto-forking/pushing an already pushed branch in pr create #704
- Creating a PR now always prioritizes an existing fork as a push target #680
- respect -B when checking for existing pull requests #694
- Use remote tracking branch for base when detecting commits for pr create #717
Miscellaneous
v0.6.2
gh pr create
improvements:
-
Autofill title & body using information from git commit messages #590
-
Check for existing pull request before attempting to open a new one #668
-
Ensure all inputs are validated before forking and/or pushing the head branch #618
gh pr status
improvements:
-
Show state instead of checks and reviews for closed/merged pull request belonging to the current branch #624
-
Allow use in cases when there is no current git branch #670
-
Only show the most recent pull request for the current branch #638
gh issue/pr list
improvements:
-
Add ability to list issues by author #625
-
Avoid showing duplicated pull requests in output #594
-
Show the total number of issues/pull requests in output header #440
-
Unify output formats between
issue list
andissue status
#532
gh repo
improvements:
-
Fix
repo create --homepage <URL>
#617 -
Verify repository exists when using
repo view <repo>
#598 #629 -
Consistent punctuation in
repo
docs #586
Miscellaneous:
v0.6.1
v0.6.0
New commands:
-
Add
repo clone <repo>
command #545 -
Add
repo create
command #547 -
Add
repo fork
command #549 -
Add
repo view
command #337
Fixes:
-
Preserve explicit title & body in
issue create --web
#538 -
Support
issue list --limit=N
where N is greater than 100 #541 -
Ensure that
gh <command> -h
is equivalent to--help
#574 -
Fix detecting PR for current branch pushed to fork #567
Improvements:
-
More detailed logging for HTTP requests to stderr with
DEBUG=1
#306 -
Show
git push
output duringpr create
#539 -
Use gray color for PR number if PR is a draft #550
-
Print authentication tip when opening the browser fails #553
-
Handle properly passed
#<num>
as equivalent to<num>
for PRs and Issues #474 -
Improve error message for issue URL with no args #560
-
Add ability to visually differentiate pull requests by their state #530
v0.5.7
v0.5.6
Fixes
-
Ensure GitHub CLI uses production OAuth application even when built from source #492
If you had trouble using
gh
for your private organization repository, please try upgrading and forcing re-authentication by doingrm ~/.config/gh/config.yml
. -
Fix crash in
gh issue/pr list
for narrow terminals #495 -
Include merged PRs with
gh issue/pr list --state=closed
#513 -
Respect overriden base branch in
pr create --web
#483 -
Preserve issue/PR template when skipping editor phase in
gh issue/pr create
#497
Improvements
v0.5.5
-
Update
make site-docs
to reflect latest setup #285 -
Fix link to docs on README.md #304
-
Prefix branch names when checking out a PR locally #302
-
use new goreleaser config #322
-
doc: add arch install instructions #318
-
Check for $GIT_EDITOR first #329
-
Add .vscode and .DS_Store to .gitignore #338
-
Add Bugfix Pull Request Template #346
-
Make approval statuses sentence case #347
-
Update docs link to correct manual page #358
-
Change AUR package #363
-
More nuanced handling of parent/fork in various commands #355
-
Fix wrong repo url being used for pushing #420
-
Add availability section to README #415
-
Make sure editor is set properly & not overridden later #387
-
Fix: Nil pointer dereference while previewing PR and Issues with empty body #405
-
Cross repo pr create #362
-
revert pr checkout branch prefixing #429
v0.5.4
v0.5.3
-
Add fish completion support #271
-
Fix
gh version
printing the correct changelog link #274 -
Add more binary builds, simplify release process #276
-
Print repo and user context for status commands #278
-
Setup fish completion when installing with Homebrew #281
-
Fix typos #292
-
fix: Fix typos #291
-
scoop config for gh #298