Repository navigation
v7.0.0 (withdrawn)
Withdrawn
I withdrew 7.0.0 from RubyGems and am preparing 6.1.0 with the same functional contents. The documented CommonMarker compatibility changes will still apply.
The v7.0.0 tag remains unchanged for traceability. Existing downloads cannot be recalled. Yanking the gem can prevent fresh installations pinned to 7.0.0.
The replacement is not published yet. Follow the replacement release PR for its status and required maintainer review.
Historical release changes
Version 7.0.0 included a CommonMarker compatibility change, RDoc 8 support, and reStructuredText anchor fixes. Ruby 3.3 or later is still required.
Breaking
- Require commonmarker 2.x when using the CommonMarker renderer; upgrade existing commonmarker 0.x installations #2059.
- Accept
VALIDATE_UTF8,LIBERAL_HTML_TAG,TABLE_PREFER_STYLE_ATTRIBUTES, andSTRIKETHROUGH_DOUBLE_TILDEwithout applying them #2059. - Preserve soft line breaks with
NOBREAKSinstead of converting them to spaces #2059. - Apply
HARDBREAKSandNOBREAKSin their supplied order; the last flag wins, replacing the oldHARDBREAKSprecedence #2059.
Bug Fixes
- Support RDoc 8 formatter initialization and declare
rdoc < 9as a runtime dependency #2109, #2104. - Restore reStructuredText section and table-of-contents anchors with docutils 0.18 and later #2081, #2087.
Development
- Update development dependencies to commonmarker 2.8.2, html-pipeline 3.2, minitest 6, and activesupport 8.1.
- Require 100% measured line and branch coverage and load gem metadata without loading renderers #2072.