- First update after 6 years: Udpate gem versions to get the gem working again with modern rubies.
- Currently tested in: 2.4, 2.5, 2.6 and ruby-head
- Specify html-pipeline dependencies. Also now using Bundler to sandbox the required gems. This should make it fail if the dependencies are not specified in the gemspec.
- Require rspec
- Update Listener and use new API
- Update versions of html-pipeline and github-linguist
- Include anchor links in headings
- Add convenience executables for testing
- Extract Viewer, Wrapper, Converter, Watcher.
- Allow an alternative browser to be used with the -a switch on GNU/Linux.
- Alow an alternate browser to be used with the -a switch on Mac.
- SIGINT trapping and error handling
- Updates dependency versions
- Lock version of github-linguist to known working version
- Remove CamoFilter, add asset_root for EmojiFilter
- Add note about icu.
- Cache the stylesheets for a week
- Avoids using the GitHub API and uses Github's html-pipeline.
- Refactor obfuscated code.
- Improvements on the README
- Avoid SSL verifications errors when using open-uri
- Adds Linux compatibility
- Cache the fingerprinted stylesheets links for a day
- Use ERB for HTML template
- Add live updating preview as a command line option
- Rename to ghpreview for better tab-completion
- Initial release with executable.