- Bump activesupport from 4.0 to 7.1.3.4
- Drop support for Ruby versions < 3
- Bump nokogiri from 1.8.1 to 1.16.5
- Bump nokogiri-diff from 0.2.0 to 0.3.0
- Bump rdoc from 3.6 to 6.7.0
- Update CommandImplementation to better support large files (affecting RST and POD6 rendering)
- Add support for .mdx files in markdown
- Update to commonmarker 0.18.3; There isn't a version on RubyGems for this, so this is pointing to a tag version on GitHub
- Drop support for Python 2 in RST rendering #1456
- Add commonmarker_exts to commonmarker options #1268
- Check whether filename is set when rendering Asciidoc. #1290
- Temporarily remove support for POD6 #1248
- Add support for POD6 #1173
- Remove linguist-detected RMarkdown files from the Markdown renderer #1237
- Don't render rmd files as Markdown #1235
- Create anchor for every =item directive in POD files #1165
- Remove filesystem access #1157
- Added support for highlight directive in rST #925
- Fixes to documentation and code style #1009 #1071 #1087
- Test against newer Ruby versions #1086
- Upgrade to Asciidoctor 1.5.6.1 #1088
- Added filename argument to all renderers for additional context
- Removed superfluous
rinku
dependency #1035 - Enable source-to-source navigation for
.adoc
AsciiDoc files, plus additional attributes passed through #1039 and #1041
- Re-introduce #537 to detect language of markup document
However
github-linguist
is optional and this gem will fallback to extensions for detection.
- Reverted #537 to avoid extra dependencies
- Address a slight typo with
POSIX
#456
- RST: Output code instead of tt for inline literals #370
- RST: Add IDs to headers so that
.. contents
works with.. sectnum
#391
- Fix name error when trying to use newer versions of RedCarpet #387
- Extend the field limit for tables to 50 characters for RST #306
- Add
.mkdn
as a supported markdown extension #308 - Upgrade wikicloth to 0.8.1 #317
- Force encoding of posix-spawn output #338
- Add
.rmd
as a supported markdown extension #343
- Disable RST warnings #290
- Upgrade to org-ruby 0.9.1
- Set default encoding to UTF-8 for Python 2
- Raise GitHub::Markup::CommandError if external command exits with a non-zero status.
- Remove support for literate Haskell (see #266)
- Support relative path links in rdoc
- Added creole support
- Removed man page support until it's ready.
- UTF-8 works with ReST now.
- Improved test runner
- Forgive ReST problems that aren't user errors.
- Add .rst.txt extension
- Fix ASCII encoding error while using print u'\u010c' non-ASCII char and similar.
- man rendering
github-markup
command line runner
- pod fixes from Ricardo Signes
- ReST fixes from Michael Jones
- org-mode support
- Ditch asciidoc2html, call asciidoc directly
- mdown
- Actually, if we can't render a thing then don't. Not once, not never.
- Bugfix: Missing commands return the input (instead of nothing)
- Strip the INDEX comments from POD
- Renamed to
github-markup
- Bugfix: POD rendering works now, not just index
- Added
GitHub::Markup.can_render?
helper. - Bugfix: Actually check file extensions
- First release