Recent Releases of https://github.com/ruby/rdoc
https://github.com/ruby/rdoc - v8.0.0
RDoc 8.0.0 is the biggest RDoc release in years. It brings together the work we have been doing to modernize Ruby's documentation experience: a Prism-based parser, RBS signatures in generated documentation, .rbs files as documentation input, a live preview server, theme polish, and many long-standing bug fixes.
For users, the biggest visible change is that RDoc can now show type information next to method documentation. RBS signatures are rendered in both HTML and ri, and the Aliki theme now presents method entries as signature cards. This should make generated documentation more useful for both human readers and tools that consume Ruby documentation.
For documentation authors, RDoc 8.0.0 adds rdoc --server and rake rdoc:server, giving you a local preview server with live reload. This release also includes many fixes around Markdown, cross-references, page links, C source handling, server mode, and generated HTML structure. The goal is to make writing and checking documentation less tedious.
Internally, RDoc has migrated to the Prism-based parser and removed the old Ripper-based parser. This saves RDoc from re-implementing new Ruby syntax support manually going forward. The release also includes a refreshed coverage report, a new user-facing configuration reference, more Aliki polish, and finally, an RDoc logo.
There are breaking changes in this release, so please read the details below before upgrading. But overall, RDoc 8.0.0 is a big step toward making Ruby's documentation tooling feel actively maintained again.
What's Changed
💥 Breaking Changes
- Change default ruby parser to RDoc::Parser::PrismRuby by @tompng in https://github.com/ruby/rdoc/pull/1581
- Remove deprecated CLI options and directives by @st0012 in https://github.com/ruby/rdoc/pull/1616
- Refactor formatter options by @st0012 in https://github.com/ruby/rdoc/pull/1623
- Remove unused memoized caches from Context by @st0012 in https://github.com/ruby/rdoc/pull/1644
- Add server mode with live reload (
rdoc --server) by @st0012 in https://github.com/ruby/rdoc/pull/1620 - Drop Ripper-based parser by @st0012 in https://github.com/ruby/rdoc/pull/1690
✨ Enhancements
- Style method entries as signature cards in aliki theme by @st0012 in https://github.com/ruby/rdoc/pull/1669
- Overhaul coverage report by @st0012 in https://github.com/ruby/rdoc/pull/1663
- Display RBS type signatures in documentation by @st0012 in https://github.com/ruby/rdoc/pull/1665
- Parse RBS files as RDoc input by @st0012 in https://github.com/ruby/rdoc/pull/1728
- Polish Aliki documentation theme by @st0012 in https://github.com/ruby/rdoc/pull/1742
🐛 Bug Fixes
- Stop generating a separate page file for
main_pageby @st0012 in https://github.com/ruby/rdoc/pull/1624 - Fix markdown table parser consuming lines without pipes as table rows by @st0012 in https://github.com/ruby/rdoc/pull/1626
- Fix section comments with the prism parser by @Earlopain in https://github.com/ruby/rdoc/pull/1639
- Fix deadlock on Ctrl+C in server mode by @st0012 in https://github.com/ruby/rdoc/pull/1649
- Fix server mode live reload for C files by @st0012 in https://github.com/ruby/rdoc/pull/1647
- Don't auto-link to non-text source files in cross-references by @st0012 in https://github.com/ruby/rdoc/pull/1646
- Fix encoding error when C parser reads external source files by @st0012 in https://github.com/ruby/rdoc/pull/1657
- Fix page links returning 404 in server mode by @st0012 in https://github.com/ruby/rdoc/pull/1671
- Fix indentation not being preserved on first line in code fences by @extern-c in https://github.com/ruby/rdoc/pull/1672
- Fix broken sidebar links for chained class aliases by @st0012 in https://github.com/ruby/rdoc/pull/1675
- Preserve
#prefix for unresolved cross-references by @st0012 in https://github.com/ruby/rdoc/pull/1676 - Fix Markdown blockquote parsing by @st0012 in https://github.com/ruby/rdoc/pull/1627
- Stop lazy alias resolver from overwriting real classes (#1662) by @st0012 in https://github.com/ruby/rdoc/pull/1689
- Strip markdown HTML comments within paragraph by @tompng in https://github.com/ruby/rdoc/pull/1698
- Remove obsolete -V short flag from --visibility option by @st0012 in https://github.com/ruby/rdoc/pull/1703
- Change "check syntax" message when it isn't a ruby file by @rwstauner in https://github.com/ruby/rdoc/pull/1715
- Avoid detecting encoding comments in documentation text by @st0012 in https://github.com/ruby/rdoc/pull/1727
- Fix colorization of imaginary/rational numbers by @Earlopain in https://github.com/ruby/rdoc/pull/1733
- Simplify CrossReference resolve by @tompng in https://github.com/ruby/rdoc/pull/1571
📚 Documentation
- [DOC] Move
RubygemsHookdoc to the right place by @st0012 in https://github.com/ruby/rdoc/pull/1629 - Add comparison with GitHub Flavored Markdown spec by @st0012 in https://github.com/ruby/rdoc/pull/1550
- Add user-facing configuration reference by @st0012 in https://github.com/ruby/rdoc/pull/1692
- Add RDoc logo to documentation by @st0012 in https://github.com/ruby/rdoc/pull/1734
🛠 Other Changes
- rubocop --autocorrect by @tompng in https://github.com/ruby/rdoc/pull/1611
- Expand RDoc::Attr#dd_alias test cases for aliased attributes access types by @extern-c in https://github.com/ruby/rdoc/pull/1612
- Bump required ruby version to 2.7 by @Earlopain in https://github.com/ruby/rdoc/pull/1615
- Add breaking-change category to release notes and release-check skill by @st0012 in https://github.com/ruby/rdoc/pull/1619
- Support constant assign parsed before class/module definition by @tompng in https://github.com/ruby/rdoc/pull/1621
- Add CI check for RI backward compatibility by @st0012 in https://github.com/ruby/rdoc/pull/1625
- Bump step-security/harden-runner from 2.14.2 to 2.15.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1632
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1631
- Bump actions/download-artifact from 7 to 8 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1630
- Refactor comment_location from Array to Hash by @st0012 in https://github.com/ruby/rdoc/pull/1634
- Re-add truffleruby in CI by @eregon in https://github.com/ruby/rdoc/pull/1636
- Make the link clickable only on a tty by @nobu in https://github.com/ruby/rdoc/pull/1637
- Bump step-security/harden-runner from 2.15.0 to 2.15.1 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1640
- Bump ruby/setup-ruby from 1.288.0 to 1.290.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1641
- Remove dead constants and unused AnonClass by @st0012 in https://github.com/ruby/rdoc/pull/1642
- Fix herb linter offenses in ERB templates by @st0012 in https://github.com/ruby/rdoc/pull/1645
- Print timing for page requests and re-parsing in server mode by @st0012 in https://github.com/ruby/rdoc/pull/1648
- Bump rubygems/release-gem from 1.1.2 to 1.1.4 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1650
- Bump step-security/harden-runner from 2.15.1 to 2.16.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1651
- Add
contents: writepermission for preview of PR from ruby/rdoc by @kou in https://github.com/ruby/rdoc/pull/1653 - Bump ruby/setup-ruby from 1.290.0 to 1.293.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1652
- Bump flatted from 3.3.3 to 3.4.2 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1656
- Bump ruby/setup-ruby from 1.293.0 to 1.295.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1660
- chore: Have license content match gemspec by @thompson-tomo in https://github.com/ruby/rdoc/pull/1654
- Bump actions/configure-pages from 5 to 6 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1668
- Bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1667
- Bump ruby/setup-ruby from 1.295.0 to 1.299.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1666
- Bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1661
- Bump step-security/harden-runner from 2.16.0 to 2.16.1 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1674
- Bump rubygems/release-gem from 1.1.4 to 1.2.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1673
- Bump actions/github-script from 8 to 9 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1679
- Bump ruby/setup-ruby from 1.299.0 to 1.301.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1678
- Bump step-security/harden-runner from 2.16.1 to 2.17.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1677
- Bump actions/upload-pages-artifact from 4 to 5 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1680
- Bump ruby/setup-ruby from 1.301.0 to 1.302.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1681
- Bump step-security/harden-runner from 2.17.0 to 2.19.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1682
- Fix CSS to prevent method name overflow by @ybiquitous in https://github.com/ruby/rdoc/pull/1686
- Bump ruby/setup-ruby from 1.302.0 to 1.306.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1687
- Bump postcss from 8.5.6 to 8.5.12 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1688
- Bump step-security/harden-runner from 2.19.0 to 2.19.1 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1693
- Use prism to check if code is valid by @Earlopain in https://github.com/ruby/rdoc/pull/1695
- Remove
ruby-titleclass by @Earlopain in https://github.com/ruby/rdoc/pull/1694 - Remove parser module indirection used in testing by @Earlopain in https://github.com/ruby/rdoc/pull/1699
- Drop dead rdoc/markdown handling from rubygems plugin by @st0012 in https://github.com/ruby/rdoc/pull/1700
- Update AGENTS.md by @st0012 in https://github.com/ruby/rdoc/pull/1701
- Bump fast-uri from 3.1.0 to 3.1.2 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1702
- Don't create tokens by hand by @Earlopain in https://github.com/ruby/rdoc/pull/1696
- Syntax highlighting using Prism.parse_lex by @tompng in https://github.com/ruby/rdoc/pull/1704
- Bump ruby/setup-ruby from 1.306.0 to 1.307.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1707
- Remove
MetaMethodandGhostMethodby @Earlopain in https://github.com/ruby/rdoc/pull/1705 - Remove
RDoc::Comment#{remove_private,extract_call_seq}by @Earlopain in https://github.com/ruby/rdoc/pull/1706 - Fix
unused variablewarning in generated markdown parser by @tompng in https://github.com/ruby/rdoc/pull/1708 - Move html characeter converting mechanism to regexp-handling by @tompng in https://github.com/ruby/rdoc/pull/1570
- Fix circular require of RDoc::Parser::RubyColorizer by @tompng in https://github.com/ruby/rdoc/pull/1709
- Improve scan of regexp handling by @tompng in https://github.com/ruby/rdoc/pull/1572
- Remove
RDoc::MethodAttr#textby @Earlopain in https://github.com/ruby/rdoc/pull/1710 - Bump step-security/harden-runner from 2.19.1 to 2.19.3 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1717
- Bump ruby/setup-ruby from 1.307.0 to 1.308.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1718
- Bump cloudflare/wrangler-action from 3 to 4 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1719
- Resolve markdown crash for note references in labels by @skatkov in https://github.com/ruby/rdoc/pull/1712
- Ignore inline notes during Markdown reference parsing by @skatkov in https://github.com/ruby/rdoc/pull/1713
- Bump step-security/harden-runner from 2.19.3 to 2.19.4 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1720
- Bump ruby/setup-ruby from 1.308.0 to 1.310.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1721
- Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1723
- Change author of Aliki theme by @skatkov in https://github.com/ruby/rdoc/pull/1724
- Drop psych dependency by @hsbt in https://github.com/ruby/rdoc/pull/1725
- Use
Cas the delimiter for heredocs with C code by @Earlopain in https://github.com/ruby/rdoc/pull/1726 - Bump ruby/setup-ruby from 1.310.0 to 1.313.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1729
- Bump rubygems/release-gem from 1.2.0 to 1.4.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1730
- Bump js-yaml from 4.1.1 to 4.2.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1731
- Bump ruby/setup-ruby from 1.313.0 to 1.314.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1739
- Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1740
- Encapsulate superclass method link rendering by @st0012 in https://github.com/ruby/rdoc/pull/1741
- Bump RDoc to 8.0.0 by @st0012 in https://github.com/ruby/rdoc/pull/1745
New Contributors
- @thompson-tomo made their first contribution in https://github.com/ruby/rdoc/pull/1654
- @skatkov made their first contribution in https://github.com/ruby/rdoc/pull/1712
- @rwstauner made their first contribution in https://github.com/ruby/rdoc/pull/1715
Full Changelog: https://github.com/ruby/rdoc/compare/v7.2.0...v8.0.0
- Ruby
Published by github-actions[bot] about 2 months ago
https://github.com/ruby/rdoc - v7.0.4
What's Changed
🐛 Bug Fixes
- Fix encoding error when C parser reads external source files by @st0012 in https://github.com/ruby/rdoc/pull/1657
Full Changelog: https://github.com/ruby/rdoc/compare/v7.0.3...v7.0.4
- Ruby
Published by github-actions[bot] 3 months ago
https://github.com/ruby/rdoc - v7.2.0
What's Changed
✨ Enhancements
- Expand GitHub style references in ChangeLog to URL by @nobu in https://github.com/ruby/rdoc/pull/1547
- Highlight bash commands by @st0012 in https://github.com/ruby/rdoc/pull/1544
🐛 Bug Fixes
- Replace attribute_manager with a new rdoc-inline-format parser by @tompng in https://github.com/ruby/rdoc/pull/1559
- Fix not scrolling in search results when
ArrowUporArrowDownforAlikiby @ccmywish in https://github.com/ruby/rdoc/pull/1587 - Implement escapes in Markdown to RDoc conversion by @tompng in https://github.com/ruby/rdoc/pull/1575
- Change PrismRuby not to depend on hack that stores module nesting information to context.parent by @tompng in https://github.com/ruby/rdoc/pull/1580
- Hide search results on Escape key on desktop too for
Alikiby @ccmywish in https://github.com/ruby/rdoc/pull/1593 - Fix visit_call_node visit arguments twice by @tompng in https://github.com/ruby/rdoc/pull/1596
- Fix accept_table with incomplete rows by @st0012 in https://github.com/ruby/rdoc/pull/1599
- Fix sections not displaying their text by @Earlopain in https://github.com/ruby/rdoc/pull/1600
- Ignore visibility method, attr definition, module_function within block by @tompng in https://github.com/ruby/rdoc/pull/1595
- Fix broken legacy rdoc-ref labels and duplicate heading IDs by @st0012 in https://github.com/ruby/rdoc/pull/1602
- Add unique IDs to section headings in Aliki template by @st0012 in https://github.com/ruby/rdoc/pull/1603
- Fix RDoc::Attr#add_alias handling of aliased attribute accessor by @extern-c in https://github.com/ruby/rdoc/pull/1605
📚 Documentation
- Fix broken RDoc Markup Reference link in RDoc::Comment by @extern-c in https://github.com/ruby/rdoc/pull/1566
- Add missing quote for 'unknown' by @p8 in https://github.com/ruby/rdoc/pull/1589
🛠 Other Changes
- Bump ruby/setup-ruby from 1.281.0 to 1.284.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1569
- Fix a test that uses invalid syntax by @Earlopain in https://github.com/ruby/rdoc/pull/1577
- Removed truffleruby from CI by @hsbt in https://github.com/ruby/rdoc/pull/1586
- Bump ruby/setup-ruby from 1.284.0 to 1.286.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1582
- Bump step-security/harden-runner from 2.14.0 to 2.14.1 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1583
- Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1584
- Bump ruby/setup-ruby from 1.286.0 to 1.287.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1594
- Add
/release-checkClaude Code skill by @st0012 in https://github.com/ruby/rdoc/pull/1604 - Bump ruby/setup-ruby from 1.287.0 to 1.288.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1606
- Bump step-security/harden-runner from 2.14.1 to 2.14.2 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1607
- Bump version to 7.2.0 by @st0012 in https://github.com/ruby/rdoc/pull/1608
New Contributors
- @ccmywish made their first contribution in https://github.com/ruby/rdoc/pull/1587
Full Changelog: https://github.com/ruby/rdoc/compare/v7.1.0...v7.2.0
- Ruby
Published by github-actions[bot] 6 months ago
https://github.com/ruby/rdoc - v7.1.0
What's Changed
✨ Enhancements
- Support GitHub style markdown heading anchor and link reference by @st0012 in https://github.com/ruby/rdoc/pull/1540
- Allow using backticks to quote text in RDoc markup too by @st0012 in https://github.com/ruby/rdoc/pull/1551
🐛 Bug Fixes
- Fix comment_location for merged ClassModule by @tompng in https://github.com/ruby/rdoc/pull/1531
- Prevent style rendering in code blocks by @st0012 in https://github.com/ruby/rdoc/pull/1536
- Improve code block language detection by @st0012 in https://github.com/ruby/rdoc/pull/1538
- Fix Markdown strikethrough (
~~text~~) not rendering in HTML output by @st0012 in https://github.com/ruby/rdoc/pull/1541 - Define
Markup::Headingas a struct on rubies older than v4.0.0 by @vinistock in https://github.com/ruby/rdoc/pull/1549 - Fix cross-reference resolution for constants by @extern-c in https://github.com/ruby/rdoc/pull/1539
📚 Documentation
- Rebuild RDoc markup documentation by @st0012 in https://github.com/ruby/rdoc/pull/1542
- [DOC] Remove italic bold styling inside codeblock by @tompng in https://github.com/ruby/rdoc/pull/1552
- Use playwright MCP as the recommended way to test RDoc end to end by @st0012 in https://github.com/ruby/rdoc/pull/1545
- Fix broken RDoc Markup Reference links in RDoc::Markup by @extern-c in https://github.com/ruby/rdoc/pull/1560
🛠 Other Changes
- Bump ruby/setup-ruby from 1.275.0 to 1.276.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1534
- Simplify newline handling of comment token in TokenStream#to_html by @tompng in https://github.com/ruby/rdoc/pull/1532
- Bump setup-ruby to the latest release by @st0012 in https://github.com/ruby/rdoc/pull/1543
- Use class for highlight selector by @st0012 in https://github.com/ruby/rdoc/pull/1546
- Align strikethrough support with GitHub Markdown by @st0012 in https://github.com/ruby/rdoc/pull/1548
- Bump ruby/setup-ruby from 1.278.0 to 1.281.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1561
- Bump version to v7.1.0 by @vinistock in https://github.com/ruby/rdoc/pull/1562
Full Changelog: https://github.com/ruby/rdoc/compare/v7.0.3...v7.1.0
- Ruby
Published by github-actions[bot] 7 months ago
https://github.com/ruby/rdoc - v7.0.3
What's Changed
🐛 Bug Fixes
- Fix comment location marshalling in ClassModule by @st0012 in https://github.com/ruby/rdoc/pull/1529
📚 Documentation
- Mention the comment type annotations in docs by @vinistock in https://github.com/ruby/rdoc/pull/1522
🛠 Other Changes
- Bump ruby/setup-ruby from 1.270.0 to 1.275.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1517
- Fix "statement not reached" warnings by @nobu in https://github.com/ruby/rdoc/pull/1518
- Standardize table and heading markup elements by @vinistock in https://github.com/ruby/rdoc/pull/1389
- Standardize HardBreak markup by @vinistock in https://github.com/ruby/rdoc/pull/1519
- Standardize BlankLine markup by @vinistock in https://github.com/ruby/rdoc/pull/1520
- Standardize Raw markup by @vinistock in https://github.com/ruby/rdoc/pull/1521
Full Changelog: https://github.com/ruby/rdoc/compare/v7.0.2...v7.0.3
- Ruby
Published by github-actions[bot] 8 months ago
https://github.com/ruby/rdoc - v7.0.2
What's Changed
🐛 Bug Fixes
- Fix class/module alias document having wrong name by @tompng in https://github.com/ruby/rdoc/pull/1515
- Change sidebar hiding strategy to avoid flickering on mobile devices by @st0012 in https://github.com/ruby/rdoc/pull/1516
- Fix search dropdown behaviour by @st0012 in https://github.com/ruby/rdoc/pull/1512
🛠 Other Changes
- Fix herb linting errors in ERB templates by @st0012 in https://github.com/ruby/rdoc/pull/1514
- Reduce sidebar list item padding by @st0012 in https://github.com/ruby/rdoc/pull/1513
Full Changelog: https://github.com/ruby/rdoc/compare/v7.0.1...v7.0.2
- Ruby
Published by github-actions[bot] 8 months ago
https://github.com/ruby/rdoc - v7.0.1
What's Changed
🐛 Bug Fixes
- [Aliki] Fix search result type styling on mobile by @Earlopain in https://github.com/ruby/rdoc/pull/1509
- Make sure path link in footers work correctly by @st0012 in https://github.com/ruby/rdoc/pull/1508
🛠 Other Changes
- Bump RDoc version to 7.0.1 by @st0012 in https://github.com/ruby/rdoc/pull/1510
Full Changelog: https://github.com/ruby/rdoc/compare/v7.0.0...v7.0.1
- Ruby
Published by github-actions[bot] 8 months ago
https://github.com/ruby/rdoc - v7.0.0
What's Changed
✨ Enhancements
- Improve Aliki visuals by @st0012 in https://github.com/ruby/rdoc/pull/1505
- Rebuild Aliki's searching mechanism by @st0012 in https://github.com/ruby/rdoc/pull/1504
🐛 Bug Fixes
- Fix method source code not created if a method's description is skipped by @extern-c in https://github.com/ruby/rdoc/pull/1488
- Fix call-seq deduplicate for name overlap in aliases by @tompng in https://github.com/ruby/rdoc/pull/1491
📚 Documentation
- Replace
CONTRIBUTING.rdocwithCONTRIBUTING.mdby @st0012 in https://github.com/ruby/rdoc/pull/1496
🛠 Other Changes
- Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1490
- Bump step-security/harden-runner from 2.13.2 to 2.13.3 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1489
- ci: Ensure using pinned actions/checkout by @kou in https://github.com/ruby/rdoc/pull/1493
- Bump actions/download-artifact from 6 to 7 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1499
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1501
- Bump step-security/harden-runner from 2.13.3 to 2.14.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1500
- Bump setup-ruby to v1.270.0 by @st0012 in https://github.com/ruby/rdoc/pull/1503
- Change the default theme to Aliki by @st0012 in https://github.com/ruby/rdoc/pull/1502
- Bump RDoc version to 7.0.0 by @st0012 in https://github.com/ruby/rdoc/pull/1506
New Contributors
- @extern-c made their first contribution in https://github.com/ruby/rdoc/pull/1488
Full Changelog: https://github.com/ruby/rdoc/compare/v6.17.0...v7.0.0
- Ruby
Published by github-actions[bot] 8 months ago
https://github.com/ruby/rdoc - v6.17.0
What's Changed
✨ Enhancements
- Aliki: Add padding to TOC by @Earlopain in https://github.com/ruby/rdoc/pull/1481
- Apply markup in table cell by @ksss in https://github.com/ruby/rdoc/pull/1483
- Improve main sidebar by @st0012 in https://github.com/ruby/rdoc/pull/1485
🐛 Bug Fixes
- Aliki: Make hamburger toggle non-selectable by @Earlopain in https://github.com/ruby/rdoc/pull/1480
- Remove align-self from nav that restricted toc-list width by @tompng in https://github.com/ruby/rdoc/pull/1486
- Fix source code styling issues by @st0012 in https://github.com/ruby/rdoc/pull/1487
🛠 Other Changes
- Bump actions/checkout from 5.0.1 to 6.0.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1482
New Contributors
- @ksss made their first contribution in https://github.com/ruby/rdoc/pull/1483
Full Changelog: https://github.com/ruby/rdoc/compare/v6.16.1...v6.17.0
- Ruby
Published by github-actions[bot] 8 months ago
https://github.com/ruby/rdoc - v6.16.1
What's Changed
✨ Enhancements
- Add version query string to Aliki assets for cache busting by @st0012 in https://github.com/ruby/rdoc/pull/1476
Full Changelog: https://github.com/ruby/rdoc/compare/v6.16.0...v6.16.1
- Ruby
Published by github-actions[bot] 9 months ago
https://github.com/ruby/rdoc - v6.16.0
What's Changed
✨ Enhancements
- New theme: "Aliki" by @st0012 in https://github.com/ruby/rdoc/pull/1432
🐛 Bug Fixes
- searcher.js: handle missing RegExp.escape by @byroot in https://github.com/ruby/rdoc/pull/1442
🛠 Other Changes
- Bump rubygems/release-gem from 1.1.1 to 1.1.2 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1444
- Bump step-security/harden-runner from 2.13.1 to 2.13.2 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1448
- Regroup tests under folder structure by @st0012 in https://github.com/ruby/rdoc/pull/1443
- Change comment directive parsing by @tompng in https://github.com/ruby/rdoc/pull/1149
- Fix erb linting errors and remove unnecessary code by @st0012 in https://github.com/ruby/rdoc/pull/1449
- [Aliki] Set default overflow wrap behavior to avoid overflow on mobile by @st0012 in https://github.com/ruby/rdoc/pull/1453
- [Aliki] Set scroll-margin-top to all heading inside by @tompng in https://github.com/ruby/rdoc/pull/1454
- [Aliki] Add classes and modules list to class page's sidebar by @st0012 in https://github.com/ruby/rdoc/pull/1457
- [Aliki] Stable calculation of active toc by @tompng in https://github.com/ruby/rdoc/pull/1456
- [Aliki] Remove nav detail's nested padding-right by @tompng in https://github.com/ruby/rdoc/pull/1455
- Fix rb_define_method(singleton_class_of_module, ...) not to change nested module name by @tompng in https://github.com/ruby/rdoc/pull/1458
- [DOC] Stop generating docs for Aliki's .rhtml templates by @st0012 in https://github.com/ruby/rdoc/pull/1461
- [Aliki] Adjust table of content scrollable area height by @tompng in https://github.com/ruby/rdoc/pull/1459
- [Aliki] Modernize coding style of aliki.js by @tompng in https://github.com/ruby/rdoc/pull/1462
- [Aliki] Remove unnecessary css variable declaration & usages by @st0012 in https://github.com/ruby/rdoc/pull/1460
- [Aliki] Add stylelint and update Aliki's css according to suggestions by @st0012 in https://github.com/ruby/rdoc/pull/1463
- [Aliki] Improve light mode link colors by @st0012 in https://github.com/ruby/rdoc/pull/1466
- [Aliki] Improve header links by @st0012 in https://github.com/ruby/rdoc/pull/1465
- Small refactors by @st0012 in https://github.com/ruby/rdoc/pull/1468
- [Aliki] Add smooth-scroll handler to link inside heading tag by @tompng in https://github.com/ruby/rdoc/pull/1469
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1473
- [Aliki] Add C syntax highlighting with a custom JS highlighter by @st0012 in https://github.com/ruby/rdoc/pull/1471
- [Aliki] Allow customizing Aliki's footer by @st0012 in https://github.com/ruby/rdoc/pull/1472
- Bump version to 6.16.0 by @st0012 in https://github.com/ruby/rdoc/pull/1474
Full Changelog: https://github.com/ruby/rdoc/compare/v6.15.1...v6.16.0
- Ruby
Published by github-actions[bot] 9 months ago
https://github.com/ruby/rdoc - v6.15.1
What's Changed
🐛 Bug Fixes
- Add Herb linter and fix HTML and ERB linting issues by @st0012 in https://github.com/ruby/rdoc/pull/1434
- Improve search result by prioritizing exact matches by @st0012 in https://github.com/ruby/rdoc/pull/1433
📚 Documentation
- Add AGENTS.md and CLAUDE.md to the project by @st0012 in https://github.com/ruby/rdoc/pull/1439
🛠 Other Changes
- Rescue RuboCop rake tasks require error by @st0012 in https://github.com/ruby/rdoc/pull/1431
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1437
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1436
- Bump version to 6.15.1 by @st0012 in https://github.com/ruby/rdoc/pull/1441
Full Changelog: https://github.com/ruby/rdoc/compare/v6.15.0...v6.15.1
- Ruby
Published by github-actions[bot] 10 months ago
https://github.com/ruby/rdoc - v6.15.0
What's Changed
✨ Enhancements
- Allow rdoc-ref to link to non-text files by @jeremyevans in https://github.com/ruby/rdoc/pull/1376
- Search automatically on ?q= URL query parameter by @jhawthorn in https://github.com/ruby/rdoc/pull/1396
🐛 Bug Fixes
- searcher.js: Escape characters when building regexps by @byroot in https://github.com/ruby/rdoc/pull/1397
- Fix backslash handling in table cell code spans by @st0012 in https://github.com/ruby/rdoc/pull/1400
- Fix incorrect method linking in
tttags by @st0012 in https://github.com/ruby/rdoc/pull/1427 - Preserve inline styling inside tidy link labels by @st0012 in https://github.com/ruby/rdoc/pull/1428
📚 Documentation
- [DOC] Fix link by @BurdetteLamar in https://github.com/ruby/rdoc/pull/1393
- [DOC] Fix
warn_missing_rdoc_refdefault value in doc by @st0012 in https://github.com/ruby/rdoc/pull/1408 - [DOC] Correct levels of headings by @BurdetteLamar in https://github.com/ruby/rdoc/pull/1412
- [DOC] Tweaks for markup reference intro by @BurdetteLamar in https://github.com/ruby/rdoc/pull/1411
- [DOC] Re-format section Directives by @BurdetteLamar in https://github.com/ruby/rdoc/pull/1418
- Migrate README to markdown by @st0012 in https://github.com/ruby/rdoc/pull/1422
🛠 Other Changes
- Remove "poeple" typo and reword for clarity by @p8 in https://github.com/ruby/rdoc/pull/1388
- Bump step-security/harden-runner from 2.12.2 to 2.13.0 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1392
- Escape unescaped backslash at the end of code by @nobu in https://github.com/ruby/rdoc/pull/1404
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1406
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1407
- Revert "Shorten the description text to get rid of JRuby exception" by @nobu in https://github.com/ruby/rdoc/pull/1401
- Trim even spaces only in code by @nobu in https://github.com/ruby/rdoc/pull/1405
- Commit generated files by @st0012 in https://github.com/ruby/rdoc/pull/1410
- Bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1415
- Bump actions/github-script from 7 to 8 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1423
- Change error message assertion to make it pass in JRuby by @tompng in https://github.com/ruby/rdoc/pull/1425
- Bump step-security/harden-runner from 2.13.0 to 2.13.1 by @dependabot[bot] in https://github.com/ruby/rdoc/pull/1426
- Fix warnings by @nobu in https://github.com/ruby/rdoc/pull/1409
- Bump version to 6.15.0 by @st0012 in https://github.com/ruby/rdoc/pull/1429
New Contributors
- @byroot made their first contribution in https://github.com/ruby/rdoc/pull/1397
- @jhawthorn made their first contribution in https://github.com/ruby/rdoc/pull/1396
Full Changelog: https://github.com/ruby/rdoc/compare/v6.14.2...v6.15.0
- Ruby
Published by github-actions[bot] 11 months ago
https://github.com/ruby/rdoc - v6.14.2
What's Changed
🐛 Bug Fixes
- Support markdown syntax in table cells by @st0012 in https://github.com/ruby/rdoc/pull/1386
🛠 Other Changes
- Fixup to usage of cgi/escape for Windows CI by @hsbt in https://github.com/ruby/rdoc/pull/1378
- Added gemspec file to gem package by @hsbt in https://github.com/ruby/rdoc/pull/1379
- Use GITHUB_TOKEN instead of admin credential by @hsbt in https://github.com/ruby/rdoc/pull/1380
- Bump step-security/harden-runner from 2.12.0 to 2.12.1 by @dependabot in https://github.com/ruby/rdoc/pull/1377
test/lib/helper.rbis only forruby/rdocrepository by @hsbt in https://github.com/ruby/rdoc/pull/1372- Refactor PR preview workflow for improved approval process by @st0012 in https://github.com/ruby/rdoc/pull/1370
- Use repository_dispatch for previewing instead by @st0012 in https://github.com/ruby/rdoc/pull/1384
- Bump step-security/harden-runner from 2.12.1 to 2.12.2 by @dependabot in https://github.com/ruby/rdoc/pull/1385
- Fix template files location by @nobu in https://github.com/ruby/rdoc/pull/1383
- Bump version to 6.14.2 by @st0012 in https://github.com/ruby/rdoc/pull/1387
Full Changelog: https://github.com/ruby/rdoc/compare/v6.14.0...v6.14.2
- Ruby
Published by github-actions[bot] about 1 year ago
https://github.com/ruby/rdoc - v6.14.1
What's Changed
🛠 Other Changes
- Fixup to usage of cgi/escape for Windows CI by @hsbt in https://github.com/ruby/rdoc/pull/1378
- Added gemspec file to gem package by @hsbt in https://github.com/ruby/rdoc/pull/1379
Full Changelog: https://github.com/ruby/rdoc/compare/v6.14.0...v6.14.1
- Ruby
Published by matzbot about 1 year ago
https://github.com/ruby/rdoc - v6.14.0
What's Changed
✨ Enhancements
- Add support for canonical URL link tag by @p8 in https://github.com/ruby/rdoc/pull/1354
- Set language in HTML by @p8 in https://github.com/ruby/rdoc/pull/1361
🐛 Bug Fixes
- Fix image tag with external source by @ybiquitous in https://github.com/ruby/rdoc/pull/1348
🛠 Other Changes
- Bump ruby/setup-ruby from 1.227.0 to 1.229.0 by @dependabot in https://github.com/ruby/rdoc/pull/1336
- Fix RDoc::Options example in README by @tompng in https://github.com/ruby/rdoc/pull/1337
- Bump step-security/harden-runner from 2.11.0 to 2.11.1 by @dependabot in https://github.com/ruby/rdoc/pull/1338
- Bump ruby/setup-ruby from 1.229.0 to 1.230.0 by @dependabot in https://github.com/ruby/rdoc/pull/1339
- Runs ruby-core workflow on ubuntu-latest by @st0012 in https://github.com/ruby/rdoc/pull/1345
- Move default RDoc headings to a constant by @vinistock in https://github.com/ruby/rdoc/pull/1341
- Enable
Style/MethodDefParenthesesrule by @vinistock in https://github.com/ruby/rdoc/pull/1342 - Bump ruby/setup-ruby from 1.230.0 to 1.233.0 by @dependabot in https://github.com/ruby/rdoc/pull/1346
- Fix rubygems hook execution when gemspec.rdoc_options contains --ri by @tompng in https://github.com/ruby/rdoc/pull/1347
- Update ri manpage to show how to access ruby pages by @adam12 in https://github.com/ruby/rdoc/pull/1340
- Fix link to CONTRIBUTING on README by @ybiquitous in https://github.com/ruby/rdoc/pull/1350
- Bump step-security/harden-runner from 2.11.1 to 2.12.0 by @dependabot in https://github.com/ruby/rdoc/pull/1351
- Bump ruby/setup-ruby from 1.233.0 to 1.235.0 by @dependabot in https://github.com/ruby/rdoc/pull/1352
- Don't run CI jobs for push by Dependabot by @kou in https://github.com/ruby/rdoc/pull/1353
- Fix typo in test name by @p8 in https://github.com/ruby/rdoc/pull/1355
- Polish link underline in Darkfish CSS by @ybiquitous in https://github.com/ruby/rdoc/pull/1349
- Rename test classes from Test* to *Test by @st0012 in https://github.com/ruby/rdoc/pull/1359
- Bump ruby/setup-ruby from 1.235.0 to 1.237.0 by @dependabot in https://github.com/ruby/rdoc/pull/1362
- Declare erb as a dependency by @st0012 in https://github.com/ruby/rdoc/pull/1368
- Load
cgi/escapeinstead ofcgi/utilby @Earlopain in https://github.com/ruby/rdoc/pull/1366 - Add a new workflow to deploy page preview for PRs from forks by @st0012 in https://github.com/ruby/rdoc/pull/1365
- Bump version to 6.14.0 by @st0012 in https://github.com/ruby/rdoc/pull/1371
Full Changelog: https://github.com/ruby/rdoc/compare/v6.13.1...v6.14.0
- Ruby
Published by matzbot about 1 year ago
https://github.com/ruby/rdoc - v6.13.1
What's Changed
✨ Enhancements
- Allow customizing path prefix through options by @st0012 in https://github.com/ruby/rdoc/pull/1330
🛠 Other Changes
- Workaround
buildtask issue in Ruby core CI by @st0012 in https://github.com/ruby/rdoc/pull/1326 - Bump ruby/setup-ruby from 1.222.0 to 1.227.0 by @dependabot in https://github.com/ruby/rdoc/pull/1329
- Remove needless RDoc::Options from XrefTestCase by @kou in https://github.com/ruby/rdoc/pull/1332
- Bump version to v6.13.1 by @st0012 in https://github.com/ruby/rdoc/pull/1334
Full Changelog: https://github.com/ruby/rdoc/compare/v6.13.0...v6.13.1
- Ruby
Published by matzbot over 1 year ago
https://github.com/ruby/rdoc - v6.13.0
What's Changed
✨ Enhancements
- Add breadcrumb list by @unasuke in https://github.com/ruby/rdoc/pull/973
- Image alt tag header formatting by @ioquatix in https://github.com/ruby/rdoc/pull/1320
🐛 Bug Fixes
- Fix ri completion to always return candidates start with a given name by @tompng in https://github.com/ruby/rdoc/pull/1082
- Call
update_extends inClassModule#completeby @st0012 in https://github.com/ruby/rdoc/pull/1317
📚 Documentation
- Fix CodeObject's inheritance tree document by @st0012 in https://github.com/ruby/rdoc/pull/1314
🛠 Other Changes
- Bump ruby/setup-ruby from 1.215.0 to 1.218.0 by @dependabot in https://github.com/ruby/rdoc/pull/1290
- Remove unnecessary coupling in comments' call_seq extraction by @st0012 in https://github.com/ruby/rdoc/pull/1289
- Bump step-security/harden-runner from 2.10.4 to 2.11.0 by @dependabot in https://github.com/ruby/rdoc/pull/1293
- Bump ruby/setup-ruby from 1.218.0 to 1.221.0 by @dependabot in https://github.com/ruby/rdoc/pull/1294
- Removed development group for cloudflare pages by @hsbt in https://github.com/ruby/rdoc/pull/1295
- Remove unused attributes by @st0012 in https://github.com/ruby/rdoc/pull/1292
- Refactor darkfish's classes sidebar implementation by @st0012 in https://github.com/ruby/rdoc/pull/1296
- Explicitly require helper in test_case by @st0012 in https://github.com/ruby/rdoc/pull/1297
- Add webrick to development dependencies by @st0012 in https://github.com/ruby/rdoc/pull/1301
- Remove unused darkfish parts by @st0012 in https://github.com/ruby/rdoc/pull/1303
- Centralize generator setup by @st0012 in https://github.com/ruby/rdoc/pull/1302
- Remove unused
class_dirandfile_dirattributes from generators by @st0012 in https://github.com/ruby/rdoc/pull/1304 - Reenable JRuby for testing by @headius in https://github.com/ruby/rdoc/pull/1305
- Relax paragraph pattern by @nobu in https://github.com/ruby/rdoc/pull/1299
- Tests for markdown code using multiple backquotes by @nobu in https://github.com/ruby/rdoc/pull/1306
- Remove an unused constant by @nobu in https://github.com/ruby/rdoc/pull/1307
- Avoid accessing
RDocobjects throughStoreby @st0012 in https://github.com/ruby/rdoc/pull/1308 - Bump ruby/setup-ruby from 1.221.0 to 1.222.0 by @dependabot in https://github.com/ruby/rdoc/pull/1311
- Make
Optionsa required constructor argument ofStoreby @st0012 in https://github.com/ruby/rdoc/pull/1309 - Reduce unnecessary external state assignment (
singleton) by @st0012 in https://github.com/ruby/rdoc/pull/1312 - Fix test target code of module_function by @tompng in https://github.com/ruby/rdoc/pull/1316
- Remove dead or unnecessary methods/attributes by @st0012 in https://github.com/ruby/rdoc/pull/1315
- Refactor markdown parsing of Image and ExplicitLink by @tompng in https://github.com/ruby/rdoc/pull/1323
- Bump version to v6.13.0 by @st0012 in https://github.com/ruby/rdoc/pull/1324
New Contributors
- @unasuke made their first contribution in https://github.com/ruby/rdoc/pull/973
- @headius made their first contribution in https://github.com/ruby/rdoc/pull/1305
- @ioquatix made their first contribution in https://github.com/ruby/rdoc/pull/1320
Full Changelog: https://github.com/ruby/rdoc/compare/v6.12.0...v6.13.0
- Ruby
Published by matzbot over 1 year ago
https://github.com/ruby/rdoc - v6.12.0
What's Changed
✨ Enhancements
- Display main page's Table of Contents when viewed from the index page by @st0012 in https://github.com/ruby/rdoc/pull/1250
🐛 Bug Fixes
- Stop accepting
Documentobjects asCodeObject#commentby @tompng in https://github.com/ruby/rdoc/pull/1210 - Reduce document difference between RDoc::Parser::Ruby and RDoc::Parser::PrismRuby by @tompng in https://github.com/ruby/rdoc/pull/1284
🛠 Other Changes
- Bump ruby/setup-ruby from 1.207.0 to 1.213.0 by @dependabot in https://github.com/ruby/rdoc/pull/1280
- Bump step-security/harden-runner from 2.10.3 to 2.10.4 by @dependabot in https://github.com/ruby/rdoc/pull/1279
- Update ruby-core workflow to just generate documentation by @st0012 in https://github.com/ruby/rdoc/pull/1278
- Add a
build:local_rubytask to simplify local testing flow by @st0012 in https://github.com/ruby/rdoc/pull/1281 - Bump ruby/setup-ruby from 1.213.0 to 1.214.0 by @dependabot in https://github.com/ruby/rdoc/pull/1283
- Remove unnecessary
file_nameparameter fromParser#initializeby @st0012 in https://github.com/ruby/rdoc/pull/1146 - Bump ruby/setup-ruby from 1.214.0 to 1.215.0 by @dependabot in https://github.com/ruby/rdoc/pull/1285
Full Changelog: https://github.com/ruby/rdoc/compare/v6.11.0...v6.12.0
- Ruby
Published by matzbot over 1 year ago
https://github.com/ruby/rdoc - v6.11.0
What's Changed
✨ Enhancements
- Add autolink_excluded_words option to ignore cross-references by @st0012 in https://github.com/ruby/rdoc/pull/1259
- Enable
warn_missing_rdoc_refby default by @st0012 in https://github.com/ruby/rdoc/pull/1275
🐛 Bug Fixes
- Introduce
apply_default_excludeconfig to separate default and user excluding patterns by @nobu in https://github.com/ruby/rdoc/pull/1251 - Fix prism_ruby superclass resolve order by @tompng in https://github.com/ruby/rdoc/pull/1267
- Add missing
RDoc::RubygemsHookAPI forgem serverby @mterada1228 in https://github.com/ruby/rdoc/pull/1270 - Finalize RDoc::Options before calling RDoc::RDoc#parse_files by @rhenium in https://github.com/ruby/rdoc/pull/1274
📚 Documentation
- Documentation for #1240 by @nobu in https://github.com/ruby/rdoc/pull/1263
- [DOC] Stop autolinking the word "RDoc" by @nobu in https://github.com/ruby/rdoc/pull/1266
- [DOC] Ignore racc-generated files by @nobu in https://github.com/ruby/rdoc/pull/1265
- [DOC] Remove unnecessary rdoc-ref missing example by @st0012 in https://github.com/ruby/rdoc/pull/1271
🛠 Other Changes
- Bump rubygems/release-gem from 1.1.0 to 1.1.1 by @dependabot in https://github.com/ruby/rdoc/pull/1253
- Merge commit from ruby/ruby HEAD by @hsbt in https://github.com/ruby/rdoc/pull/1255
- Exclude latest windows & Ruby 3.4 on CI by @st0012 in https://github.com/ruby/rdoc/pull/1260
- Bump ruby/setup-ruby from 1.204.0 to 1.206.0 by @dependabot in https://github.com/ruby/rdoc/pull/1262
- Bump ruby/setup-ruby from 1.206.0 to 1.207.0 by @dependabot in https://github.com/ruby/rdoc/pull/1273
- Run ruby/ruby doc generation on CI by @st0012 in https://github.com/ruby/rdoc/pull/1272
- Bump step-security/harden-runner from 2.10.2 to 2.10.3 by @dependabot in https://github.com/ruby/rdoc/pull/1276
- CI: test.yml - Windows - add mswin, remove 3.4 exclude by @MSP-Greg in https://github.com/ruby/rdoc/pull/1277
Full Changelog: https://github.com/ruby/rdoc/compare/v6.10.0...v6.11.0
- Ruby
Published by matzbot over 1 year ago
https://github.com/ruby/rdoc - v6.10.0
What's Changed
✨ Enhancements
- Print warnings for rdoc-ref links that can't be resolved by @st0012 in https://github.com/ruby/rdoc/pull/1241
- Enable cross reference in code by @nobu in https://github.com/ruby/rdoc/pull/1240
- Auto-hide navigation on link click by @sunblaze in https://github.com/ruby/rdoc/pull/1238
🐛 Bug Fixes
alignsmay include:centerby @soutaro in https://github.com/ruby/rdoc/pull/1247
🛠 Other Changes
- Fix to parse
rb_define_global_constby @nobu in https://github.com/ruby/rdoc/pull/1245 - Bump ruby/setup-ruby from 1.187.0 to 1.204.0 by @dependabot in https://github.com/ruby/rdoc/pull/1246
- Update tests for ruby/rdoc#1247 by @st0012 in https://github.com/ruby/rdoc/pull/1248
Full Changelog: https://github.com/ruby/rdoc/compare/v6.9.1...v6.10.0
- Ruby
Published by matzbot over 1 year ago
https://github.com/ruby/rdoc - v6.9.1
What's Changed
🐛 Bug Fixes
- Fix iPad Pro navigation not shown by @sunblaze in https://github.com/ruby/rdoc/pull/1236
- Hide hamburger on desktop by @sunblaze in https://github.com/ruby/rdoc/pull/1237
- Add attribute :force to RDoc::RubygemsHook just like RDoc::RubyGemsHook by @tompng in https://github.com/ruby/rdoc/pull/1244
📚 Documentation
- Fix dead links in the markup reference page by @st0012 in https://github.com/ruby/rdoc/pull/1242
New Contributors
- @sunblaze made their first contribution in https://github.com/ruby/rdoc/pull/1236
Full Changelog: https://github.com/ruby/rdoc/compare/v6.9.0...v6.9.1
- Ruby
Published by matzbot over 1 year ago
https://github.com/ruby/rdoc - v6.9.0
What's Changed
✨ Enhancements
- Deprecate
mainandtitledirectives by @st0012 in https://github.com/ruby/rdoc/pull/1218 - Expand rdoc-ref targets at the end of ri output by @st0012 in https://github.com/ruby/rdoc/pull/1141
🐛 Bug Fixes
- Improve how gemspec's files are defined by @st0012 in https://github.com/ruby/rdoc/pull/1212
- fix: C variables should never show up in Ancestors tree by @flavorjones in https://github.com/ruby/rdoc/pull/1217
- Sort
MethodAttrso that names starting with symbols are before names starting with alpha ASCII by @flavorjones in https://github.com/ruby/rdoc/pull/1219 ClassModule#superclass=accepts aClassModuleas an argument by @flavorjones in https://github.com/ruby/rdoc/pull/1222- Use distinct styles for note lists and label lists by @nevans in https://github.com/ruby/rdoc/pull/1209
🛠 Other Changes
- Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in https://github.com/ruby/rdoc/pull/1215
- Bump rubygems/release-gem from 612653d273a73bdae1df8453e090060bb4db5f31 to 9e85cb11501bebc2ae661c1500176316d3987059 by @dependabot in https://github.com/ruby/rdoc/pull/1214
- Fixed version number of rubygems/release-gem by @hsbt in https://github.com/ruby/rdoc/pull/1216
- Prefer
String#ordtoString#codepoints[0]by @flavorjones in https://github.com/ruby/rdoc/pull/1220 - Workaround JRuby's jar-dependencies error and test failures on CI by @st0012 in https://github.com/ruby/rdoc/pull/1225
- lint: Remove unreachable code by @okuramasafumi in https://github.com/ruby/rdoc/pull/1137
- Stop running CI against JRuby and some CI config cleanup by @st0012 in https://github.com/ruby/rdoc/pull/1228
- Make it loose coupling between RubyGems and RDoc by @mterada1228 in https://github.com/ruby/rdoc/pull/1171
- Fixed compatibility error with setup command and rdoc plugin on rubygems by @hsbt in https://github.com/ruby/rdoc/pull/1234
Full Changelog: https://github.com/ruby/rdoc/compare/v6.8.1...v6.9.0
- Ruby
Published by matzbot over 1 year ago
https://github.com/ruby/rdoc - v6.8.1
What's Changed
🐛 Bug Fixes
- Added missing _sidebar_toggle.rhtml by @ishe-ua in https://github.com/ruby/rdoc/pull/1211
New Contributors
- @ishe-ua made their first contribution in https://github.com/ruby/rdoc/pull/1211
Full Changelog: https://github.com/ruby/rdoc/compare/v6.8.0...v6.8.1
- Ruby
Published by st0012 over 1 year ago
https://github.com/ruby/rdoc - v6.8.0
What's Changed
✨ Enhancements
- Require space between hash/content in ATX heading by @skipkayhil in https://github.com/ruby/rdoc/pull/1140
- Add new ruby parser that uses Prism by @tompng in https://github.com/ruby/rdoc/pull/1144
- Add support for mobile screen sizes on Darkfish by @MatheusRich in https://github.com/ruby/rdoc/pull/1025
- Modernize RDoc Darkfish template CSS by @st0012 in https://github.com/ruby/rdoc/pull/1157
- Use pointer cursor for navigation toggle by @omegahm in https://github.com/ruby/rdoc/pull/1175
- Add home page link to output message by @st0012 in https://github.com/ruby/rdoc/pull/1165
- Improve method source toggling by @st0012 in https://github.com/ruby/rdoc/pull/1176
- Make methods and attributes linkable by @st0012 in https://github.com/ruby/rdoc/pull/1189
- Add support for meta tags by @vinistock in https://github.com/ruby/rdoc/pull/1091
- Add scroll-margin-top on all :target elements by @omegahm in https://github.com/ruby/rdoc/pull/1174
- Use scroll-margin-top on anchor targets by @st0012 in https://github.com/ruby/rdoc/pull/1190
- feature: Render mixed-in methods and constants with
--embed-mixinsby @flavorjones in https://github.com/ruby/rdoc/pull/842 - Red-based darkfish color scheme by @st0012 in https://github.com/ruby/rdoc/pull/1191
- Use thicker fonts with high contrast to improve readability by @st0012 in https://github.com/ruby/rdoc/pull/1197
- Display class ancestors in the sidebar by @alexisbernard in https://github.com/ruby/rdoc/pull/1183
- Split list of class and instance methods in two by @alexisbernard in https://github.com/ruby/rdoc/pull/1206
🐛 Bug Fixes
- Abort with error message if
--dumpargument invalid by @adam12 in https://github.com/ruby/rdoc/pull/1104 - Fix darkfish responsiveness issue on screens between 1024px and ~1650px by @st0012 in https://github.com/ruby/rdoc/pull/1148
- Fix sidebar scroll and footer display by @st0012 in https://github.com/ruby/rdoc/pull/1152
- Fix sidebar scroll again and add missing footer back by @st0012 in https://github.com/ruby/rdoc/pull/1154
- Make summary triangle appear in correct place when summary text overflows to next line by @paracycle in https://github.com/ruby/rdoc/pull/1160
- Make darkfish more responsive and readable on mobile devices by @st0012 in https://github.com/ruby/rdoc/pull/1162
- Only let browser search through source code until it's expanded by @Earlopain in https://github.com/ruby/rdoc/pull/1181
- Fix ToRdoc#accept_table by @tompng in https://github.com/ruby/rdoc/pull/1184
- Extract excerpt from RDoc::Markup::Document (raw pages) correctly by @st0012 in https://github.com/ruby/rdoc/pull/1200
📚 Documentation
- [DOC] New file RI.md by @BurdetteLamar in https://github.com/ruby/rdoc/pull/1100
- [DOC] Mods about markup formats by @BurdetteLamar in https://github.com/ruby/rdoc/pull/1143
- [doc] Mention
.documentfile in README by @okuramasafumi in https://github.com/ruby/rdoc/pull/1153 - [DOC] Fix links by @BurdetteLamar in https://github.com/ruby/rdoc/pull/1169
- Improve RDoc pages heading levels order by @antoinem in https://github.com/ruby/rdoc/pull/1185
- Mention community-maintained themes by @st0012 in https://github.com/ruby/rdoc/pull/1198
🛠 Other Changes
- Bump ruby/setup-ruby from 1.176.0 to 1.177.1 by @dependabot in https://github.com/ruby/rdoc/pull/1112
- Bump ruby/setup-ruby from 1.177.1 to 1.179.0 by @dependabot in https://github.com/ruby/rdoc/pull/1116
- Bump ruby/setup-ruby from 1.179.0 to 1.179.1 by @dependabot in https://github.com/ruby/rdoc/pull/1120
- Bump ruby/setup-ruby from 1.179.1 to 1.180.0 by @dependabot in https://github.com/ruby/rdoc/pull/1121
- Add ruby-core CI suite by @st0012 in https://github.com/ruby/rdoc/pull/1115
- Bump ruby/setup-ruby from 1.152.0 to 1.180.1 by @dependabot in https://github.com/ruby/rdoc/pull/1124
- Fix some typos by @ydah in https://github.com/ruby/rdoc/pull/1129
- Bump ruby/setup-ruby from 1.180.1 to 1.183.0 by @dependabot in https://github.com/ruby/rdoc/pull/1131
- Group code object files into the same directory by @st0012 in https://github.com/ruby/rdoc/pull/1114
- chore(bin): Add
bin/consolefor better DX by @okuramasafumi in https://github.com/ruby/rdoc/pull/1132 - Drop reimplementation of Ripper lex state by @nevans in https://github.com/ruby/rdoc/pull/1118
- Bump ruby/setup-ruby from 1.183.0 to 1.185.0 by @dependabot in https://github.com/ruby/rdoc/pull/1136
- RDoc task should include top-level .md files too by @st0012 in https://github.com/ruby/rdoc/pull/1134
- Bump ruby/setup-ruby from 1.185.0 to 1.187.0 by @dependabot in https://github.com/ruby/rdoc/pull/1142
- Improve rubocop setup by @st0012 in https://github.com/ruby/rdoc/pull/1139
- Drop unnecessary
file_nameparameter fromParser.formethod. by @st0012 in https://github.com/ruby/rdoc/pull/1135 - Follow up changes for Prism Ruby parser by @st0012 in https://github.com/ruby/rdoc/pull/1145
- Fix flaky test: prevent regexp match to tempdir path by @tompng in https://github.com/ruby/rdoc/pull/1147
- Use ascii chatacter in HTML file to fix ruby ci failure by @tompng in https://github.com/ruby/rdoc/pull/1150
- Avoid potentially loading the same extension from different versions of the same gem by @deivid-rodriguez in https://github.com/ruby/rdoc/pull/1155
- Align behaviour between
bundle exec rdocandrake rdocby @st0012 in https://github.com/ruby/rdoc/pull/1156 - Tunes up .document by @BurdetteLamar in https://github.com/ruby/rdoc/pull/1161
rake installcommand is failed by @mterada1228 in https://github.com/ruby/rdoc/pull/1170- Add more space after magnifying glass by @omegahm in https://github.com/ruby/rdoc/pull/1173
- Fix ruby-core test suite by @st0012 in https://github.com/ruby/rdoc/pull/1187
- Use normal
font-weightfor links by @sambostock in https://github.com/ruby/rdoc/pull/1188 - Add release.yml by @st0012 in https://github.com/ruby/rdoc/pull/1193
- Hack for Safari 18 by @nobu in https://github.com/ruby/rdoc/pull/1195
New Contributors
- @st0012 made their first contribution in https://github.com/ruby/rdoc/pull/1115
- @ydah made their first contribution in https://github.com/ruby/rdoc/pull/1129
- @MatheusRich made their first contribution in https://github.com/ruby/rdoc/pull/1025
- @paracycle made their first contribution in https://github.com/ruby/rdoc/pull/1160
- @mterada1228 made their first contribution in https://github.com/ruby/rdoc/pull/1170
- @omegahm made their first contribution in https://github.com/ruby/rdoc/pull/1173
- @Earlopain made their first contribution in https://github.com/ruby/rdoc/pull/1181
- @sambostock made their first contribution in https://github.com/ruby/rdoc/pull/1188
- @antoinem made their first contribution in https://github.com/ruby/rdoc/pull/1185
- @alexisbernard made their first contribution in https://github.com/ruby/rdoc/pull/1183
Full Changelog: https://github.com/ruby/rdoc/compare/v6.7.0...v6.8.0
- Ruby
Published by matzbot over 1 year ago
https://github.com/ruby/rdoc - v6.7.0
What's Changed
- Fix support for
rb_file_constandrb_curses_define_constby @nobu in https://github.com/ruby/rdoc/pull/1069 - Bump actions/upload-pages-artifact from 2 to 3 by @dependabot in https://github.com/ruby/rdoc/pull/1071
- Bump actions/deploy-pages from 3 to 4 by @dependabot in https://github.com/ruby/rdoc/pull/1070
- Use master of setup-ruby by @nobu in https://github.com/ruby/rdoc/pull/1072
- Allow empty name rdoc-ref as a local link by @nobu in https://github.com/ruby/rdoc/pull/1073
- [DOC] MarkupReference by @BurdetteLamar in https://github.com/ruby/rdoc/pull/1075
- Bump ruby/setup-ruby from 1.162.0 to 1.165.1 by @dependabot in https://github.com/ruby/rdoc/pull/1074
- [DOC] Tweaks to Markup Reference by @BurdetteLamar in https://github.com/ruby/rdoc/pull/1077
- Sort coverage outputs by @nobu in https://github.com/ruby/rdoc/pull/1078
- Ignore
localeatwrite_optionsby @nobu in https://github.com/ruby/rdoc/pull/1079 - Singleton visibility by @nobu in https://github.com/ruby/rdoc/pull/1080
- Respect modeline to detect parser by @nobu in https://github.com/ruby/rdoc/pull/1081
- Bump ruby/setup-ruby from 1.165.1 to 1.169.0 by @dependabot in https://github.com/ruby/rdoc/pull/1085
- Don't document aliases with trailing
:nodocdirective by @p8 in https://github.com/ruby/rdoc/pull/1090 - Bump ruby/setup-ruby from 1.169.0 to 1.171.0 by @dependabot in https://github.com/ruby/rdoc/pull/1089
- Bump ruby/setup-ruby from 1.171.0 to 1.172.0 by @dependabot in https://github.com/ruby/rdoc/pull/1092
- Fix ToMarkdown missing newlines for label-lists by @skipkayhil in https://github.com/ruby/rdoc/pull/1094
- Fix ToRdoc generating incorrect {label,name}-lists by @skipkayhil in https://github.com/ruby/rdoc/pull/1093
- [DOC] Improve documentation of
:include:directive file search by @p8 in https://github.com/ruby/rdoc/pull/1083 - Allow rich definition list labels for Markdown by @skipkayhil in https://github.com/ruby/rdoc/pull/1096
- Test only with truffleruby-head by @nobu in https://github.com/ruby/rdoc/pull/1095
- test: Add tests for
RDoc::TokenStreamclass by @toshimaru in https://github.com/ruby/rdoc/pull/1068 - Use readline history when
riis running interactive by @adam12 in https://github.com/ruby/rdoc/pull/861 - Revert "Test only with truffleruby-head" by @eregon in https://github.com/ruby/rdoc/pull/1099
- Bump ruby/setup-ruby from 1.172.0 to 1.173.0 by @dependabot in https://github.com/ruby/rdoc/pull/1101
- Bump actions/configure-pages from 4 to 5 by @dependabot in https://github.com/ruby/rdoc/pull/1102
- Bump ruby/setup-ruby from 1.173.0 to 1.174.0 by @dependabot in https://github.com/ruby/rdoc/pull/1105
- Bump ruby/setup-ruby from 1.174.0 to 1.175.1 by @dependabot in https://github.com/ruby/rdoc/pull/1106
- Bump ruby/setup-ruby from 1.175.1 to 1.176.0 by @dependabot in https://github.com/ruby/rdoc/pull/1108
- Fix typo in CONTRIBUTING.md by @okuramasafumi in https://github.com/ruby/rdoc/pull/1109
- [DOC] Correct
.rdoc_optionsfilename in comment by @adam12 in https://github.com/ruby/rdoc/pull/1103
New Contributors
- @skipkayhil made their first contribution in https://github.com/ruby/rdoc/pull/1094
- @adam12 made their first contribution in https://github.com/ruby/rdoc/pull/861
- @okuramasafumi made their first contribution in https://github.com/ruby/rdoc/pull/1109
Full Changelog: https://github.com/ruby/rdoc/compare/v6.6.3.1...v6.7.0
- Ruby
Published by hsbt about 2 years ago
https://github.com/ruby/rdoc - v6.6.2
What's Changed
- Allow any single-word token upto 2 before C method implementation by @nobu in https://github.com/ruby/rdoc/pull/1061
- Fix C const comment by @nobu in https://github.com/ruby/rdoc/pull/1062
- Bump actions/deploy-pages from 2 to 3 by @dependabot in https://github.com/ruby/rdoc/pull/1063
- Bump actions/configure-pages from 3 to 4 by @dependabot in https://github.com/ruby/rdoc/pull/1064
- Bump ruby/setup-ruby from 1.161.0 to 1.162.0 by @dependabot in https://github.com/ruby/rdoc/pull/1065
- Add missing documents by @nobu in https://github.com/ruby/rdoc/pull/1066
Full Changelog: https://github.com/ruby/rdoc/compare/v6.6.1...v6.6.2
- Ruby
Published by hsbt over 2 years ago
https://github.com/ruby/rdoc - v6.6.1
What's Changed
- Bump ruby/setup-ruby from 1.159.0 to 1.161.0 by @dependabot in https://github.com/ruby/rdoc/pull/1052
- Fix TIDYLINK after braces (#1015) by @nobu in https://github.com/ruby/rdoc/pull/1054
- Fix
NoMethodErrorfortokens_to_smethod by @toshimaru in https://github.com/ruby/rdoc/pull/1055 - Place a space between certain character class letters only by @nobu in https://github.com/ruby/rdoc/pull/1057
- Re-enable tests with truffleruby-head by @nobu in https://github.com/ruby/rdoc/pull/1058
- Get rid of
Kernel#openby @nobu in https://github.com/ruby/rdoc/pull/1059 - Markup punctuations need to be separated with a space by @nobu in https://github.com/ruby/rdoc/pull/1060
- fix: Return empty string when
token_streamisnilby @toshimaru in https://github.com/ruby/rdoc/pull/1056
Full Changelog: https://github.com/ruby/rdoc/compare/v6.6.0...v6.6.1
- Ruby
Published by hsbt over 2 years ago
https://github.com/ruby/rdoc - v6.6.0
What's Changed
- ci: ensure ubuntu image has libyaml-dev for psych 5 by @flavorjones in https://github.com/ruby/rdoc/pull/951
- Clean up home directories for each test by @nobu in https://github.com/ruby/rdoc/pull/956
- Fix fragile tests by @nobu in https://github.com/ruby/rdoc/pull/957
- Add rdoc:coverage default task by @zzak in https://github.com/ruby/rdoc/pull/971
- Fix reference to proper list type RDoc::MarkupReference by @cjilbert504 in https://github.com/ruby/rdoc/pull/969
- Actually execute RDoc document task for coverage by @zzak in https://github.com/ruby/rdoc/pull/972
- Remove duplicate word in RDoc::MarkupReference by @cjilbert504 in https://github.com/ruby/rdoc/pull/968
- Fix
RDoc::Parser::Rubynot being documented by @etiennebarrie in https://github.com/ruby/rdoc/pull/975 - Improve actions by @hsbt in https://github.com/ruby/rdoc/pull/977
- Prefer to use File.readlines instead of IO.readlines by @hsbt in https://github.com/ruby/rdoc/pull/980
- Use github pages action by @hsbt in https://github.com/ruby/rdoc/pull/981
- Use https://github.com/evanphx/kpeg/pull/58 by @hsbt in https://github.com/ruby/rdoc/pull/982
- Removed badge from codeclimate by @hsbt in https://github.com/ruby/rdoc/pull/989
- Use
File.binreadby @nobu in https://github.com/ruby/rdoc/pull/991 - Update test libraries from ruby/ruby 2023-04-29 by @nobu in https://github.com/ruby/rdoc/pull/997
- Update test libraries from ruby/ruby 2023-04-29 by @nobu in https://github.com/ruby/rdoc/pull/998
- Fix ReDoS by @nobu in https://github.com/ruby/rdoc/pull/999
- Fix references to nested label in table_of_contents by @nobu in https://github.com/ruby/rdoc/pull/1002
- Fix generating gh-pages by @nobu in https://github.com/ruby/rdoc/pull/1003
- [DOC] stop documenting fallback
MatchData#match_lengthby @nobu in https://github.com/ruby/rdoc/pull/1004 - Drop the support for 2.5 or earlier because of CVE-2021-31799 by @nobu in https://github.com/ruby/rdoc/pull/1005
- Isolate root dir if specified by @zzak in https://github.com/ruby/rdoc/pull/983
- Fix link to RDoc::Task on README by @ybiquitous in https://github.com/ruby/rdoc/pull/1008
- Improve layout CSS by @ybiquitous in https://github.com/ruby/rdoc/pull/1013
- Improve
<summary>CSS on sidebar by @ybiquitous in https://github.com/ruby/rdoc/pull/1012 - Configure RuboCop to remove excessive trailing new lines by @vinistock in https://github.com/ruby/rdoc/pull/1018
- Embedded racc parser for portability by @hsbt in https://github.com/ruby/rdoc/pull/1019
- Use flat_map for better performance by @p8 in https://github.com/ruby/rdoc/pull/1022
- Fix missing closing colon for
:notnew:by @zzak in https://github.com/ruby/rdoc/pull/1023 - Add keydown event listener to focus on search field by @gemmaro in https://github.com/ruby/rdoc/pull/926
- Fix to use KeyboardEvent.key over keyCode by @gemmaro in https://github.com/ruby/rdoc/pull/962
- Add source_code, homepage and changelog uris to gemspec metadata by @vinistock in https://github.com/ruby/rdoc/pull/1017
- Improve CSS for "toggle source" hovering over one more method signatures by @ybiquitous in https://github.com/ruby/rdoc/pull/1020
- Tentatively ignore errors on TruffleRuby head by @nobu in https://github.com/ruby/rdoc/pull/1028
- Removed truffleruby-head from CI by @hsbt in https://github.com/ruby/rdoc/pull/1029
- Use test-unit-ruby-core instead of deep-copy from ruby repository by @hsbt in https://github.com/ruby/rdoc/pull/1033
- Use a more portable way to check if code is parseable by @eregon in https://github.com/ruby/rdoc/pull/1032
- handle symbols declared with %s by @theo-squadracer in https://github.com/ruby/rdoc/pull/1031
- [DOC] Link fixes by @BurdetteLamar in https://github.com/ruby/rdoc/pull/1035
- Omit descriptions and parameter lists for methods defined in C not mentioned in call-seq by @jeremyevans in https://github.com/ruby/rdoc/pull/978
- Drop code for old versions by @nobu in https://github.com/ruby/rdoc/pull/1038
- Delay DidYouMean until NotFoundError#message is called by @tompng in https://github.com/ruby/rdoc/pull/1039
- test/rdoc/test_rdoc_generator_json_index.rb: Use assert_equal. by @junaruga in https://github.com/ruby/rdoc/pull/1049
- test/rdoc/test_rdoc_generator_json_index.rb: pend in test_generate in ppc64le. by @junaruga in https://github.com/ruby/rdoc/pull/1050
New Contributors
- @cjilbert504 made their first contribution in https://github.com/ruby/rdoc/pull/969
- @etiennebarrie made their first contribution in https://github.com/ruby/rdoc/pull/975
- @vinistock made their first contribution in https://github.com/ruby/rdoc/pull/1018
- @p8 made their first contribution in https://github.com/ruby/rdoc/pull/1022
- @theo-squadracer made their first contribution in https://github.com/ruby/rdoc/pull/1031
- @tompng made their first contribution in https://github.com/ruby/rdoc/pull/1039
Full Changelog: https://github.com/ruby/rdoc/compare/v6.5.0...v6.6.0
- Ruby
Published by hsbt almost 3 years ago
https://github.com/ruby/rdoc - v6.5.0
What's Changed
- Optimize RawLine by using a regexp instead of negative look-ahead rule by @mame in https://github.com/ruby/rdoc/pull/854
- Fix typo in RDoc::Task example: '.doc' -> '.rdoc' by @gemmaro in https://github.com/ruby/rdoc/pull/863
- Support all struct definition functions by @nobu in https://github.com/ruby/rdoc/pull/866
- Cross references to operator methods by @nobu in https://github.com/ruby/rdoc/pull/865
- Skip parentheses on singleton class declaration by @soutaro in https://github.com/ruby/rdoc/pull/867
- Allow cross references to logical operator methods by @nobu in https://github.com/ruby/rdoc/pull/868
- Simplify attribute exclusiveness conditions by @nobu in https://github.com/ruby/rdoc/pull/851
- Relative loading for easier development by @BuonOmo in https://github.com/ruby/rdoc/pull/821
- Make
.rdoc_optionsfile plain ruby objects only by @nobu in https://github.com/ruby/rdoc/pull/839 - Prefer
require 'cgi/util'instead ofrequire 'cgi'by @mame in https://github.com/ruby/rdoc/pull/869 - Use
Marshal.load ioinstead ofMarshal.load io.readby @znz in https://github.com/ruby/rdoc/pull/870 - Support crossref of methods with multiple arguments by @peterzhu2118 in https://github.com/ruby/rdoc/pull/871
- Scrollable sidebar by @ybiquitous in https://github.com/ruby/rdoc/pull/838
- Fold "class and module index" list by @nobu in https://github.com/ruby/rdoc/pull/872
- Fix full name of known class by @nobu in https://github.com/ruby/rdoc/pull/873
- Use Ruby 3.1 for CI by @aycabta in https://github.com/ruby/rdoc/pull/856
- Use the custom style
details summaryonly innav-sectionby @nobu in https://github.com/ruby/rdoc/pull/874 - Allow method source code to scroll by @nobu in https://github.com/ruby/rdoc/pull/875
- Fold "Pages" list by @nobu in https://github.com/ruby/rdoc/pull/876
- Use actions/checkout@v3 by @hsbt in https://github.com/ruby/rdoc/pull/877
- Only parse valid URLs by @peterzhu2118 in https://github.com/ruby/rdoc/pull/878
- Allow cross references to methods including underscores by @nobu in https://github.com/ruby/rdoc/pull/879
- Apply matching word pairs to underscore-methods by @nobu in https://github.com/ruby/rdoc/pull/880
- Fix links in docs by @peterzhu2118 in https://github.com/ruby/rdoc/pull/881
- Fix a typo [ci skip] by @znz in https://github.com/ruby/rdoc/pull/883
- Fix dead link in RDoc::Markup by @peterzhu2118 in https://github.com/ruby/rdoc/pull/884
- Remove never used win32console by @nobu in https://github.com/ruby/rdoc/pull/887
- No pager check by @nobu in https://github.com/ruby/rdoc/pull/886
- Use command array form of
IO.popenalways by @nobu in https://github.com/ruby/rdoc/pull/888 - Allow boolean arguments to
rb_attrandrb_define_attrby @nobu in https://github.com/ruby/rdoc/pull/889 - Parse also InitVM-prefixed functions by @nobu in https://github.com/ruby/rdoc/pull/891
- Refinement is added since ruby 3.1 by @nobu in https://github.com/ruby/rdoc/pull/892
- Support attributes defined by
rb_struct_defineby @nobu in https://github.com/ruby/rdoc/pull/893 - Remove dead code by @nobu in https://github.com/ruby/rdoc/pull/894
- Fix an exception class name by @nobu in https://github.com/ruby/rdoc/pull/895
- Fix the known classes more by @nobu in https://github.com/ruby/rdoc/pull/896
- Markup reference by @BurdetteLamar in https://github.com/ruby/rdoc/pull/824
- Fix call-seq for aliased method with similar names by @peterzhu2118 in https://github.com/ruby/rdoc/pull/897
- Move doc/markup_reference.rb to doc/rdoc by @BurdetteLamar in https://github.com/ruby/rdoc/pull/899
- [DOC] Add links to list of blocks by @BurdetteLamar in https://github.com/ruby/rdoc/pull/900
- [DOC] Move section Directives into section Blocks by @BurdetteLamar in https://github.com/ruby/rdoc/pull/901
- Correct error in rdoc_files by @BurdetteLamar in https://github.com/ruby/rdoc/pull/902
- [DOC] Clarifications for directives by @BurdetteLamar in https://github.com/ruby/rdoc/pull/903
- @github.com by @LaAzteca in https://github.com/ruby/rdoc/pull/439
- [DOC] Add some links in intro; delimit rendered HTML output. by @BurdetteLamar in https://github.com/ruby/rdoc/pull/904
- [DOC] Link from RDoc::Markup to RDoc::MarkupReference by @BurdetteLamar in https://github.com/ruby/rdoc/pull/906
- Fix formatting blockquote in verbatim by @nobu in https://github.com/ruby/rdoc/pull/908
- [DOC] Add block quotes by @BurdetteLamar in https://github.com/ruby/rdoc/pull/907
- Fix blockquote with word in verbatim by @nobu in https://github.com/ruby/rdoc/pull/909
- [DOC] Removes remaining old Markup Reference by @BurdetteLamar in https://github.com/ruby/rdoc/pull/910
- Allow multiple footnotes without in-between blank lines by @nobu in https://github.com/ruby/rdoc/pull/912
- Treat text markup (italic, bold, monofont) as blocks by @BurdetteLamar in https://github.com/ruby/rdoc/pull/911
- [DOC] Make example formats explicit and consistent by @BurdetteLamar in https://github.com/ruby/rdoc/pull/913
- [DOC] Improvements to Text Markup examples by @BurdetteLamar in https://github.com/ruby/rdoc/pull/915
- [DOC] Mods to section Text Markup by @BurdetteLamar in https://github.com/ruby/rdoc/pull/916
- [DOC] Enhances text about escapes by @BurdetteLamar in https://github.com/ruby/rdoc/pull/917
- [DOC] Remove duplicated line in RDoc::MarkupReference by @peterzhu2118 in https://github.com/ruby/rdoc/pull/918
- Update ruby versions in CI by @nobu in https://github.com/ruby/rdoc/pull/923
- [DOC] Update the license of Darkfish by @nobu in https://github.com/ruby/rdoc/pull/922
- Fix ruby script in "test_parse_method_bracket" by @yui-knk in https://github.com/ruby/rdoc/pull/927
- Remove unused abbrev require by @composerinteralia in https://github.com/ruby/rdoc/pull/930
- More compliant with GFM table by @nobu in https://github.com/ruby/rdoc/pull/931
- Allow markup in cells by @nobu in https://github.com/ruby/rdoc/pull/932
- Escape links by @nobu in https://github.com/ruby/rdoc/pull/933
- Escape file names by @nobu in https://github.com/ruby/rdoc/pull/934
- Change
CONTRIBUTING.rdocto direct readers to rdoc's GitHub Actions page by @mateusdeap in https://github.com/ruby/rdoc/pull/937 - Delay
require "readline"in case the terminal is in raw mode by @shugo in https://github.com/ruby/rdoc/pull/939 - Use jruby-head by @nobu in https://github.com/ruby/rdoc/pull/944
- Add epoch.rake by @nobu in https://github.com/ruby/rdoc/pull/943
- Fix up Relative loading (#821) by @nobu in https://github.com/ruby/rdoc/pull/945
- Refine regexp usages and reduce substring allocations by @nobu in https://github.com/ruby/rdoc/pull/852
- Darkfish: Nest sidebar ToC as a tree of headings by @nevans in https://github.com/ruby/rdoc/pull/941
- Darkfish: group method call-seq in div.method-header by @nevans in https://github.com/ruby/rdoc/pull/942
- Refactor
RDoc::Markup::Parser#tokenizeby @nobu in https://github.com/ruby/rdoc/pull/929 - Rubocop task by @nobu in https://github.com/ruby/rdoc/pull/946
- Skip test option by @sriedel in https://github.com/ruby/rdoc/pull/726
- Added dependabot for GitHub Actions by @hsbt in https://github.com/ruby/rdoc/pull/947
- [StepSecurity] ci: Harden GitHub Actions by @step-security-bot in https://github.com/ruby/rdoc/pull/948
- Non-RD parts by @nobu in https://github.com/ruby/rdoc/pull/949
New Contributors
- @gemmaro made their first contribution in https://github.com/ruby/rdoc/pull/863
- @soutaro made their first contribution in https://github.com/ruby/rdoc/pull/867
- @peterzhu2118 made their first contribution in https://github.com/ruby/rdoc/pull/871
- @ybiquitous made their first contribution in https://github.com/ruby/rdoc/pull/838
- @BurdetteLamar made their first contribution in https://github.com/ruby/rdoc/pull/824
- @LaAzteca made their first contribution in https://github.com/ruby/rdoc/pull/439
- @yui-knk made their first contribution in https://github.com/ruby/rdoc/pull/927
- @composerinteralia made their first contribution in https://github.com/ruby/rdoc/pull/930
- @mateusdeap made their first contribution in https://github.com/ruby/rdoc/pull/937
- @shugo made their first contribution in https://github.com/ruby/rdoc/pull/939
- @nevans made their first contribution in https://github.com/ruby/rdoc/pull/941
- @step-security-bot made their first contribution in https://github.com/ruby/rdoc/pull/948
Full Changelog: https://github.com/ruby/rdoc/compare/v6.4.0...v6.5.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.2.0
What's Changed
- Drop Ruby 2.2 from test because of EOL by @aycabta in https://github.com/ruby/rdoc/pull/684
- Merge Ruby's fixed doc by @aycabta in https://github.com/ruby/rdoc/pull/685
- Add 2.6.0 to .travis.yml by @aycabta in https://github.com/ruby/rdoc/pull/686
- Remove ruby-head from allow_failures by @aycabta in https://github.com/ruby/rdoc/pull/687
- ClassModule#add_comment should receive RDoc::Comment by @aycabta in https://github.com/ruby/rdoc/pull/688
- Use Ruby 2.6.1 by @aycabta in https://github.com/ruby/rdoc/pull/692
- Merge upstream for exclude by @aycabta in https://github.com/ruby/rdoc/pull/689
- Use JRuby 9.2.6.0 by @aycabta in https://github.com/ruby/rdoc/pull/693
- Gitignore coverage folder by @deivid-rodriguez in https://github.com/ruby/rdoc/pull/696
- Set up CI with Azure Pipelines by @hsbt in https://github.com/ruby/rdoc/pull/703
- Normalization of comment should check language by @aycabta in https://github.com/ruby/rdoc/pull/702
- Use Ruby 2.5.5 and 2.6.2 by @aycabta in https://github.com/ruby/rdoc/pull/707
- Support nesting text page URL by @aycabta in https://github.com/ruby/rdoc/pull/708
- Colorize background of code/pre by @nobu in https://github.com/ruby/rdoc/pull/709
- Fix a typo in an assertion message by @nobu in https://github.com/ruby/rdoc/pull/710
- Use Ruby 2.4.6 for test by @aycabta in https://github.com/ruby/rdoc/pull/712
- appveyor.yml - correct case in paths, use trunk by @MSP-Greg in https://github.com/ruby/rdoc/pull/714
- appveyor.yml - add VS image info to build log, Ruby 2.6 [skip travis] by @MSP-Greg in https://github.com/ruby/rdoc/pull/716
- Use Ruby 2.6.3 by @aycabta in https://github.com/ruby/rdoc/pull/715
- Fix image links in rdoc.css by @MaxLap in https://github.com/ruby/rdoc/pull/718
- Extend "require" range to backport Ruby core by @aycabta in https://github.com/ruby/rdoc/pull/720
- Update jQuery to 3.3.1 by @aycabta in https://github.com/ruby/rdoc/pull/711
- Fix links to headings by @MaxLap in https://github.com/ruby/rdoc/pull/721
- Use test/rdoc instead of test directory. by @hsbt in https://github.com/ruby/rdoc/pull/728
- Use test-unit instead of minitest by @nobu in https://github.com/ruby/rdoc/pull/673
- Added workflows for GitHub Actions. by @hsbt in https://github.com/ruby/rdoc/pull/734
- Suppress warnings at the test by @nobu in https://github.com/ruby/rdoc/pull/733
- Cleanup minitest code by @hsbt in https://github.com/ruby/rdoc/pull/735
- Treat linking to Markdown label correctly by @aycabta in https://github.com/ruby/rdoc/pull/736
- Refactor and improve performance of RDoc::Markup::Parser by @mame in https://github.com/ruby/rdoc/pull/730
- Separate RDoc::TokenStream#add_tokens and #add_token by @mame in https://github.com/ruby/rdoc/pull/732
- RDoc::Parser::C: Integrate do_classes and do_modules by one regexp match by @mame in https://github.com/ruby/rdoc/pull/731
- Use assert_raise by @nobu in https://github.com/ruby/rdoc/pull/738
- Removed test_case files from lib directory. by @hsbt in https://github.com/ruby/rdoc/pull/737
- Remove Travis CI workaround by @aycabta in https://github.com/ruby/rdoc/pull/739
- Remove CI files from list by @aycabta in https://github.com/ruby/rdoc/pull/740
New Contributors
- @MaxLap made their first contribution in https://github.com/ruby/rdoc/pull/718
Full Changelog: https://github.com/ruby/rdoc/compare/v6.1.1...v6.2.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.1.1
What's Changed
- Correction to include regexp_handling in list of loaded files by @poloka in https://github.com/ruby/rdoc/pull/682
New Contributors
- @poloka made their first contribution in https://github.com/ruby/rdoc/pull/682
Full Changelog: https://github.com/ruby/rdoc/compare/v6.1.0...v6.1.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.1.0.beta3
What's Changed
- Use JRuby 9.2.4.1 by @aycabta in https://github.com/ruby/rdoc/pull/677
- Set UTF-8 to use Unicode property by @aycabta in https://github.com/ruby/rdoc/pull/672
- add ruby 2.5 to appveyor by @colby-swandale in https://github.com/ruby/rdoc/pull/663
- Add AppVeyor badge to README.md by @aycabta in https://github.com/ruby/rdoc/pull/678
- Use VT100 sequence to erase previos line by @nobu in https://github.com/ruby/rdoc/pull/670
- Log full lines unless output is a tty by @nobu in https://github.com/ruby/rdoc/pull/671
- Fix wrong use of
=~by @nobu in https://github.com/ruby/rdoc/pull/674 - Reduce 1 char from progress output for Windows by @aycabta in https://github.com/ruby/rdoc/pull/669
- Place expression next line of
elseby @nobu in https://github.com/ruby/rdoc/pull/675 - Remove Time.now from test for comparison of timestamp by @aycabta in https://github.com/ruby/rdoc/pull/679
- Support blockquote by @nobu in https://github.com/ruby/rdoc/pull/676
New Contributors
- @colby-swandale made their first contribution in https://github.com/ruby/rdoc/pull/663
Full Changelog: https://github.com/ruby/rdoc/compare/v6.1.0.beta2...v6.1.0.beta3
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.1.0.beta2
What's Changed
- Improve language in "alias for" comment for ri by @stomar in https://github.com/ruby/rdoc/pull/659
- Mark up code inside link text as by @nobu in https://github.com/ruby/rdoc/pull/660
- Ignore dynamically added methods by @nobu in https://github.com/ruby/rdoc/pull/661
- Move ruby-head to allow_failures in .travis.yml by @aycabta in https://github.com/ruby/rdoc/pull/664
- Use Ruby 2.3.8, 2.4.5, and 2.5.3 by @aycabta in https://github.com/ruby/rdoc/pull/662
- Use JRuby 9.2.3.0 by @aycabta in https://github.com/ruby/rdoc/pull/666
Full Changelog: https://github.com/ruby/rdoc/compare/v6.1.0.beta1...v6.1.0.beta2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.1.0.beta1
What's Changed
- Retrieve embdoc body by @aycabta in https://github.com/ruby/rdoc/pull/622
- Use JRuby 9.1.17.0 and remove JRuby from allow_failures by @aycabta in https://github.com/ruby/rdoc/pull/623
- Add support for 'Raises' lines in TomDoc parser by @nbeyer in https://github.com/ruby/rdoc/pull/611
- Link to a class method when using dot by @aycabta in https://github.com/ruby/rdoc/pull/629
- Fix random NameError of RipperStateLex by @aycabta in https://github.com/ruby/rdoc/pull/631
- Allow
#+,#-,#' to be cross referenced by @TheSmartnik in https://github.com/ruby/rdoc/pull/632 - add test to display_name by @masakazutakewaka in https://github.com/ruby/rdoc/pull/634
- Treat "if" with EXPR_MID as postfix "if" by @aycabta in https://github.com/ruby/rdoc/pull/635
- Use original method notation by @aycabta in https://github.com/ruby/rdoc/pull/633
- Behavior of "include" or "extend" as a method by @aycabta in https://github.com/ruby/rdoc/pull/637
- Coordinate test_parse_comment_method with other test methods by @aycabta in https://github.com/ruby/rdoc/pull/638
- Use Struct for each token by @aycabta in https://github.com/ruby/rdoc/pull/639
- Enable --line-numbers option by @aycabta in https://github.com/ruby/rdoc/pull/630
- Fix indent and typo from moveTimout to moveTimeout. by @junaruga in https://github.com/ruby/rdoc/pull/643
- Split RDoc::VERSION from rdoc.rb. by @hsbt in https://github.com/ruby/rdoc/pull/644
- Bump versions on Travis CI by @hsbt in https://github.com/ruby/rdoc/pull/645
- Fixup #634, fixes #647 by @hsbt in https://github.com/ruby/rdoc/pull/648
- Added Rubocop task after file generation. by @hsbt in https://github.com/ruby/rdoc/pull/650
- Removed deprecated file of inline.rb by @hsbt in https://github.com/ruby/rdoc/pull/649
- Support mutable/immutable heredoc by @aycabta in https://github.com/ruby/rdoc/pull/642
- Speeding up RDoc by 85% in CRuby documents generation by @aycabta in https://github.com/ruby/rdoc/pull/640
- Rename the name "special" with "regexp handling" by @aycabta in https://github.com/ruby/rdoc/pull/652
New Contributors
- @TheSmartnik made their first contribution in https://github.com/ruby/rdoc/pull/632
- @masakazutakewaka made their first contribution in https://github.com/ruby/rdoc/pull/634
- @junaruga made their first contribution in https://github.com/ruby/rdoc/pull/643
Full Changelog: https://github.com/ruby/rdoc/compare/v6.0.4...v6.1.0.beta1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.1.0
What's Changed
- Retrieve embdoc body by @aycabta in https://github.com/ruby/rdoc/pull/622
- Use JRuby 9.1.17.0 and remove JRuby from allow_failures by @aycabta in https://github.com/ruby/rdoc/pull/623
- Add support for 'Raises' lines in TomDoc parser by @nbeyer in https://github.com/ruby/rdoc/pull/611
- Link to a class method when using dot by @aycabta in https://github.com/ruby/rdoc/pull/629
- Fix random NameError of RipperStateLex by @aycabta in https://github.com/ruby/rdoc/pull/631
- Allow
#+,#-,#' to be cross referenced by @TheSmartnik in https://github.com/ruby/rdoc/pull/632 - add test to display_name by @masakazutakewaka in https://github.com/ruby/rdoc/pull/634
- Treat "if" with EXPR_MID as postfix "if" by @aycabta in https://github.com/ruby/rdoc/pull/635
- Use original method notation by @aycabta in https://github.com/ruby/rdoc/pull/633
- Behavior of "include" or "extend" as a method by @aycabta in https://github.com/ruby/rdoc/pull/637
- Coordinate test_parse_comment_method with other test methods by @aycabta in https://github.com/ruby/rdoc/pull/638
- Use Struct for each token by @aycabta in https://github.com/ruby/rdoc/pull/639
- Enable --line-numbers option by @aycabta in https://github.com/ruby/rdoc/pull/630
- Fix indent and typo from moveTimout to moveTimeout. by @junaruga in https://github.com/ruby/rdoc/pull/643
- Split RDoc::VERSION from rdoc.rb. by @hsbt in https://github.com/ruby/rdoc/pull/644
- Bump versions on Travis CI by @hsbt in https://github.com/ruby/rdoc/pull/645
- Fixup #634, fixes #647 by @hsbt in https://github.com/ruby/rdoc/pull/648
- Added Rubocop task after file generation. by @hsbt in https://github.com/ruby/rdoc/pull/650
- Removed deprecated file of inline.rb by @hsbt in https://github.com/ruby/rdoc/pull/649
- Support mutable/immutable heredoc by @aycabta in https://github.com/ruby/rdoc/pull/642
- Speeding up RDoc by 85% in CRuby documents generation by @aycabta in https://github.com/ruby/rdoc/pull/640
- Rename the name "special" with "regexp handling" by @aycabta in https://github.com/ruby/rdoc/pull/652
- Improve language in "alias for" comment for ri by @stomar in https://github.com/ruby/rdoc/pull/659
- Mark up code inside link text as by @nobu in https://github.com/ruby/rdoc/pull/660
- Ignore dynamically added methods by @nobu in https://github.com/ruby/rdoc/pull/661
- Move ruby-head to allow_failures in .travis.yml by @aycabta in https://github.com/ruby/rdoc/pull/664
- Use Ruby 2.3.8, 2.4.5, and 2.5.3 by @aycabta in https://github.com/ruby/rdoc/pull/662
- Use JRuby 9.2.3.0 by @aycabta in https://github.com/ruby/rdoc/pull/666
- Use JRuby 9.2.4.1 by @aycabta in https://github.com/ruby/rdoc/pull/677
- Set UTF-8 to use Unicode property by @aycabta in https://github.com/ruby/rdoc/pull/672
- add ruby 2.5 to appveyor by @colby-swandale in https://github.com/ruby/rdoc/pull/663
- Add AppVeyor badge to README.md by @aycabta in https://github.com/ruby/rdoc/pull/678
- Use VT100 sequence to erase previos line by @nobu in https://github.com/ruby/rdoc/pull/670
- Log full lines unless output is a tty by @nobu in https://github.com/ruby/rdoc/pull/671
- Fix wrong use of
=~by @nobu in https://github.com/ruby/rdoc/pull/674 - Reduce 1 char from progress output for Windows by @aycabta in https://github.com/ruby/rdoc/pull/669
- Place expression next line of
elseby @nobu in https://github.com/ruby/rdoc/pull/675 - Remove Time.now from test for comparison of timestamp by @aycabta in https://github.com/ruby/rdoc/pull/679
- Support blockquote by @nobu in https://github.com/ruby/rdoc/pull/676
- Fix random test failure by Bundler integration by @k0kubun in https://github.com/ruby/rdoc/pull/680
New Contributors
- @TheSmartnik made their first contribution in https://github.com/ruby/rdoc/pull/632
- @masakazutakewaka made their first contribution in https://github.com/ruby/rdoc/pull/634
- @junaruga made their first contribution in https://github.com/ruby/rdoc/pull/643
- @colby-swandale made their first contribution in https://github.com/ruby/rdoc/pull/663
- @k0kubun made their first contribution in https://github.com/ruby/rdoc/pull/680
Full Changelog: https://github.com/ruby/rdoc/compare/v6.0.4...v6.1.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.0.4
What's Changed
- fix regexp introduced at recent RDoc update (r62924). by @hsbt in https://github.com/ruby/rdoc/pull/617
- Set the store attribute for newly created modules by @robin850 in https://github.com/ruby/rdoc/pull/614
Full Changelog: https://github.com/ruby/rdoc/compare/v6.0.3...v6.0.4
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.0.3
What's Changed
- Use Minitest 5 by @hsbt in https://github.com/ruby/rdoc/pull/606
- Added workaround for Ruby core repository. by @hsbt in https://github.com/ruby/rdoc/pull/609
- Expand temp dir used by File.realpath. by @hsbt in https://github.com/ruby/rdoc/pull/610
- Cleanup minitest deprecation warnings about assert_nil by @nbeyer in https://github.com/ruby/rdoc/pull/612
Full Changelog: https://github.com/ruby/rdoc/compare/v6.0.2...v6.0.3
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.0.2
What's Changed
- Use 2.5.0 and more latest Ruby versions by @aycabta in https://github.com/ruby/rdoc/pull/575
- Fix --width option of ri by @aycabta in https://github.com/ruby/rdoc/pull/581
- Use
File.openinstead ofKernel#open. by @hsbt in https://github.com/ruby/rdoc/pull/583 - created.rid: use SOURCE_DATE_EPOCH by @bmwiedemann in https://github.com/ruby/rdoc/pull/570
- Fix separated tests by @aycabta in https://github.com/ruby/rdoc/pull/584
- Treat '::' token as EXPR_DOT by @aycabta in https://github.com/ruby/rdoc/pull/577
- Fix method name characters by @aycabta in https://github.com/ruby/rdoc/pull/582
- Fix method line number by @aycabta in https://github.com/ruby/rdoc/pull/580
- Check nil text token by @aycabta in https://github.com/ruby/rdoc/pull/586
- RDoc::Store#load_class supports RDoc::SingleClass by @aycabta in https://github.com/ruby/rdoc/pull/589
- Fix AnyMethod#is_alias_for for nil singleton by @aycabta in https://github.com/ruby/rdoc/pull/590
- Fix
#tokens_to_smethod for token streams by @robin850 in https://github.com/ruby/rdoc/pull/592 - Do not store current timestamps in gz headers by @bmwiedemann in https://github.com/ruby/rdoc/pull/569
- Support aliased-method by @aycabta in https://github.com/ruby/rdoc/pull/591
- Fix showing syntax error line by @aycabta in https://github.com/ruby/rdoc/pull/572
- Remove needless json dependency by @hsbt in https://github.com/ruby/rdoc/pull/574
- Removed unused task for ruby core and hoe task by @hsbt in https://github.com/ruby/rdoc/pull/594
- Fixed broken test with autoload on JRuby by @hsbt in https://github.com/ruby/rdoc/pull/593
- Remove rdoc/test_case from release gem by @hsbt in https://github.com/ruby/rdoc/pull/595
- Ignore constants discovered in passing by @aycabta in https://github.com/ruby/rdoc/pull/599
- Remove date field from gemspec. by @hsbt in https://github.com/ruby/rdoc/pull/602
- Override .document by --exclude option by @aycabta in https://github.com/ruby/rdoc/pull/603
- Use JRuby 9.1.16.0 by @aycabta in https://github.com/ruby/rdoc/pull/604
New Contributors
- @bmwiedemann made their first contribution in https://github.com/ruby/rdoc/pull/570
Full Changelog: https://github.com/ruby/rdoc/compare/v6.0.1...v6.0.2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.0.0.beta4
What's Changed
- Use
tr_sinstead oftrandsqueezeby @znz in https://github.com/ruby/rdoc/pull/540 - Removed useless method related RubyToken. by @hsbt in https://github.com/ruby/rdoc/pull/539
- Fix for Ruby 2.5 warnings in tests by @aycabta in https://github.com/ruby/rdoc/pull/543
- Fix for warnings on Ruby 2.5 in ERB binding by @aycabta in https://github.com/ruby/rdoc/pull/544
- Support :args: directive before method by @aycabta in https://github.com/ruby/rdoc/pull/541
- Handle all definitions per file in Ruby by @aycabta in https://github.com/ruby/rdoc/pull/542
- Avoid a trailing whitespace in generated markdown.rb by @stomar in https://github.com/ruby/rdoc/pull/548
- Don't use lex_state emulation on Ruby 2.5 or later by @aycabta in https://github.com/ruby/rdoc/pull/546
- Support Ripper::Lexer::State by @aycabta in https://github.com/ruby/rdoc/pull/550
- Bump JRuby version to 9.1.14.0 by @aycabta in https://github.com/ruby/rdoc/pull/552
- Fix tag in table_of_contents.html by @aycabta in https://github.com/ruby/rdoc/pull/549
- Update markdown.kpeg by @aycabta in https://github.com/ruby/rdoc/pull/559
- Add lib/rdoc/markdown/literals.rb to .gitignore by @aycabta in https://github.com/ruby/rdoc/pull/560
- Suppress "assigned but unused variable" warning by @pocke in https://github.com/ruby/rdoc/pull/561
- Remove old token name by @aycabta in https://github.com/ruby/rdoc/pull/554
- Remove remove_private_comment by @aycabta in https://github.com/ruby/rdoc/pull/563
- Use ParseError that is auto-generated by KPeg by @aycabta in https://github.com/ruby/rdoc/pull/564
- Use Enumerable#chunk after drop Ruby 1.8 by @aycabta in https://github.com/ruby/rdoc/pull/562
- Use File.expand_path outside temp_dir by @aycabta in https://github.com/ruby/rdoc/pull/557
- Remove unnecessary condition of RDoc::TokenStream.to_html by @aycabta in https://github.com/ruby/rdoc/pull/553
- Add ruby-title class to method name in HTML by @aycabta in https://github.com/ruby/rdoc/pull/555
- Fix test_parse_instance_operation_method for ruby-title by @aycabta in https://github.com/ruby/rdoc/pull/565
- Fix --dry-run option by @aycabta in https://github.com/ruby/rdoc/pull/556
- Use frozen_string_literal: true by @aycabta in https://github.com/ruby/rdoc/pull/551
Full Changelog: https://github.com/ruby/rdoc/compare/v6.0.0.beta3...v6.0.0.beta4
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.0.0.beta3
What's Changed
- Workaround for JRuby console size. by @hsbt in https://github.com/ruby/rdoc/pull/518
- Removed magic comment for encoding. by @hsbt in https://github.com/ruby/rdoc/pull/519
- Remove unnecessary comment for HTML class table by @aycabta in https://github.com/ruby/rdoc/pull/520
- Refactor TestRDocParserRuby by @aycabta in https://github.com/ruby/rdoc/pull/524
- Refactor parse_constant by @aycabta in https://github.com/ruby/rdoc/pull/522
- Clean warnings in tests by @aycabta in https://github.com/ruby/rdoc/pull/525
- Fix variable expansion in yield by @aycabta in https://github.com/ruby/rdoc/pull/526
- Escape yield parameters by @aycabta in https://github.com/ruby/rdoc/pull/528
- Remove lib/rdoc/ruby_token.rb by @aycabta in https://github.com/ruby/rdoc/pull/529
- Fix typo by @y-yagi in https://github.com/ruby/rdoc/pull/531
- Fix broken links by @tnir in https://github.com/ruby/rdoc/pull/532
- Skip the same of outside of nested namespace by @aycabta in https://github.com/ruby/rdoc/pull/523
- Use Ruby 2.4.2, 2.3.5, 2.2.8 by @aycabta in https://github.com/ruby/rdoc/pull/536
- Remove needless library lock with gem methods. by @hsbt in https://github.com/ruby/rdoc/pull/538
- Remove RDoc::Parser.process_directive by @aycabta in https://github.com/ruby/rdoc/pull/537
- Add trunk to appveyor, change ubygems to rubygems by @MSP-Greg in https://github.com/ruby/rdoc/pull/535
- Fix CodeFence with unintended Array for format by @aycabta in https://github.com/ruby/rdoc/pull/530
- Support did_you_mean by @aycabta in https://github.com/ruby/rdoc/pull/533
New Contributors
- @y-yagi made their first contribution in https://github.com/ruby/rdoc/pull/531
- @tnir made their first contribution in https://github.com/ruby/rdoc/pull/532
Full Changelog: https://github.com/ruby/rdoc/compare/v6.0.0.beta2...v6.0.0.beta3
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.0.0.beta2
What's Changed
- Support constant visibility by @rhenium in https://github.com/ruby/rdoc/pull/506
- Do not require rdoc from rdoc.gemspec by @rhenium in https://github.com/ruby/rdoc/pull/505
- Use IO.console.winsize instead of IO.console_size for JRuby 9k by @aycabta in https://github.com/ruby/rdoc/pull/508
- Supports multi-line constant body with escaped newline by @aycabta in https://github.com/ruby/rdoc/pull/507
- Fix constant assignment as alias with Hash by @aycabta in https://github.com/ruby/rdoc/pull/509
- Fix handling "rescue" inside paren by @aycabta in https://github.com/ruby/rdoc/pull/510
- Fix JSON-style Hash literal for args of method by @aycabta in https://github.com/ruby/rdoc/pull/511
- Update JRuby to 9.1.13.0 by @aycabta in https://github.com/ruby/rdoc/pull/514
- Use "bundle exec" in .travis.yml for JRuby test by @aycabta in https://github.com/ruby/rdoc/pull/515
- Use Ripper for lexical analyser by @aycabta in https://github.com/ruby/rdoc/pull/512
New Contributors
- @rhenium made their first contribution in https://github.com/ruby/rdoc/pull/506
Full Changelog: https://github.com/ruby/rdoc/compare/v6.0.0.beta1...v6.0.0.beta2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.0.0.beta1
What's Changed
- Use Ruby 2.4.1 for Travis CI by @aycabta in https://github.com/ruby/rdoc/pull/443
- Add appveyor.yml by @aycabta in https://github.com/ruby/rdoc/pull/444
- Remove offset from CodeObject by @aycabta in https://github.com/ruby/rdoc/pull/445
- Use NOBENCHMARK env by @aycabta in https://github.com/ruby/rdoc/pull/447
- Improve ri --help and --version options handling by @stomar in https://github.com/ruby/rdoc/pull/448
- Remove unused use_cache default option for ri by @stomar in https://github.com/ruby/rdoc/pull/449
- Update to latest versions of Ruby 2.2, 2.3, JRuby 1.7 and 9k by @aycabta in https://github.com/ruby/rdoc/pull/453
- Add ruby_version 24 and 24-x64 to appveyor.yml by @aycabta in https://github.com/ruby/rdoc/pull/454
- Add tests for lib/rdoc/parser/ruby.rb by @aycabta in https://github.com/ruby/rdoc/pull/456
- Add test for lower-case class name warning by @aycabta in https://github.com/ruby/rdoc/pull/457
- Add test for scan visibility count by @aycabta in https://github.com/ruby/rdoc/pull/459
- Add test for require dynamic string by @aycabta in https://github.com/ruby/rdoc/pull/458
- Add test_parse_method_bracket by @aycabta in https://github.com/ruby/rdoc/pull/463
- Add test for postfix if/unless/while/until by @aycabta in https://github.com/ruby/rdoc/pull/460
- Support rational and imaginary by @aycabta in https://github.com/ruby/rdoc/pull/461
- Move collecting up tokens for a symbol to RubyLex by @aycabta in https://github.com/ruby/rdoc/pull/462
- Add hash rocket '=>' token by @aycabta in https://github.com/ruby/rdoc/pull/464
- Handle TkDREGEXP as regexp in HTML by @aycabta in https://github.com/ruby/rdoc/pull/468
- Fix seek position by @aycabta in https://github.com/ruby/rdoc/pull/465
- Support %i and %I literal by @aycabta in https://github.com/ruby/rdoc/pull/472
- Stop dropping continuing backslash by @aycabta in https://github.com/ruby/rdoc/pull/471
- Handle "[]" and "[]=" after "." as method by @aycabta in https://github.com/ruby/rdoc/pull/466
- Handle JSON-style hash key as symbol by @aycabta in https://github.com/ruby/rdoc/pull/467
- Handle "#{}" as dynamic string by @aycabta in https://github.com/ruby/rdoc/pull/469
- Handle redefinable operators as identifier by @aycabta in https://github.com/ruby/rdoc/pull/470
- Fix for "\n" after backslash escape by @aycabta in https://github.com/ruby/rdoc/pull/473
- Support lambda literal by @aycabta in https://github.com/ruby/rdoc/pull/476
- Fix "!" after constant handling, it's identifier by @aycabta in https://github.com/ruby/rdoc/pull/482
- Fix percent string literal with operator by @aycabta in https://github.com/ruby/rdoc/pull/478
- Fix n-ary detecting condition for rational and imaginary by @aycabta in https://github.com/ruby/rdoc/pull/481
- Fix complex condition in for/while/until by @aycabta in https://github.com/ruby/rdoc/pull/480
- Fix heredoc by @aycabta in https://github.com/ruby/rdoc/pull/479
- Drop under Ruby 2.2 by @aycabta in https://github.com/ruby/rdoc/pull/483
- Fix symbol handle in args of yield/super/defined? by @aycabta in https://github.com/ruby/rdoc/pull/493
- Support safe navigation operator by @aycabta in https://github.com/ruby/rdoc/pull/487
- Fix escape in string by @aycabta in https://github.com/ruby/rdoc/pull/474
- Fix handling hash rocket after symbol by @aycabta in https://github.com/ruby/rdoc/pull/477
- Fix creation of symbol token by @aycabta in https://github.com/ruby/rdoc/pull/488
- Fix postfix if/unless/while/until after heredoc by @aycabta in https://github.com/ruby/rdoc/pull/485
- Separate "foo!=bar" to "foo", "!=" and "bar" by @aycabta in https://github.com/ruby/rdoc/pull/489
- Fix opassign by @aycabta in https://github.com/ruby/rdoc/pull/490
- Handle TkPLUS or TkMINUS and number as TkINTEGER by @aycabta in https://github.com/ruby/rdoc/pull/495
- Fix postfix :nodoc: by @aycabta in https://github.com/ruby/rdoc/pull/496
- Fix escape behavior in single quote string literal by @aycabta in https://github.com/ruby/rdoc/pull/486
- Support escaped character literal by @aycabta in https://github.com/ruby/rdoc/pull/492
- Fix handling embdoc and unnecessary blank line in by @aycabta in https://github.com/ruby/rdoc/pull/494
- Support ENCODING as keyword by @aycabta in https://github.com/ruby/rdoc/pull/499
- Support quoted symbol for JSON-style hash literal by @aycabta in https://github.com/ruby/rdoc/pull/498
- homepage in the gemspec points at non-existent page by @amatsuda in https://github.com/ruby/rdoc/pull/503
- Fix backtick handling by @aycabta in https://github.com/ruby/rdoc/pull/475
- Fix for symbol detection when nested method by @aycabta in https://github.com/ruby/rdoc/pull/491
- Fix regexp literal in oneliner by @aycabta in https://github.com/ruby/rdoc/pull/497
- Context#each_section yields only #display? items by @aycabta in https://github.com/ruby/rdoc/pull/502
- Fix postfix if after escaped newline by @aycabta in https://github.com/ruby/rdoc/pull/484
- Fix % literal with the same sign of original by @aycabta in https://github.com/ruby/rdoc/pull/500
Full Changelog: https://github.com/ruby/rdoc/compare/v5.1.0...v6.0.0.beta1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v6.0.0
What's Changed
- Use Ruby 2.4.1 for Travis CI by @aycabta in https://github.com/ruby/rdoc/pull/443
- Add appveyor.yml by @aycabta in https://github.com/ruby/rdoc/pull/444
- Remove offset from CodeObject by @aycabta in https://github.com/ruby/rdoc/pull/445
- Use NOBENCHMARK env by @aycabta in https://github.com/ruby/rdoc/pull/447
- Improve ri --help and --version options handling by @stomar in https://github.com/ruby/rdoc/pull/448
- Remove unused use_cache default option for ri by @stomar in https://github.com/ruby/rdoc/pull/449
- Update to latest versions of Ruby 2.2, 2.3, JRuby 1.7 and 9k by @aycabta in https://github.com/ruby/rdoc/pull/453
- Add ruby_version 24 and 24-x64 to appveyor.yml by @aycabta in https://github.com/ruby/rdoc/pull/454
- Add tests for lib/rdoc/parser/ruby.rb by @aycabta in https://github.com/ruby/rdoc/pull/456
- Add test for lower-case class name warning by @aycabta in https://github.com/ruby/rdoc/pull/457
- Add test for scan visibility count by @aycabta in https://github.com/ruby/rdoc/pull/459
- Add test for require dynamic string by @aycabta in https://github.com/ruby/rdoc/pull/458
- Add test_parse_method_bracket by @aycabta in https://github.com/ruby/rdoc/pull/463
- Add test for postfix if/unless/while/until by @aycabta in https://github.com/ruby/rdoc/pull/460
- Support rational and imaginary by @aycabta in https://github.com/ruby/rdoc/pull/461
- Move collecting up tokens for a symbol to RubyLex by @aycabta in https://github.com/ruby/rdoc/pull/462
- Add hash rocket '=>' token by @aycabta in https://github.com/ruby/rdoc/pull/464
- Handle TkDREGEXP as regexp in HTML by @aycabta in https://github.com/ruby/rdoc/pull/468
- Fix seek position by @aycabta in https://github.com/ruby/rdoc/pull/465
- Support %i and %I literal by @aycabta in https://github.com/ruby/rdoc/pull/472
- Stop dropping continuing backslash by @aycabta in https://github.com/ruby/rdoc/pull/471
- Handle "[]" and "[]=" after "." as method by @aycabta in https://github.com/ruby/rdoc/pull/466
- Handle JSON-style hash key as symbol by @aycabta in https://github.com/ruby/rdoc/pull/467
- Handle "#{}" as dynamic string by @aycabta in https://github.com/ruby/rdoc/pull/469
- Handle redefinable operators as identifier by @aycabta in https://github.com/ruby/rdoc/pull/470
- Fix for "\n" after backslash escape by @aycabta in https://github.com/ruby/rdoc/pull/473
- Support lambda literal by @aycabta in https://github.com/ruby/rdoc/pull/476
- Fix "!" after constant handling, it's identifier by @aycabta in https://github.com/ruby/rdoc/pull/482
- Fix percent string literal with operator by @aycabta in https://github.com/ruby/rdoc/pull/478
- Fix n-ary detecting condition for rational and imaginary by @aycabta in https://github.com/ruby/rdoc/pull/481
- Fix complex condition in for/while/until by @aycabta in https://github.com/ruby/rdoc/pull/480
- Fix heredoc by @aycabta in https://github.com/ruby/rdoc/pull/479
- Drop under Ruby 2.2 by @aycabta in https://github.com/ruby/rdoc/pull/483
- Fix symbol handle in args of yield/super/defined? by @aycabta in https://github.com/ruby/rdoc/pull/493
- Support safe navigation operator by @aycabta in https://github.com/ruby/rdoc/pull/487
- Fix escape in string by @aycabta in https://github.com/ruby/rdoc/pull/474
- Fix handling hash rocket after symbol by @aycabta in https://github.com/ruby/rdoc/pull/477
- Fix creation of symbol token by @aycabta in https://github.com/ruby/rdoc/pull/488
- Fix postfix if/unless/while/until after heredoc by @aycabta in https://github.com/ruby/rdoc/pull/485
- Separate "foo!=bar" to "foo", "!=" and "bar" by @aycabta in https://github.com/ruby/rdoc/pull/489
- Fix opassign by @aycabta in https://github.com/ruby/rdoc/pull/490
- Handle TkPLUS or TkMINUS and number as TkINTEGER by @aycabta in https://github.com/ruby/rdoc/pull/495
- Fix postfix :nodoc: by @aycabta in https://github.com/ruby/rdoc/pull/496
- Fix escape behavior in single quote string literal by @aycabta in https://github.com/ruby/rdoc/pull/486
- Support escaped character literal by @aycabta in https://github.com/ruby/rdoc/pull/492
- Fix handling embdoc and unnecessary blank line in by @aycabta in https://github.com/ruby/rdoc/pull/494
- Support ENCODING as keyword by @aycabta in https://github.com/ruby/rdoc/pull/499
- Support quoted symbol for JSON-style hash literal by @aycabta in https://github.com/ruby/rdoc/pull/498
- homepage in the gemspec points at non-existent page by @amatsuda in https://github.com/ruby/rdoc/pull/503
- Fix backtick handling by @aycabta in https://github.com/ruby/rdoc/pull/475
- Fix for symbol detection when nested method by @aycabta in https://github.com/ruby/rdoc/pull/491
- Fix regexp literal in oneliner by @aycabta in https://github.com/ruby/rdoc/pull/497
- Context#each_section yields only #display? items by @aycabta in https://github.com/ruby/rdoc/pull/502
- Fix postfix if after escaped newline by @aycabta in https://github.com/ruby/rdoc/pull/484
- Fix % literal with the same sign of original by @aycabta in https://github.com/ruby/rdoc/pull/500
- Support constant visibility by @rhenium in https://github.com/ruby/rdoc/pull/506
- Do not require rdoc from rdoc.gemspec by @rhenium in https://github.com/ruby/rdoc/pull/505
- Use IO.console.winsize instead of IO.console_size for JRuby 9k by @aycabta in https://github.com/ruby/rdoc/pull/508
- Supports multi-line constant body with escaped newline by @aycabta in https://github.com/ruby/rdoc/pull/507
- Fix constant assignment as alias with Hash by @aycabta in https://github.com/ruby/rdoc/pull/509
- Fix handling "rescue" inside paren by @aycabta in https://github.com/ruby/rdoc/pull/510
- Fix JSON-style Hash literal for args of method by @aycabta in https://github.com/ruby/rdoc/pull/511
- Update JRuby to 9.1.13.0 by @aycabta in https://github.com/ruby/rdoc/pull/514
- Use "bundle exec" in .travis.yml for JRuby test by @aycabta in https://github.com/ruby/rdoc/pull/515
- Use Ripper for lexical analyser by @aycabta in https://github.com/ruby/rdoc/pull/512
- Workaround for JRuby console size. by @hsbt in https://github.com/ruby/rdoc/pull/518
- Removed magic comment for encoding. by @hsbt in https://github.com/ruby/rdoc/pull/519
- Remove unnecessary comment for HTML class table by @aycabta in https://github.com/ruby/rdoc/pull/520
- Refactor TestRDocParserRuby by @aycabta in https://github.com/ruby/rdoc/pull/524
- Refactor parse_constant by @aycabta in https://github.com/ruby/rdoc/pull/522
- Clean warnings in tests by @aycabta in https://github.com/ruby/rdoc/pull/525
- Fix variable expansion in yield by @aycabta in https://github.com/ruby/rdoc/pull/526
- Escape yield parameters by @aycabta in https://github.com/ruby/rdoc/pull/528
- Remove lib/rdoc/ruby_token.rb by @aycabta in https://github.com/ruby/rdoc/pull/529
- Fix typo by @y-yagi in https://github.com/ruby/rdoc/pull/531
- Fix broken links by @tnir in https://github.com/ruby/rdoc/pull/532
- Skip the same of outside of nested namespace by @aycabta in https://github.com/ruby/rdoc/pull/523
- Use Ruby 2.4.2, 2.3.5, 2.2.8 by @aycabta in https://github.com/ruby/rdoc/pull/536
- Remove needless library lock with gem methods. by @hsbt in https://github.com/ruby/rdoc/pull/538
- Remove RDoc::Parser.process_directive by @aycabta in https://github.com/ruby/rdoc/pull/537
- Add trunk to appveyor, change ubygems to rubygems by @MSP-Greg in https://github.com/ruby/rdoc/pull/535
- Fix CodeFence with unintended Array for format by @aycabta in https://github.com/ruby/rdoc/pull/530
- Support did_you_mean by @aycabta in https://github.com/ruby/rdoc/pull/533
- Use
tr_sinstead oftrandsqueezeby @znz in https://github.com/ruby/rdoc/pull/540 - Removed useless method related RubyToken. by @hsbt in https://github.com/ruby/rdoc/pull/539
- Fix for Ruby 2.5 warnings in tests by @aycabta in https://github.com/ruby/rdoc/pull/543
- Fix for warnings on Ruby 2.5 in ERB binding by @aycabta in https://github.com/ruby/rdoc/pull/544
- Support :args: directive before method by @aycabta in https://github.com/ruby/rdoc/pull/541
- Handle all definitions per file in Ruby by @aycabta in https://github.com/ruby/rdoc/pull/542
- Avoid a trailing whitespace in generated markdown.rb by @stomar in https://github.com/ruby/rdoc/pull/548
- Don't use lex_state emulation on Ruby 2.5 or later by @aycabta in https://github.com/ruby/rdoc/pull/546
- Support Ripper::Lexer::State by @aycabta in https://github.com/ruby/rdoc/pull/550
- Bump JRuby version to 9.1.14.0 by @aycabta in https://github.com/ruby/rdoc/pull/552
- Fix tag in table_of_contents.html by @aycabta in https://github.com/ruby/rdoc/pull/549
- Update markdown.kpeg by @aycabta in https://github.com/ruby/rdoc/pull/559
- Add lib/rdoc/markdown/literals.rb to .gitignore by @aycabta in https://github.com/ruby/rdoc/pull/560
- Suppress "assigned but unused variable" warning by @pocke in https://github.com/ruby/rdoc/pull/561
- Remove old token name by @aycabta in https://github.com/ruby/rdoc/pull/554
- Remove remove_private_comment by @aycabta in https://github.com/ruby/rdoc/pull/563
- Use ParseError that is auto-generated by KPeg by @aycabta in https://github.com/ruby/rdoc/pull/564
- Use Enumerable#chunk after drop Ruby 1.8 by @aycabta in https://github.com/ruby/rdoc/pull/562
- Use File.expand_path outside temp_dir by @aycabta in https://github.com/ruby/rdoc/pull/557
- Remove unnecessary condition of RDoc::TokenStream.to_html by @aycabta in https://github.com/ruby/rdoc/pull/553
- Add ruby-title class to method name in HTML by @aycabta in https://github.com/ruby/rdoc/pull/555
- Fix test_parse_instance_operation_method for ruby-title by @aycabta in https://github.com/ruby/rdoc/pull/565
- Fix --dry-run option by @aycabta in https://github.com/ruby/rdoc/pull/556
- Use frozen_string_literal: true by @aycabta in https://github.com/ruby/rdoc/pull/551
New Contributors
- @rhenium made their first contribution in https://github.com/ruby/rdoc/pull/506
- @y-yagi made their first contribution in https://github.com/ruby/rdoc/pull/531
- @tnir made their first contribution in https://github.com/ruby/rdoc/pull/532
Full Changelog: https://github.com/ruby/rdoc/compare/v5.1.0...v6.0.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v5.1.0
What's Changed
- Run test with latest stable versions by @ojiry in https://github.com/ruby/rdoc/pull/434
- CI against ruby 2.4.0 by @amatsuda in https://github.com/ruby/rdoc/pull/436
- Update CodeClimate badge by @toshimaru in https://github.com/ruby/rdoc/pull/438
- fix an issue that rdoc fails when running on Windows with RUBYOPT=-U by @dogatana in https://github.com/ruby/rdoc/pull/430
- Parse ruby 2.1
<visibility> defmethod definition by @amatsuda in https://github.com/ruby/rdoc/pull/435 - Suppress warnings in eval by @nobu in https://github.com/ruby/rdoc/pull/440
New Contributors
- @ojiry made their first contribution in https://github.com/ruby/rdoc/pull/434
- @toshimaru made their first contribution in https://github.com/ruby/rdoc/pull/438
- @dogatana made their first contribution in https://github.com/ruby/rdoc/pull/430
Full Changelog: https://github.com/ruby/rdoc/compare/v5.0.0...v5.1.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v5.0.1
Full Changelog: https://github.com/ruby/rdoc/compare/v5.0.0...v5.0.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v5.0.0.beta2
What's Changed
- fix NotFoundError with left-hand match class like String and StringIO by @hsbt in https://github.com/ruby/rdoc/pull/420
- Removed code for Ruby 1.8 by @hsbt in https://github.com/ruby/rdoc/pull/421
Full Changelog: https://github.com/ruby/rdoc/compare/v5.0.0.beta1...v5.0.0.beta2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v5.0.0.beta1
What's Changed
- Fix broken links to assets. Fixes #359. by @awood in https://github.com/ruby/rdoc/pull/360
- Improve expand class name by @nurse in https://github.com/ruby/rdoc/pull/400
- Performance improvement by @mame in https://github.com/ruby/rdoc/pull/397
- Fix travis failure by @hsbt in https://github.com/ruby/rdoc/pull/407
- Removed hoe-travis from Rakefile by @hsbt in https://github.com/ruby/rdoc/pull/408
- Remove hoe from development by @zzak in https://github.com/ruby/rdoc/pull/396
- Retry mame's pull request for Performance Improvement by @hsbt in https://github.com/ruby/rdoc/pull/404
- Ignore frozen_string_literal magic comment (Fixes #389) by @jeremyevans in https://github.com/ruby/rdoc/pull/406
- Prepare to release RDoc 5 by @hsbt in https://github.com/ruby/rdoc/pull/419
New Contributors
- @awood made their first contribution in https://github.com/ruby/rdoc/pull/360
- @nurse made their first contribution in https://github.com/ruby/rdoc/pull/400
Full Changelog: https://github.com/ruby/rdoc/compare/v4.2.2...v5.0.0.beta1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v5.0.0
What's Changed
- Fix broken links to assets. Fixes #359. by @awood in https://github.com/ruby/rdoc/pull/360
- Improve expand class name by @nurse in https://github.com/ruby/rdoc/pull/400
- Performance improvement by @mame in https://github.com/ruby/rdoc/pull/397
- Fix travis failure by @hsbt in https://github.com/ruby/rdoc/pull/407
- Removed hoe-travis from Rakefile by @hsbt in https://github.com/ruby/rdoc/pull/408
- Remove hoe from development by @zzak in https://github.com/ruby/rdoc/pull/396
- Retry mame's pull request for Performance Improvement by @hsbt in https://github.com/ruby/rdoc/pull/404
- Ignore frozen_string_literal magic comment (Fixes #389) by @jeremyevans in https://github.com/ruby/rdoc/pull/406
- Prepare to release RDoc 5 by @hsbt in https://github.com/ruby/rdoc/pull/419
- fix NotFoundError with left-hand match class like String and StringIO by @hsbt in https://github.com/ruby/rdoc/pull/420
- Removed code for Ruby 1.8 by @hsbt in https://github.com/ruby/rdoc/pull/421
- Cleanup code targeted Ruby 1.8 by @hsbt in https://github.com/ruby/rdoc/pull/423
- Fix rdoc generation task on rdoc by @hsbt in https://github.com/ruby/rdoc/pull/424
- Restore options after option parsing by @hsbt in https://github.com/ruby/rdoc/pull/426
New Contributors
- @awood made their first contribution in https://github.com/ruby/rdoc/pull/360
- @nurse made their first contribution in https://github.com/ruby/rdoc/pull/400
Full Changelog: https://github.com/ruby/rdoc/compare/v4.2.2...v5.0.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.3.0
Full Changelog: https://github.com/ruby/rdoc/compare/v4.2.2...v4.3.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.2.2
Full Changelog: https://github.com/ruby/rdoc/compare/v4.2.1...v4.2.2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.2.1
Full Changelog: https://github.com/ruby/rdoc/compare/v4.2.0...v4.2.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.2.0
Full Changelog: https://github.com/ruby/rdoc/compare/v4.1.1...v4.2.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.1.2
Full Changelog: https://github.com/ruby/rdoc/compare/v4.1.1...v4.1.2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.1.1
Full Changelog: https://github.com/ruby/rdoc/compare/v4.1.0...v4.1.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.1.0.preview.3
Full Changelog: https://github.com/ruby/rdoc/compare/v4.1.0.preview.1...v4.1.0.preview.3
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.1.0.preview.1
Full Changelog: https://github.com/ruby/rdoc/compare/v4.0.1...v4.1.0.preview.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.1.0
Full Changelog: https://github.com/ruby/rdoc/compare/v4.0.1...v4.1.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.0.1
Full Changelog: https://github.com/ruby/rdoc/compare/v4.0.0...v4.0.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.0.0.rc.2.1
Full Changelog: https://github.com/ruby/rdoc/compare/v4.0.0.rc.2...v4.0.0.rc.2.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.0.0.rc.2
Full Changelog: https://github.com/ruby/rdoc/compare/v4.0.0.preview2.1...v4.0.0.rc.2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.0.0.preview2.1
Full Changelog: https://github.com/ruby/rdoc/compare/v4.0.0.preview2...v4.0.0.preview2.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.0.0.preview2
Full Changelog: https://github.com/ruby/rdoc/compare/v3.9.1...v4.0.0.preview2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v4.0.0
Full Changelog: https://github.com/ruby/rdoc/compare/v3.12...v4.0.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.9.5
Full Changelog: https://github.com/ruby/rdoc/compare/v3.9.4...v3.9.5
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.9.4
Full Changelog: https://github.com/ruby/rdoc/compare/v3.9.3...v3.9.4
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.9.3
Full Changelog: https://github.com/ruby/rdoc/compare/v3.9.2...v3.9.3
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.9.2
Full Changelog: https://github.com/ruby/rdoc/compare/v3.9.1...v3.9.2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.9.1
Full Changelog: https://github.com/ruby/rdoc/compare/v3.9...v3.9.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.9
Full Changelog: https://github.com/ruby/rdoc/compare/v3.8...v3.9
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.8
Full Changelog: https://github.com/ruby/rdoc/compare/v3.7...v3.8
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.7
Full Changelog: https://github.com/ruby/rdoc/compare/v3.6.1...v3.7
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.6.1
Full Changelog: https://github.com/ruby/rdoc/compare/v3.6...v3.6.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.6
Full Changelog: https://github.com/ruby/rdoc/compare/v3.5.3...v3.6
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.5.3
Full Changelog: https://github.com/ruby/rdoc/compare/v3.5.2...v3.5.3
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.5.2
Full Changelog: https://github.com/ruby/rdoc/compare/v3.5.1...v3.5.2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.5.1
Full Changelog: https://github.com/ruby/rdoc/compare/v3.4...v3.5.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.5
Full Changelog: https://github.com/ruby/rdoc/compare/v3.4...v3.5
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.4
Full Changelog: https://github.com/ruby/rdoc/compare/v3.3...v3.4
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.3
Full Changelog: https://github.com/ruby/rdoc/compare/v3.2...v3.3
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.2
Full Changelog: https://github.com/ruby/rdoc/compare/v3.1...v3.2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.12.2
Full Changelog: https://github.com/ruby/rdoc/compare/v3.12.1...v3.12.2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.12.1
Full Changelog: https://github.com/ruby/rdoc/compare/v3.12...v3.12.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.12
Full Changelog: https://github.com/ruby/rdoc/compare/v3.11...v3.12
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.11
Full Changelog: https://github.com/ruby/rdoc/compare/v3.10...v3.11
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.10.pre.3
Full Changelog: https://github.com/ruby/rdoc/compare/v3.10.pre.2...v3.10.pre.3
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.10.pre.2
Full Changelog: https://github.com/ruby/rdoc/compare/v3.10.pre.1...v3.10.pre.2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.10.pre.1
Full Changelog: https://github.com/ruby/rdoc/compare/v3.1...v3.10.pre.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.10
Full Changelog: https://github.com/ruby/rdoc/compare/v3.9.1...v3.10
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - v3.1
Full Changelog: https://github.com/ruby/rdoc/commits/v3.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - 3_0_1
Full Changelog: https://github.com/ruby/rdoc/commits/3_0_1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - 3_0_0
Full Changelog: https://github.com/ruby/rdoc/commits/3_0_0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - 2_4_3
Full Changelog: https://github.com/ruby/rdoc/commits/2_4_3
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - 2_4_2
Full Changelog: https://github.com/ruby/rdoc/commits/2_4_2
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - 2_4_1
Full Changelog: https://github.com/ruby/rdoc/commits/2_4_1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - 2_4_0
Full Changelog: https://github.com/ruby/rdoc/commits/2_4_0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - 2_3_0
Full Changelog: https://github.com/ruby/rdoc/commits/2_3_0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - 2_2_1
Full Changelog: https://github.com/ruby/rdoc/commits/2_2_1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - 2_2_0
Full Changelog: https://github.com/ruby/rdoc/commits/2_2_0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/rdoc - 2_1_0
Full Changelog: https://github.com/ruby/rdoc/commits/2_1_0
- Ruby
Published by hsbt over 3 years ago