Releases: ruby/rdoc
Releases · ruby/rdoc
v7.2.0
What's Changed
✨ Enhancements
- Expand GitHub style references in ChangeLog to URL by @nobu in #1547
- Highlight bash commands by @st0012 in #1544
🐛 Bug Fixes
- Replace attribute_manager with a new rdoc-inline-format parser by @tompng in #1559
- Fix not scrolling in search results when
ArrowUporArrowDownforAlikiby @ccmywish in #1587 - Implement escapes in Markdown to RDoc conversion by @tompng in #1575
- Change PrismRuby not to depend on hack that stores module nesting information to context.parent by @tompng in #1580
- Hide search results on Escape key on desktop too for
Alikiby @ccmywish in #1593 - Fix visit_call_node visit arguments twice by @tompng in #1596
- Fix accept_table with incomplete rows by @st0012 in #1599
- Fix sections not displaying their text by @Earlopain in #1600
- Ignore visibility method, attr definition, module_function within block by @tompng in #1595
- Fix broken legacy rdoc-ref labels and duplicate heading IDs by @st0012 in #1602
- Add unique IDs to section headings in Aliki template by @st0012 in #1603
- Fix RDoc::Attr#add_alias handling of aliased attribute accessor by @extern-c in #1605
📚 Documentation
- Fix broken RDoc Markup Reference link in RDoc::Comment by @extern-c in #1566
- Add missing quote for 'unknown' by @p8 in #1589
🛠 Other Changes
- Bump ruby/setup-ruby from 1.281.0 to 1.284.0 by @dependabot[bot] in #1569
- Fix a test that uses invalid syntax by @Earlopain in #1577
- Removed truffleruby from CI by @hsbt in #1586
- Bump ruby/setup-ruby from 1.284.0 to 1.286.0 by @dependabot[bot] in #1582
- Bump step-security/harden-runner from 2.14.0 to 2.14.1 by @dependabot[bot] in #1583
- Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #1584
- Bump ruby/setup-ruby from 1.286.0 to 1.287.0 by @dependabot[bot] in #1594
- Add
/release-checkClaude Code skill by @st0012 in #1604 - Bump ruby/setup-ruby from 1.287.0 to 1.288.0 by @dependabot[bot] in #1606
- Bump step-security/harden-runner from 2.14.1 to 2.14.2 by @dependabot[bot] in #1607
- Bump version to 7.2.0 by @st0012 in #1608
New Contributors
Full Changelog: v7.1.0...v7.2.0
v7.1.0
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
v7.0.3
What's Changed
🐛 Bug Fixes
📚 Documentation
- Mention the comment type annotations in docs by @vinistock in #1522
🛠 Other Changes
- Bump ruby/setup-ruby from 1.270.0 to 1.275.0 by @dependabot[bot] in #1517
- Fix "statement not reached" warnings by @nobu in #1518
- Standardize table and heading markup elements by @vinistock in #1389
- Standardize HardBreak markup by @vinistock in #1519
- Standardize BlankLine markup by @vinistock in #1520
- Standardize Raw markup by @vinistock in #1521
Full Changelog: v7.0.2...v7.0.3
v7.0.2
What's Changed
🐛 Bug Fixes
- Fix class/module alias document having wrong name by @tompng in #1515
- Change sidebar hiding strategy to avoid flickering on mobile devices by @st0012 in #1516
- Fix search dropdown behaviour by @st0012 in #1512
🛠 Other Changes
- Fix herb linting errors in ERB templates by @st0012 in #1514
- Reduce sidebar list item padding by @st0012 in #1513
Full Changelog: v7.0.1...v7.0.2
v7.0.1
What's Changed
🐛 Bug Fixes
- [Aliki] Fix search result type styling on mobile by @Earlopain in #1509
- Make sure path link in footers work correctly by @st0012 in #1508
🛠 Other Changes
Full Changelog: v7.0.0...v7.0.1
v7.0.0
What's Changed
✨ Enhancements
🐛 Bug Fixes
- Fix method source code not created if a method's description is skipped by @extern-c in #1488
- Fix call-seq deduplicate for name overlap in aliases by @tompng in #1491
📚 Documentation
🛠 Other Changes
- Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #1490
- Bump step-security/harden-runner from 2.13.2 to 2.13.3 by @dependabot[bot] in #1489
- ci: Ensure using pinned actions/checkout by @kou in #1493
- Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #1499
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1501
- Bump step-security/harden-runner from 2.13.3 to 2.14.0 by @dependabot[bot] in #1500
- Bump setup-ruby to v1.270.0 by @st0012 in #1503
- Change the default theme to Aliki by @st0012 in #1502
- Bump RDoc version to 7.0.0 by @st0012 in #1506
New Contributors
Full Changelog: v6.17.0...v7.0.0
v6.17.0
What's Changed
✨ Enhancements
- Aliki: Add padding to TOC by @Earlopain in #1481
- Apply markup in table cell by @ksss in #1483
- Improve main sidebar by @st0012 in #1485
🐛 Bug Fixes
- Aliki: Make hamburger toggle non-selectable by @Earlopain in #1480
- Remove align-self from nav that restricted toc-list width by @tompng in #1486
- Fix source code styling issues by @st0012 in #1487
🛠 Other Changes
- Bump actions/checkout from 5.0.1 to 6.0.0 by @dependabot[bot] in #1482
New Contributors
Full Changelog: v6.16.1...v6.17.0
v6.16.1
v6.16.0
What's Changed
✨ Enhancements
🐛 Bug Fixes
🛠 Other Changes
- Bump rubygems/release-gem from 1.1.1 to 1.1.2 by @dependabot[bot] in #1444
- Bump step-security/harden-runner from 2.13.1 to 2.13.2 by @dependabot[bot] in #1448
- Regroup tests under folder structure by @st0012 in #1443
- Change comment directive parsing by @tompng in #1149
- Fix erb linting errors and remove unnecessary code by @st0012 in #1449
- [Aliki] Set default overflow wrap behavior to avoid overflow on mobile by @st0012 in #1453
- [Aliki] Set scroll-margin-top to all heading inside by @tompng in #1454
- [Aliki] Add classes and modules list to class page's sidebar by @st0012 in #1457
- [Aliki] Stable calculation of active toc by @tompng in #1456
- [Aliki] Remove nav detail's nested padding-right by @tompng in #1455
- Fix rb_define_method(singleton_class_of_module, ...) not to change nested module name by @tompng in #1458
- [DOC] Stop generating docs for Aliki's .rhtml templates by @st0012 in #1461
- [Aliki] Adjust table of content scrollable area height by @tompng in #1459
- [Aliki] Modernize coding style of aliki.js by @tompng in #1462
- [Aliki] Remove unnecessary css variable declaration & usages by @st0012 in #1460
- [Aliki] Add stylelint and update Aliki's css according to suggestions by @st0012 in #1463
- [Aliki] Improve light mode link colors by @st0012 in #1466
- [Aliki] Improve header links by @st0012 in #1465
- Small refactors by @st0012 in #1468
- [Aliki] Add smooth-scroll handler to link inside heading tag by @tompng in #1469
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #1473
- [Aliki] Add C syntax highlighting with a custom JS highlighter by @st0012 in #1471
- [Aliki] Allow customizing Aliki's footer by @st0012 in #1472
- Bump version to 6.16.0 by @st0012 in #1474
Full Changelog: v6.15.1...v6.16.0
v6.15.1
What's Changed
🐛 Bug Fixes
- Add Herb linter and fix HTML and ERB linting issues by @st0012 in #1434
- Improve search result by prioritizing exact matches by @st0012 in #1433
📚 Documentation
🛠 Other Changes
- Rescue RuboCop rake tasks require error by @st0012 in #1431
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #1437
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1436
- Bump version to 6.15.1 by @st0012 in #1441
Full Changelog: v6.15.0...v6.15.1