What's Changed
✨ Enhancements
- Support GitHub style markdown heading anchor and link reference by @st0012 in #1540
- Allow using backticks to quote text in RDoc markup too by @st0012 in #1551
🐛 Bug Fixes
- Fix comment_location for merged ClassModule by @tompng in #1531
- Prevent style rendering in code blocks by @st0012 in #1536
- Improve code block language detection by @st0012 in #1538
- Fix Markdown strikethrough (
~~text~~) not rendering in HTML output by @st0012 in #1541 - Define
Markup::Headingas a struct on rubies older than v4.0.0 by @vinistock in #1549 - Fix cross-reference resolution for constants by @extern-c in #1539
📚 Documentation
- Rebuild RDoc markup documentation by @st0012 in #1542
- [DOC] Remove italic bold styling inside codeblock by @tompng in #1552
- Use playwright MCP as the recommended way to test RDoc end to end by @st0012 in #1545
- Fix broken RDoc Markup Reference links in RDoc::Markup by @extern-c in #1560
🛠 Other Changes
- Bump ruby/setup-ruby from 1.275.0 to 1.276.0 by @dependabot[bot] in #1534
- Simplify newline handling of comment token in TokenStream#to_html by @tompng in #1532
- Bump setup-ruby to the latest release by @st0012 in #1543
- Use class for highlight selector by @st0012 in #1546
- Align strikethrough support with GitHub Markdown by @st0012 in #1548
- Bump ruby/setup-ruby from 1.278.0 to 1.281.0 by @dependabot[bot] in #1561
- Bump version to v7.1.0 by @vinistock in #1562
Full Changelog: v7.0.3...v7.1.0