Skip to content

Releases: cli/cli

v0.6.4

01 Apr 17:51
e066e98
Compare
Choose a tag to compare
  • Avoid crash for auto-forking scenario in pr create #726

v0.6.3

31 Mar 19:59
Compare
Choose a tag to compare

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

  • Bump glamour dependency #689
  • Enable tests to capture spinner output #688
  • simplify sort string slice method call #697
  • Support www.github.com git remote URLs #709
  • fix branch detection on empty repo #696

v0.6.2

18 Mar 19:42
2660561
Compare
Choose a tag to compare

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 and issue 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:

  • Don't require a local git repository when --repo flag is used #656

  • Fix issue view usage description #651

  • Improve callback handling during authorization flow to enable authentication in certain browsers #650

  • Add support for PowerShell completion #591

v0.6.1

04 Mar 17:15
bc6a151
Compare
Choose a tag to compare
  • Add fork, clone, create, view to repo usage #578

  • Bump glamour dependency #583

v0.6.0

03 Mar 22:11
6c2328b
Compare
Choose a tag to compare

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 during pr 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

20 Feb 22:02
b5d0b7c
Compare
Choose a tag to compare
  • Better error when running in a repo with no git remotes #521

  • Fix column alignment and truncation for Eastern Asian languages #518

  • Respect title & body from arguments to pr create -w #523

v0.5.6

20 Feb 13:05
cbc2d16
Compare
Choose a tag to compare

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 doing rm ~/.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

  • Support reproducible builds in Makefile #406

  • Have gh --version display correct version when installed via go get #491

  • Use glamour as markdown rendering backend for issue/PR previews #311

  • Provide linux builds for arm64 #459

  • Handle runtime errors when generating shell completions #505

v0.5.5

13 Feb 23:44
96dc437
Compare
Choose a tag to compare
  • 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

04 Feb 18:17
1b9b76d
Compare
Choose a tag to compare
  • put homebrew formula back in the right place #301

  • ADD installation from source section to README. #289

v0.5.3

04 Feb 01:18
ae3e033
Compare
Choose a tag to compare
  • 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