hub 2.3.0-pre1
Pre-release
Pre-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>