We wanted to create a tool that allowed non-GitHub user's access to our GitHub releases with the hope that they would be more informed about the progress our team is making in squashing bugs, adding features, and kicking ass. With Releases we can do just that.
While being a simple concept, this project packs some heat. Below are some of the features we've added:
- GitHub theming (thanks @hougasian)
- Customizable title and logo
- Feedback button (email to link)
- Support for public and private repository release notes
- Full GitHub markdown rendering (all links work!)
- Avatar support
- Latest release notes from all repositories on home page
- Individual repository release notes with paging
The project utilizes ASP.NET 5 and currently runs on Windows and OS X (with mono). It probably could be made to work with CoreCLR, but we haven't tried yet. If you want to try using it, it is simple to get started. Head over to our GitHub page at https://github.com/ritterim/releases and feel free to fork it. If you are feeling more adventurous, submit a pull request.
Thanks to Bill Boga, Kevin Hougasian, and other contributors.
Software Developer and All Around Nice Guy
Cover image credit: https://www.flickr.com/photos/jeffreyww/