Releases: sociomantic-tsunami/git-hub
v0.11.1
Issues Fixed
-
Fix
pull attach
(there seems to be a GitHub bug that makes the person attaching code to the issue take over the issue and appear as the author of it too, it was already reported to GitHub). -
Packages are automatically uploaded to Bintray when tagging
To use / install from the Bintray apt repo you can do the following:
echo "deb https://dl.bintray.com/sociomantic-tsunami/tools $(lsb_release -cs) release" | sudo tee -a /etc/apt/sources.list.d/sociomantic-tools.list sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 379CE192D401AB61 sudo apt-get update sudo apt-get install git-hub
You can add another line to
/etc/apt/sources.list.d/sociomantic-tools.list
replacingrelease
withprerelease
if you want to get the prereleases too.Warning: Packages are only available for Ubuntu Trusty (14.04) and Xenial (16.04).
Version v0.11.0
Notable changes
pull rebase
will now detect if the last commit of the PR is a merge, and if that's the case, it will ask the user if amerge --ff-only
should be performed instead of arebase
(which will break the history) (#183)clone
was optimized so it doesn't take ages to finish if a project with thousands of forks needs to be forked (#193)issue comment
now prints the comment URL when creating new comments (#153)
Other minor changes
v0.10.4
Issues Fixed
- Fix Debian #846866 (cloning URLs with a trailing /) (#210)
v0.10.3
This is an important security update fixing CVE-2016-7793 and CVE-2016-7794.
Upgrade is recommended for all users
Issues Fixed
v0.10.2
v0.10.1
v0.10
Project Moving
The project home has moved to the new sociomantic-tsunami organization, a new home for all FLOSS Sociomantic projects. This is still a work in progress, and hopefully this new organization will start to grow very soon, and you'll get more information about the Sociomantic Tsunami Program in a near future.
All requests to the old location will be automatically redirected to this new location though, so things should continue working, but we strongly suggest to update your URLs.
You can check this guide to update Git URLs in your clones: https://help.github.com/articles/changing-a-remote-s-url/
Quick summary is:
git remote set-url <name> git@github.com:sociomantic-tsunami/git-hub.git
Also, if you are using git-hub
, you probably want to do this too:
git config hub.upstream sociomantic-tsunami/git-hub
Now to the changes in this new version :)
New Features
Issues Fixed
- Fix multiple typos, spelling mistakes and other minor documentation improvements (#173, #172, #170, #162, #151, #165, #140, #138)
- Verbose cloning causes
UnicodeDecodeError
indebugf()
(#167) - non-ASCII comments cause
UnicodeEncodeError
(#163) - Error on trivially incorrect usage of clone command (#160)
- Fix ignored config option
hub.forkrepo
(#157) git hub clone https://github.com/foo/bar
doesn't do the right thing (#137)issue
: Fix creating issue without labels (#145)clone
: Fix parsing URLs as repository locations (#144)pull
: Don't error and interrupt therebase
on branch deletion fail (#136)setup
: Feeding EOF to the prompted inputs causes a crash (#121)
Version v0.10-rc1
New Features
- Pass
GIT_EDITOR
tosh
(#147) - Allow cloning over HTTPS/git instead of SSH (and fix URL handling) (#137, #168, #149)
Issues Fixed
- Fixes and improvements to the man page (#172, #170, #151, #140, #138)
- Fix some unicode errors (#167, #163)
- Fix config option
hub.forkrepo
that was ignored (#157) - Fix creating issue without labels (#145)
- Fix crash when feeding EOF to the prompted inputs (#121)
- Use HTTPS URLs where possible (#146)
- Update the GitHub Flavored Markdown URL (#165)
- Fix parsing URLs as repository locations when cloning (#144)
- Fix crash on trivially incorrect usage of the
clone
command (#160) - Don't error and interrupt the rebase on branch deletion fail (#136)
- Minor code cleanups (#169, #161)
v0.9.0
Changes
-
setup
: Ask the user for another note if the current is taken (#133)It is not possible to retrieve the OAuth token anymore using the GitHub API,
so instead of doing that, we ask the user to create a new token if the
default one is already used. -
pull rebase
: Add--delete-branch
option (#129)When this option is used, the branch used to make the pull request from will
be deleted after rebasing the pull request. -
man
page improvements (#131, #126)Describe the missing global options and add a
FILES
section mentioning
files used to keep, for example, the messages typed by the user. -
Fix
--pause
resuming (#132)