-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
List of features for the next big release #1232
Comments
great work @mislav !! any rough timeline when you planning to finish release the above goodies ? |
@DanyC97 All from the above list won't all make it to the very next release, but I'm planning to release 2.3.0 this month. Check out the existing prerelease builds in the Releases section. |
Hello there! Any plans for a new release? I just noticed I was missing the important PR template my team uses by using |
This is an important question. I would also like to know what changes are necessary to release a new version. |
Well, it seems that feature I mentioned is indeed working; I probably used |
Hi everyone; thanks for your patience. My proposed feature set for 2.3.0 was overly ambitious and I've missed the schedule I have set for myself earlier this year. This is because of the two most important features for 2.3.0 (dedicated command for authentication & configuration, improving pull-request handling of head/base detection) are also the most tricky ones to implement, and I'm the only one working on hub maintenance lately. I'm still slowly heading towards a release, and since Projects have shipped since I've opened this tracking issue, I've moved the remaining TODO items to a new Project so they can be tracked there. As always, you can test out the latest features by grabbing one of the prereleases from the Releases section. I'm gonna close this issue out in favor of the Project board. I'll be posting this thread if there are any big updates in the future. @igorsantos07: Indeed, the |
Here's what I want in hub 2.3.0 (we could even tag it 3.0.0, considering the volume of changes):
help
system by splitting into individual man pages Split help into individual man pages #1087release
command graduated from beta Big overhaul ofhub release
command #1095issue
command graduated from beta Revamphub issue
commands #1099pull-request
head & base pull-request uses wrong base #461 pull-request for unpushed branch opens message editor with unrelated remote #877 Hub pull-request doesn't take GitHub repository settings into account #814 Feature to exercise #877 #1239issue create
,pull-request
Getting an error when trying to set milestone #1089pull-request
,issue create
,release create
) should have an option to copy the URL to clipboard print resultant url to stdout on successful 'hub create' #1111 pull-request should copy the pull URL to clipboard #182 Enable copy to clipboard functionality for commands that print URLs #1264-F
Add -e option to pull request #924git config --get-all hub.host
configuration--repo OWNER/NAME
argument that lets you perform operations a repo other than the directory you're currently in--host HOST
argument that changes the defaultgithub.com
host and eliminate the interactive host picker Add default host as configuration option (hub.defaultHost) #1184browse
command in favor ofopen
command that takes one argument and automatically figures out whether it's a branch, commit, subpage, or other kind of resource to navigate to Addhub show
for commits #382 Adds a flag tohub browse
to choose whether to open the current or … #1112 hub browse should directly open the pull request page #1107 New command/option to open an existing pull request #897 Alias "browse" as "open" #782 Allow hub browse to accept remote as parameter #723 Would like to open user page #602checkout
command to fetchrefs/pull/XY/head
instead of adding a git remote Prune obsolete/missing config after hub-checkout #1069 Pull request checkout with no 'leftovers' #1206 hub checkout <PR url> fail with private mode #1133 hub checkout argument to define the way the remote is added #1236 Reimplement hub checkout to avoid creating unnecessary remotes #1235upstream
vsorigin
remote naming inclone
,fork
, etc. Renamed origin as upstream in git fork #798 FR: set upstream remote when cloning a forked repo. #811hub remote add
should offer an option to set the remote name manually #1271fork
option to provide custom remote name add option tohub fork
to set the name of the remote that is created #762fork
option to provide custom name for new repo hub fork <new repo name> #697create ORG/NAME
by requesting a team name to create the repo under if necessary hub create ORGANIZATION/NAME cannot set team_id #431create
git create org/ to create within the org with the current directory's name #1408fork
Feature request: optional organization argument tofork
, etc. #505sync
command Add command to clean all merged branches #906 GitHub for Mac style sync? #618search
command? Possible feature: "search" command #833api
command for manual API access Data dump for consumers #1407ci-status
check in browser Enhance ci-status #449The new
--format
option is pretty rad:The text was updated successfully, but these errors were encountered: