- Work around Rubygems bug causing "unitialized constant GitHub" #42
- Fix error on empty lists #41
- Breaking changes:
- Drop Ruby 1.9 support and upgrade all dependencies to latest #39
- Fix
unitialized constant GitHub (NameError)
#36
- Only initialize a listener if we're doing some listening #34
- Update Github css
- Fix double-spaced task lists #31
- Render task lists for readmes #25 (Github announcement)
- Breaking changes:
- Drop Ruby 1.8 support and upgrade all dependencies to latest #26
- Specify UTF-8 for the preview (fixes #20)
- Inline the Github CSS in the preview to make it a stand-alone html file (fixes #21)
- Add option
:preview_file
for specifying a custom preview file - Refactor so the filters and context used to configure html-pipeline can be easily overriden/monkey-patched
- Add the ability to render a preview of how Github renders comments/issues
- Make the
github-linguist
dependency optional - Update dependencies
- Breaking changes:
preview.delete_on_exit
no longer exists. To delete the preview on exit, pass the:delete_on_exit = true
option (example here)- Since
github-linguist
is not longer required, previews on systems without it installed will not have syntax highlighting
- Fix #11
- structure the app for gem deployment and add Bundler utilities
- move the main code into the GithubMarkdownPreview::HtmlPreview class to allow other programs to include a preview
- add comprehensive tests
- improve the scripts output (especially in error cases)
- update to latest github css
- fix compatability with Listen 1.0+
- fix scroll issue which was causing page position to be lost on refresh
- update github css
- output help text on incorrect arguments
- output location of preview file for easy viewing
- update install instructions to clarify some dependencies
- write the
.html
preview beside the source.md
file to support relative links - remove the MentionFilter (which makes
@username
links) since these are not linked on Github
- initial release
- writes a
.html
high-fidelity preview of a given github flavored.md
file to/tmp/markdownPreview.html