All Versions
Latest Version
Avg Release Cycle
21 days
Latest Release
1570 days ago

Changelog History
Page 2

  • v2.12.2 Changes

    July 10, 2019
    • ๐Ÿ‘Œ Improve pull-request push target detection for git config push.default is "upstream", but when the current branch does not have upstream configuration
  • v2.12.1 Changes

    June 30, 2019

    ๐Ÿ›  Fixes:

    hub pull-request: Avoid crash when the current branch is pushed to a non-GitHub remote

    ๐Ÿ’ป BROWSER environment variable now supports values with spaces in them (must be shell-quoted)

    ๐Ÿ‘ hub help: support man appearing in a path that has spaces

    ๐Ÿ“„ Docs: mention that comma-separated lists must not have spaces

  • v2.12.0 Changes

    June 15, 2019

    ๐Ÿ”‹ Features

    โž• Add hub api --paginate option to automatically fetch all pages of results

    โž• Add hub pr show [<number>] command to open a pull request in the browser

    โž• Add hub pull-request --no-maintainer-edits flag to disallow project maintainers being able to push to your branch

    Abort hub pull-request with a helpful error message if the current branch wasn't pushed to a git remote

    hub issue -M now accepts milestone names instead of just numbers

    ๐Ÿš€ Drop support for legacy hub.http-clone git config value (this was broken for a while and nobody complained, so I deemed it safe to drop in a minor rather than a major release)

    ๐Ÿ›  Fixes

    ๐Ÿ›  Fix querying git configuration when GIT_TRACE is used

    ๐Ÿ‘Œ Support detached HEAD if hub pull-request --head was passed

    ๐Ÿ›  Fix newline in hub create error message

    Ensure HTTP connection reuse across API calls

  • v2.11.2 Changes

    April 14, 2019

    ๐Ÿ“œ Avoid crash in hub remote argument parsing

    ๐Ÿ›  Fix hub -C mydir merge <URL> by propagating global git arguments to Before/After chains

    Preserve tilde ~ character in man pages

  • v2.11.1 Changes

    March 29, 2019
    • ๐Ÿ›  Fix non-draft pull requests for certain repositories
  • v2.11.0 Changes

    March 29, 2019

    Create draft pull requests with hub pull-request --draft

    ๐Ÿšง Draft pull requests are considered work in progress: they don't automatically request others for review and they are not mergeable while in their draft state.

  • v2.10.2 Changes

    March 29, 2019

    ๐Ÿ›  Fix compatibility with git when run with no arguments: hub --git-dir=.git

    ๐Ÿ›  Fix issue/PR --format %L output in no-color mode

  • v2.10.1 Changes

    March 28, 2019

    ๐Ÿ›  Fix writing over existing cache files in hub api

    ๐Ÿ‘ Allow repository names that start with a - character

    List api among custom hub commands in help

  • v2.10.0 Changes

    February 24, 2019

    ๐Ÿ”‹ Features

    ๐Ÿ†• New hub pr list --format fields %pS and %pC for PR state and color

    • %pS: "open", "draft", "merged", or "closed"

    - %pC: green, gray, purple, or red

    Have commands with rich output respect the --color flag

    • default: --color=auto
    • --color is equivalent to --color=always
    • --color=never disables color for TTYs

    ๐Ÿ›  Fixes

    ๐Ÿ“œ Make man pages parseable with whatis

    ๐Ÿ‘‰ Make hub checkout work independently of remote refspec