Releases: vermiculus/magithub
Bugfix Release
This release addresses many issues found during my hiatus. Here are the highlights:
Fixes:
- Better support for GitHub Enterprise (#107, #114)
Now works for instances where rate-limiting is disabled. - Better support for encrypted authentication sources (#103)
- Better support for detecting what is and isn't a GitHub repo (#111, #105, #109)
Fixhancements:
- More robust API-availability checking (#107)
This one was a doozy… - More efficient checking for
magithub-usable-p
(#112)
Enhancements:
- We now has something that resembles a manual (#65)! See file
magithub.org
. - Support for creating private repositories
Magithub Status
I'm happy to announce this revision of Magithub! Despite being a nominal change from 0.1 to 0.1.1, this is a huge jump in featureset and overall stability.
CI Status
View hub ci-status
results in the magit-status
header! Press g
on the header line to pull in the new status or RET
to open your CI's dashboard.
Magithub will normally figure it out on its own, but you may be prompted for the dashboard URL once per repository.
Issues and Pull Requests
Issues, features requests, and pull requests are at your fingertips with an overview provided by hub issue
. Press g
within the section to refresh the list and RET
to open it in your browser. Check out and merge them locally, too!
Note: PRs won't be listed when using hub
2.3+; see #44.
Proxy Repositories
Do you use your own fork of a repository to do your development instead of a branch? Set upstream as your 'proxy repository' with M-x magithub-proxy-set-default
to list issues from another remote! Hub doesn't actually support this yet per se, so we have to temporarily fiddle with origin.url
to trick it.
Smart Cloning
Try out M-x magithub-clone
again! There have been some improvements to choosing the clone's destination directory.
Miscellaneous
- Support for non-GitHub.com repositories
- Support for
magit-repolist-mode
- Better internal bug reports with an in-house templating system