Skip to content

hub 2.3.0-pre1

Pre-release
Pre-release
Compare
Choose a tag to compare
@mislav mislav released this 17 Jan 14:18
· 1117 commits to master since this release
  • New hub compare -b|--base BASE flag

  • New stable command issue to list and create issues:

    Usage: hub issue [-a <ASSIGNEE>] [-c <CREATOR>] [-@ <USER] [-s <STATE>] [-f <FORMAT>] [-M <MILESTONE>] [-l <LABELS>] [-t <TIME>]
           hub issue create [-o] [-m <MESSAGE>|-F <FILE>] [-a <USERS>] [-M <MILESTONE>] [-l <LABELS>]
    
  • New stable command: release to list, create, and edit releases:

    Usage: hub release [--include-drafts]
           hub release show <TAG>
           hub release create [-dp] [-a <FILE>] [-m <MESSAGE>|-F <FILE>] [-c <TARGET>] <TAG>
           hub release edit [<options>] <TAG>
    
  • Support setting milestone, labels, assignees in pull-request.

    Usage: hub pull-request [-fo] [-b <BASE>] [-h <HEAD>] [-a <USERS>] [-M <MILESTONE>] [-l <LABELS>]
           hub pull-request -m <MESSAGE>
           hub pull-request -F <FILE> [--edit]
           hub pull-request -i <ISSUE>
    
  • Support repo-specific issue and pull request templates.

  • Commands that take message from -F filename now support --edit option to
    additionally process it in a text editor. This allows passing in a custom
    template text that can be edited before submitting.

  • Reimplement checkout to avoid adding new git remotes.

  • New man page-based help system: hub help hub-<command>