Skip to content

Releases: vermiculus/magithub

Bugfix Release

05 Aug 14:03
Compare
Choose a tag to compare

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

12 Feb 19:34
Compare
Choose a tag to compare

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.

ci-status

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!

issues

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