Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ruby/rdoc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.13.0
Choose a base ref
...
head repository: ruby/rdoc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v6.13.1
Choose a head ref
  • 5 commits
  • 11 files changed
  • 3 contributors

Commits on Mar 24, 2025

  1. Workaround build task issue in Ruby core CI (#1326)

    The issue is described in
    rubygems/rubygems#8477
    
    The issue fails the workflow whenever RDoc's version is bumped as there
    will then be a mismatch between the target file name and the version
    that's actually built.
    
    For example:
    
    ```
    rdoc 6.13.0 built to pkg/rdoc-6.12.0.gem.
    ```
    
    This commit works around the issue by manually building the gem and
    installing it locally so the latest installed version will match the
    version contained in the gemspec file.
    
    ---------
    
    Co-authored-by: Sutou Kouhei <kou@clear-code.com>
    st0012 and kou authored Mar 24, 2025
    Configuration menu
    Copy the full SHA
    d5ec331 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2025

  1. Bump ruby/setup-ruby from 1.222.0 to 1.227.0 (#1329)

    Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.222.0
    to 1.227.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/ruby/setup-ruby/releases">ruby/setup-ruby's
    releases</a>.</em></p>
    <blockquote>
    <h2>v1.227.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Add truffleruby-24.2.0,truffleruby+graalvm-24.2.0 by <a
    href="https://github.com/ruby-builder-bot"><code>@​ruby-builder-bot</code></a>
    in <a
    href="https://redirect.github.com/ruby/setup-ruby/pull/724">ruby/setup-ruby#724</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/ruby/setup-ruby/compare/v1.226.0...v1.227.0">https://github.com/ruby/setup-ruby/compare/v1.226.0...v1.227.0</a></p>
    <h2>v1.226.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Use $JAVA_HOME/bin/java for the check by <a
    href="https://github.com/eregon"><code>@​eregon</code></a> in <a
    href="https://redirect.github.com/ruby/setup-ruby/pull/723">ruby/setup-ruby#723</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/ruby/setup-ruby/compare/v1.225.0...v1.226.0">https://github.com/ruby/setup-ruby/compare/v1.225.0...v1.226.0</a></p>
    <h2>v1.225.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Switch JAVA_HOME to 21 for JRuby by <a
    href="https://github.com/headius"><code>@​headius</code></a> in <a
    href="https://redirect.github.com/ruby/setup-ruby/pull/721">ruby/setup-ruby#721</a></li>
    <li>Handle exec error by <a
    href="https://github.com/headius"><code>@​headius</code></a> in <a
    href="https://redirect.github.com/ruby/setup-ruby/pull/722">ruby/setup-ruby#722</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/ruby/setup-ruby/compare/v1.224.0...v1.225.0">https://github.com/ruby/setup-ruby/compare/v1.224.0...v1.225.0</a></p>
    <h2>v1.224.0</h2>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/ruby/setup-ruby/compare/v1.223.0...v1.224.0">https://github.com/ruby/setup-ruby/compare/v1.223.0...v1.224.0</a></p>
    <h2>v1.223.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>bugfix: Fix bug that version cannot be parsed in .tool-versions by
    <a href="https://github.com/Karibash"><code>@​Karibash</code></a> in <a
    href="https://redirect.github.com/ruby/setup-ruby/pull/720">ruby/setup-ruby#720</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/Karibash"><code>@​Karibash</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/ruby/setup-ruby/pull/720">ruby/setup-ruby#720</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/ruby/setup-ruby/compare/v1.222.0...v1.223.0">https://github.com/ruby/setup-ruby/compare/v1.222.0...v1.223.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/ruby/setup-ruby/commit/1a615958ad9d422dd932dc1d5823942ee002799f"><code>1a61595</code></a>
    Add truffleruby-24.2.0,truffleruby+graalvm-24.2.0</li>
    <li><a
    href="https://github.com/ruby/setup-ruby/commit/922ebc4c5262cd14e07bb0e1db020984b6c064fe"><code>922ebc4</code></a>
    Use $JAVA_HOME/bin/java for the check</li>
    <li><a
    href="https://github.com/ruby/setup-ruby/commit/6c79f721fa26dd64559c2700086ac852c18e0756"><code>6c79f72</code></a>
    Test successful JRuby start without using launcher</li>
    <li><a
    href="https://github.com/ruby/setup-ruby/commit/e17c5ea7ebdf9f04d606b35ba0e8fb133e26d624"><code>e17c5ea</code></a>
    Handle exec error</li>
    <li><a
    href="https://github.com/ruby/setup-ruby/commit/f0a4d6bddd8e71bd3268c611f7ea6f41dce6d7fd"><code>f0a4d6b</code></a>
    Switch JAVA_HOME to 21 for JRuby (<a
    href="https://redirect.github.com/ruby/setup-ruby/issues/721">#721</a>)</li>
    <li><a
    href="https://github.com/ruby/setup-ruby/commit/bbda85882f33075a3727c01e3c8d0de0be6146ce"><code>bbda858</code></a>
    Fix .tool-versions and mise.toml tests</li>
    <li><a
    href="https://github.com/ruby/setup-ruby/commit/30755d8bf4ebfa38caa5ad3a6b808846393196a5"><code>30755d8</code></a>
    Cleanup matching for .tool-versions and mise and add tests for
    .ruby-version ...</li>
    <li><a
    href="https://github.com/ruby/setup-ruby/commit/28233a011b6bb8633ea908d76c6d23aab6518b5c"><code>28233a0</code></a>
    bugfix: Fix bug that version cannot be parsed in .tool-versions</li>
    <li>See full diff in <a
    href="https://github.com/ruby/setup-ruby/compare/277ba2a127aba66d45bad0fa2dc56f80dbfedffa...1a615958ad9d422dd932dc1d5823942ee002799f">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruby/setup-ruby&package-manager=github_actions&previous-version=1.222.0&new-version=1.227.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 25, 2025
    Configuration menu
    Copy the full SHA
    470e918 View commit details
    Browse the repository at this point in the history
  2. Remove needless RDoc::Options from XrefTestCase (#1332)

    The parent class, RDoc::TestCase, already has RDoc::Options. We can use
    it instead of creating a new one.
    kou authored Mar 25, 2025
    Configuration menu
    Copy the full SHA
    7e84e91 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2025

  1. Allow customizing path prefix through options (#1330)

    In #1304, I removed the ability to set
    path prefix through patching Darkfish generator. But it turns out that
    it's used in `sdoc`.
    
    See #1304 (comment)
    
    But the original implementation was brittle and confusing. So instead of
    just restoring it, I think allowing the customization through options is
    a better approach.
    st0012 authored Mar 29, 2025
    Configuration menu
    Copy the full SHA
    3bc179d View commit details
    Browse the repository at this point in the history
  2. Bump version to v6.13.1 (#1334)

    Diff: v6.13.0...master
    
    I consider #1330 a fix too because the new options are introduced as an
    better alternative for a accidental breaking change.
    st0012 authored Mar 29, 2025
    Configuration menu
    Copy the full SHA
    6b27731 View commit details
    Browse the repository at this point in the history
Loading