chore(deps): lock file maintenance chef dependencies #18

Closed
Renovate-Bot wants to merge 1 commit from renovate/chef-dependencies into main
Member

This PR contains the following updates:

Package Update Change Age Confidence
lockFileMaintenance All locks refreshed
chef (source, changelog) patch 18.8.1118.8.54 age confidence
chef-bin patch 18.8.1118.8.54 age confidence
chef-utils (source, changelog) patch 18.8.1118.8.54 age confidence
guard (source, changelog) patch 2.19.02.19.1 age confidence
inspec-bin (source) minor 5.21.295.23.6 age confidence
pry (source, changelog) minor "= 0.13.0""= 0.16.0" age confidence
rake (changelog) minor "= 13.0.1""= 13.3.1" age confidence
rdoc (source, changelog) minor "~> 6.4.1""~> 6.17.0" age confidence
unf_ext patch "~> 0.0.8.2""~> 0.0.9.0" age confidence

🔧 This Pull Request updates lock files to use the latest dependency versions.


Release Notes

chef/chef (chef)

v18.8.54

Compare Source

v18.8.46

Compare Source

chef/chef (chef-utils)

v18.8.54

Compare Source

v18.8.46

Compare Source

guard/guard (guard)

v2.19.1

Compare Source

🏠 Housekeeping

inspec/inspec (inspec-bin)

v5.23.6: Chef InSpec v5.23.6

Compare Source

v5.23.6 (2025-09-23)

Merged Pull Requests

v5.22.95: Chef InSpec v5.22.95

Compare Source

v5.22.95 (2025-08-05)

Merged Pull Requests

v5.22.80: Chef InSpec v5.22.80

Compare Source

v5.22.80 (2025-05-07)

Merged Pull Requests
  • remove mac 11 from inspec-5 as its EOL and update 12 as builder #​7331 (muthuja)
  • Backport: CHEF-20111: Fix inspec check for a profile with only comments or empty file #​7334 (ahasunos)
  • CHEF-18044 Waiver error handling fixes #​7339 (Nik08)
  • Backport - CHEF-15789 - Improve error handling for audit_policy resource #​7336 (ahasunos)
  • Version pinned byebug for supporting Ruby 3.0.0 #​7350 (Nik08)
  • Backports: CHEF-3849: InSpec should exit quickly and clearly if waiver file is malformed/corrupt #​7345 (Nik08)
  • Pinned version of train kubernetes for 3.0 support #​7358 (Nik08)
  • Bump omnibus-software from 3b903b2 to 6961522 in /omnibus #​7357 (dependabot[bot])
  • Version pinned train and train winrm #​7360 (Nik08)

v5.22.72: Chef InSpec v5.22.72

Compare Source

v5.22.72 (2025-03-05)

Merged Pull Requests

v5.22.65: Chef InSpec v5.22.65

Compare Source

v5.22.65 (2024-12-13)

Merged Pull Requests

v5.22.58: Chef InSpec v5.22.58

Compare Source

v5.22.58 (2024-09-03)

Merged Pull Requests

v5.22.55: Chef InSpec v5.22.55

Compare Source

v5.22.55 (2024-08-05)

Merged Pull Requests

v5.22.50: Chef InSpec v5.22.50

Compare Source

v5.22.50 (2024-05-22)

Merged Pull Requests

v5.22.40: Chef InSpec v5.22.40

Compare Source

v5.22.40 (2024-01-24)

Merged Pull Requests
  • Backport 6914 - CHEF-8990 Remove dependency on active-support function blank? #​6916 (Nik08)
  • Backport 6919 - CHEF-4191 Waivers backward compatibility support with Chef Client #​6920 (Nik08)
  • Backport-6912 CHEF-4442 Streaming reporter fix to capture progress correctly #​6936 (Nik08)
  • Bump omnibus from 82dae89 to 16e27f6 in /omnibus #​6932 (dependabot[bot])
  • Backport 6911 - Set GitHub labeler action version #​6937 (Nik08)
  • Bump omnibus-software from 4fef367 to 86649fa in /omnibus #​6941 (dependabot[bot])
  • Backport 6924 CHEF-3164 Unit tests for enhanced outcomes #​6935 (Nik08)
  • Backport 6933 - CHEF-3166 Unit tests added for IAF file #​6934 (Nik08)

v5.22.36: Chef InSpec v5.22.36

Compare Source

v5.22.36 (2023-11-14)

Merged Pull Requests

v5.22.29: Chef InSpec v5.22.29

Compare Source

v5.22.29 (2023-10-31)

Merged Pull Requests

v5.22.3

Compare Source

Merged Pull Requests
pry/pry (pry)

v0.16.0

Compare Source

Features
  • Ruby 4.0 Support.
    Pry will now require and default to Reline for newer Rubies.
    (#​2357)
    (#​2349)
  • Revert 'Unify show-doc with show-source'.
    (#​2346)
Breaking Changes
  • Remove experimental Pry.auto_resize!
    Returns a warning. The code will be removed later.
    (#​2359)
  • Drop support for Ruby < 2.6
    (#​2349)

v0.15.2

Compare Source

Bug Fixes
  • Avoid breaking reading input if Prism version is undetectable
    (#​2340)

v0.15.1

Compare Source

Bug Fixes
  • Restore Pry.config.ls compatibility
    (#​2335)
  • Avoid breaking reading inputs if Prism is not available
    (#​2338)

v0.15.0

Compare Source

Features
  • Added support for Reline
    (#​2298)
  • Added support for Ruby 3.3
    (#​2295)
  • Added Pry::Input::SimpleStdio for dumb terminals when Reline is in use
    (#​2304)
  • Remove OpenStruct usage
    (#​2307)
    (#​2309)
  • Disable coloring of output when NO_COLOR is set.
    ([#​2323])(#​2323))
  • Add pry --no-multiline flag to keep single line prompt.
    (#​2327)
Bug Fixes
  • Fix typos on docs and and comments
    (#​2300)
    (#​2301)
  • Fix 'calling clear method' on user code when defined in pry context.
    (#​2291)
  • Fix arguments WatchExpression#add_expression
    (#​2278)

v0.14.2

Compare Source

Features
  • Configure code as a supported editor on Pry::Editor
    (#​2236)
  • Added support for Ruby 3.2
    (#​2263)
  • Added support for Ruby 3.1
    (#​2228)
Bug fixes
  • Short circuit eval regexes in finding module definition
    (#​2253)
  • Revert "Escape non-printing characters"
    (#​2235)
  • Fixed bug where WeirdMethodLocator would fail to find the source of a method breaking whereami
    (#​2244)
  • Fixed bug where pry would throw an FrozenError when dealing with incomplete tokens
    (#​2136)
  • Restore --no-history CLI flag functionality
    (#​2196)
  • Fixed bug where reading from the _out_ sticky local variable could return
    wrong results (#​2201)
Breaking Changes
  • Remove support for Ruby 1.9 and JRuby < 9.0
    (#​2239)

v0.14.1

Compare Source

Bug fixes
  • Fixed bad coloring of some RDoc-style docs
    (#​2182)
  • Fixed broken --plugins option. It shows a warning now
    (#​2180)
  • Fixed bad output on printing non-visible characters with color codes
    (#​2154)
  • Fixed bad output when colors are disabled and a string with color codes is
    printed (#​2158)

v0.14.0

Compare Source

Features
  • Made ? an alias to show-source -d
    (#​2133)
  • Added support for Ruby 3.0
Breaking changes
  • Deleted support for plugin autoloading
    (#​2119). In order to load a Pry plugin
    you must require it from your pryrc or add it to your Gemfile.

    # ~/.pryrc
    require 'pryrc'
    

v0.13.1

Compare Source

Bug fixes
  • Fixed bug where on invalid input only the last syntax error is displayed
    (instead of all of them) (#​2117)
  • Fixed Pry::Config raising NoMethodError on undefined option instead of
    returning nil (usually invoked via Pry.config.foo_option calls)
    (#​2126)
  • Fixed help command not displaying regexp aliases properly
    (#​2120)
  • Fixed pry-backtrace not working (#​2122)
ruby/rake (rake)

v13.3.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/ruby/rake/compare/v13.3.0...v13.3.1

v13.3.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/ruby/rake/compare/v13.2.1...v13.3.0

v13.2.1

Compare Source

What's Changed

Full Changelog: https://github.com/ruby/rake/compare/v13.2.0...v13.2.1

v13.2.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/ruby/rake/compare/v13.1.0...v13.2.0

v13.1.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/ruby/rake/compare/v13.0.6...v13.1.0

v13.0.6

Compare Source

What's Changed

Full Changelog: https://github.com/ruby/rake/compare/v13.0.5...v13.0.6

v13.0.5

Compare Source

What's Changed

Full Changelog: https://github.com/ruby/rake/compare/v13.0.4...v13.0.5

v13.0.4

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/ruby/rake/compare/v13.0.3...v13.0.4

v13.0.3

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/ruby/rake/compare/v13.0.2...v13.0.3

v13.0.2

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/ruby/rake/compare/v13.0.1...v13.0.2

ruby/rdoc (rdoc)

v6.17.0

Compare Source

What's Changed

Enhancements
🐛 Bug Fixes
🛠 Other Changes

New Contributors

Full Changelog: https://github.com/ruby/rdoc/compare/v6.16.1...v6.17.0

v6.16.1

Compare Source

What's Changed

Enhancements

Full Changelog: https://github.com/ruby/rdoc/compare/v6.16.0...v6.16.1

v6.16.0

Compare Source

What's Changed

Enhancements
🐛 Bug Fixes
🛠 Other Changes

Full Changelog: https://github.com/ruby/rdoc/compare/v6.15.1...v6.16.0

v6.15.1

Compare Source

What's Changed

🐛 Bug Fixes
📚 Documentation
🛠 Other Changes

Full Changelog: https://github.com/ruby/rdoc/compare/v6.15.0...v6.15.1

v6.15.0

Compare Source

What's Changed

Enhancements
🐛 Bug Fixes
📚 Documentation
🛠 Other Changes

New Contributors

Full Changelog: https://github.com/ruby/rdoc/compare/v6.14.2...v6.15.0

v6.14.2

Compare Source

What's Changed

🐛 Bug Fixes
🛠 Other Changes

Full Changelog: https://github.com/ruby/rdoc/compare/v6.14.0...v6.14.2

v6.14.1

Compare Source

What's Changed

🛠 Other Changes

Full Changelog: https://github.com/ruby/rdoc/compare/v6.14.0...v6.14.1

v6.14.0

Compare Source

What's Changed

Enhancements
🐛 Bug Fixes
🛠 Other Changes

Full Changelog: https://github.com/ruby/rdoc/compare/v6.13.1...v6.14.0

v6.13.1

Compare Source

What's Changed

Enhancements
🛠 Other Changes

Full Changelog: https://github.com/ruby/rdoc/compare/v6.13.0...v6.13.1

v6.13.0

Compare Source

What's Changed

Enhancements
🐛 Bug Fixes
📚 Documentation
🛠 Other Changes

New Contributors

Full Changelog: https://github.com/ruby/rdoc/compare/v6.12.0...v6.13.0

v6.12.0

Compare Source

What's Changed

Enhancements
  • Display main page's Table of Contents when viewed from the index page by @​st0012 in #​1250
🐛 Bug Fixes
  • Stop accepting Document objects as CodeObject#comment by @​tompng in #​1210
  • Reduce document difference between RDoc::Parser::Ruby and RDoc::Parser::PrismRuby by @​tompng in #​1284
🛠 Other Changes

Full Changelog: https://github.com/ruby/rdoc/compare/v6.11.0...v6.12.0

v6.11.0

Compare Source

What's Changed

Enhancements
🐛 Bug Fixes
📚 Documentation
🛠 Other Changes

Full Changelog: https://github.com/ruby/rdoc/compare/v6.10.0...v6.11.0

v6.10.0

Compare Source

What's Changed

Enhancements
🐛 Bug Fixes
🛠 Other Changes

Full Changelog: https://github.com/ruby/rdoc/compare/v6.9.1...v6.10.0

v6.9.1

Compare Source

What's Changed

🐛 Bug Fixes
📚 Documentation

New Contributors

Full Changelog: https://github.com/ruby/rdoc/compare/v6.9.0...v6.9.1

v6.9.0

Compare Source

What's Changed

Enhancements
🐛 Bug Fixes
🛠 Other Changes

Full Changelog: https://github.com/ruby/rdoc/compare/v6.8.1...v6.9.0

v6.8.1

Compare Source

What's Changed

🐛 Bug Fixes

New Contributors

Full Changelog: https://github.com/ruby/rdoc/compare/v6.8.0...v6.8.1

v6.8.0

Compare Source

What's Changed

Enhancements
🐛 Bug Fixes
📚 Documentation
🛠 Other Changes

New Contributors

Full Changelog: https://github.com/ruby/rdoc/compare/v6.7.0...v6.8.0

v6.7.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/ruby/rdoc/compare/v6.6.3.1...v6.7.0

v6.6.3.1

Compare Source

v6.6.2

Compare Source

What's Changed

Full Changelog: https://github.com/ruby/rdoc/compare/v6.6.1...v6.6.2

v6.6.1

Compare Source

What's Changed

Full Changelog: https://github.com/ruby/rdoc/compare/v6.6.0...v6.6.1

v6.6.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/ruby/rdoc/compare/v6.5.0...v6.6.0

v6.5.1.1

Compare Source

v6.5.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/ruby/rdoc/compare/v6.4.0...v6.5.0

knu/ruby-unf_ext (unf_ext)

v0.0.9.1

Compare Source

Full Changelog

v0.0.9

Compare Source

Full Changelog


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---| | | lockFileMaintenance | All locks refreshed | | | | [chef](https://www.chef.io) ([source](https://github.com/chef/chef), [changelog](https://github.com/chef/chef/blob/main/CHANGELOG.md)) | patch | `18.8.11` → `18.8.54` | ![age](https://developer.mend.io/api/mc/badges/age/rubygems/chef/18.8.54?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/chef/18.8.11/18.8.54?slim=true) | | [chef-bin](https://github.com/chef/chef) | patch | `18.8.11` → `18.8.54` | ![age](https://developer.mend.io/api/mc/badges/age/rubygems/chef-bin/18.8.54?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/chef-bin/18.8.11/18.8.54?slim=true) | | [chef-utils](https://github.com/chef/chef/tree/main/chef-utils) ([source](https://github.com/chef/chef/tree/HEAD/chef-utils), [changelog](https://github.com/chef/chef/blob/main/CHANGELOG.md)) | patch | `18.8.11` → `18.8.54` | ![age](https://developer.mend.io/api/mc/badges/age/rubygems/chef-utils/18.8.54?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/chef-utils/18.8.11/18.8.54?slim=true) | | [guard](https://guard.github.io/guard/) ([source](https://github.com/guard/guard), [changelog](https://github.com/guard/guard/releases)) | patch | `2.19.0` → `2.19.1` | ![age](https://developer.mend.io/api/mc/badges/age/rubygems/guard/2.19.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/guard/2.19.0/2.19.1?slim=true) | | [inspec-bin](https://github.com/inspec/inspec/tree/main/inspec-bin) ([source](https://github.com/inspec/inspec)) | minor | `5.21.29` → `5.23.6` | ![age](https://developer.mend.io/api/mc/badges/age/rubygems/inspec-bin/5.23.6?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/inspec-bin/5.21.29/5.23.6?slim=true) | | [pry](http://pry.github.io) ([source](https://github.com/pry/pry), [changelog](https://github.com/pry/pry/blob/master/CHANGELOG.md)) | minor | `"= 0.13.0"` → `"= 0.16.0"` | ![age](https://developer.mend.io/api/mc/badges/age/rubygems/pry/0.16.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/pry/0.13.0/0.16.0?slim=true) | | [rake](https://github.com/ruby/rake) ([changelog](https://github.com/ruby/rake/releases)) | minor | `"= 13.0.1"` → `"= 13.3.1"` | ![age](https://developer.mend.io/api/mc/badges/age/rubygems/rake/13.3.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/rake/13.0.1/13.3.1?slim=true) | | [rdoc](https://ruby.github.io/rdoc) ([source](https://github.com/ruby/rdoc), [changelog](https://github.com/ruby/rdoc/releases)) | minor | `"~> 6.4.1"` → `"~> 6.17.0"` | ![age](https://developer.mend.io/api/mc/badges/age/rubygems/rdoc/6.17.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/rdoc/6.4.1.1/6.17.0?slim=true) | | [unf_ext](https://github.com/knu/ruby-unf_ext) | patch | `"~> 0.0.8.2"` → `"~> 0.0.9.0"` | ![age](https://developer.mend.io/api/mc/badges/age/rubygems/unf_ext/0.0.9.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/rubygems/unf_ext/0.0.8.2/0.0.9.1?slim=true) | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Release Notes <details> <summary>chef/chef (chef)</summary> ### [`v18.8.54`](https://github.com/chef/chef/compare/v18.8.46...v18.8.54) [Compare Source](https://github.com/chef/chef/compare/v18.8.46...v18.8.54) ### [`v18.8.46`](https://github.com/chef/chef/compare/v18.8.11...v18.8.46) [Compare Source](https://github.com/chef/chef/compare/v18.8.11...v18.8.46) </details> <details> <summary>chef/chef (chef-utils)</summary> ### [`v18.8.54`](https://github.com/chef/chef/compare/v18.8.46...v18.8.54) [Compare Source](https://github.com/chef/chef/compare/v18.8.46...v18.8.54) ### [`v18.8.46`](https://github.com/chef/chef/compare/v18.8.11...v18.8.46) [Compare Source](https://github.com/chef/chef/compare/v18.8.11...v18.8.46) </details> <details> <summary>guard/guard (guard)</summary> ### [`v2.19.1`](https://github.com/guard/guard/releases/tag/v2.19.1) [Compare Source](https://github.com/guard/guard/compare/v2.19.0...v2.19.1) #### 🏠 Housekeeping - Get rid of compatibility warnings under Ruby 3.4. ([#&#8203;998](https://github.com/guard/guard/issues/998)) [@&#8203;kewlar](https://github.com/kewlar) - Provide a 'Changelog' link on rubygems.org/gems/guard ([#&#8203;999](https://github.com/guard/guard/issues/999)) [@&#8203;mark-young-atg](https://github.com/mark-young-atg) </details> <details> <summary>inspec/inspec (inspec-bin)</summary> ### [`v5.23.6`](https://github.com/inspec/inspec/releases/tag/v5.23.6): Chef InSpec v5.23.6 [Compare Source](https://github.com/inspec/inspec/compare/v5.22.95...v5.23.6) #### [v5.23.6](https://github.com/inspec/inspec/tree/v5.23.6) (2025-09-23) ##### Merged Pull Requests - CHEF-25164 Update Train deps for InSpec 5: train/train-core 3.13.4+, train-winrm… [#&#8203;7508](https://github.com/inspec/inspec/pull/7508) ([sa-progress](https://github.com/sa-progress)) - Update signet requirement from < 0.21.0 to < 0.22.0 [#&#8203;7511](https://github.com/inspec/inspec/pull/7511) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Chef 23504 add socks kerberos cli options to inspec [#&#8203;7448](https://github.com/inspec/inspec/pull/7448) ([sathish-progress](https://github.com/sathish-progress)) - Bump omnibus-software from `d3688ec` to `50c7885` in /omnibus [#&#8203;7500](https://github.com/inspec/inspec/pull/7500) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update mongo requirement from = 2.13.2 to = 2.21.3 [#&#8203;7504](https://github.com/inspec/inspec/pull/7504) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - update internal sources flags to fetch from private s3 also new windo… [#&#8203;7528](https://github.com/inspec/inspec/pull/7528) ([muthuja](https://github.com/muthuja)) - Add Omnibus build support for macOS 13 and 14 on ARM64 architecture. [#&#8203;7524](https://github.com/inspec/inspec/pull/7524) ([balasubramanian-s](https://github.com/balasubramanian-s)) - Update Artifact test Profiles - InSpec-5 [#&#8203;7535](https://github.com/inspec/inspec/pull/7535) ([balasubramanian-s](https://github.com/balasubramanian-s)) - CHEF-25165 NOTICE file for InSpec omnibus package [#&#8203;7488](https://github.com/inspec/inspec/pull/7488) ([Nik08](https://github.com/Nik08)) ### [`v5.22.95`](https://github.com/inspec/inspec/releases/tag/v5.22.95): Chef InSpec v5.22.95 [Compare Source](https://github.com/inspec/inspec/compare/v5.22.80...v5.22.95) #### [v5.22.95](https://github.com/inspec/inspec/tree/v5.22.95) (2025-08-05) ##### Merged Pull Requests - Pipeline fixes [#&#8203;7390](https://github.com/inspec/inspec/pull/7390) ([Nik08](https://github.com/Nik08)) - Updated train pinning for future Ruby3 support [#&#8203;7389](https://github.com/inspec/inspec/pull/7389) ([Nik08](https://github.com/Nik08)) - CHEF-18030- Fix GitFetcher to Clear Empty Cache Directory on Fetch [#&#8203;7398](https://github.com/inspec/inspec/pull/7398) ([balasubramanian-s](https://github.com/balasubramanian-s)) - FOREPORT: Fixes for ci/hab package not found error [#&#8203;7416](https://github.com/inspec/inspec/pull/7416) ([balasubramanian-s](https://github.com/balasubramanian-s)) - Remove unsupported Windows platform from omnibus build pipeline [#&#8203;7418](https://github.com/inspec/inspec/pull/7418) ([Vasu1105](https://github.com/Vasu1105)) - CHEF-21513 Drop Ruby 3.0 support from InSpec 5 [#&#8203;7359](https://github.com/inspec/inspec/pull/7359) ([Nik08](https://github.com/Nik08)) - Fix for omnibus release windows build failure [#&#8203;7424](https://github.com/inspec/inspec/pull/7424) ([Vasu1105](https://github.com/Vasu1105)) - Bump test-kitchen from 3.5.0 to 3.8.0 in /omnibus [#&#8203;7413](https://github.com/inspec/inspec/pull/7413) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - CHEF-23590-InSpec 5-Hab upgrade for Ruby for 3.1.7 [#&#8203;7417](https://github.com/inspec/inspec/pull/7417) ([balasubramanian-s](https://github.com/balasubramanian-s)) - Update Artifact test Profiles [#&#8203;7443](https://github.com/inspec/inspec/pull/7443) ([balasubramanian-s](https://github.com/balasubramanian-s)) - Update rspec-its requirement from \~> 1.2 to >= 1.2, < 3.0 [#&#8203;7436](https://github.com/inspec/inspec/pull/7436) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update rspec requirement from >= 3.9, <= 3.12 to >= 3.9, <= 3.14 [#&#8203;7432](https://github.com/inspec/inspec/pull/7432) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update thor requirement from >= 0.20, < 1.3.0 to >= 0.20, < 1.5.0 [#&#8203;7442](https://github.com/inspec/inspec/pull/7442) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - CHEF-23589 Upgrade omnibus with Ruby 3.1.7 [#&#8203;7423](https://github.com/inspec/inspec/pull/7423) ([Nik08](https://github.com/Nik08)) - Revert "CHEF-23961-InSpec 5-Hab upgrade for Ruby for 3.1.7" [#&#8203;7460](https://github.com/inspec/inspec/pull/7460) ([balasubramanian-s](https://github.com/balasubramanian-s)) - Bump thor from 1.3.1 to 1.4.0 in /omnibus [#&#8203;7461](https://github.com/inspec/inspec/pull/7461) ([Nik08](https://github.com/Nik08)) - Bump omnibus from `c885825` to `d3264e1` in /omnibus [#&#8203;7470](https://github.com/inspec/inspec/pull/7470) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update pry-byebug requirement from < 3.11.0 to < 3.12.0 [#&#8203;7456](https://github.com/inspec/inspec/pull/7456) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump test-kitchen from 3.8.0 to 3.8.1 in /omnibus [#&#8203;7465](https://github.com/inspec/inspec/pull/7465) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update rubyzip requirement from >= 1.2.2, < 3.0 to >= 1.2.2, < 4.0 [#&#8203;7469](https://github.com/inspec/inspec/pull/7469) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump omnibus-software from `e1c6a63` to `d3688ec` in /omnibus [#&#8203;7478](https://github.com/inspec/inspec/pull/7478) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update signet requirement from < 0.20.0 to < 0.21.0 [#&#8203;7458](https://github.com/inspec/inspec/pull/7458) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Fix Github Action Skips [#&#8203;7481](https://github.com/inspec/inspec/pull/7481) ([balasubramanian-s](https://github.com/balasubramanian-s)) - Trigger Version Bumper [#&#8203;7482](https://github.com/inspec/inspec/pull/7482) ([balasubramanian-s](https://github.com/balasubramanian-s)) - PR to bump version for inspec 5 release [#&#8203;7484](https://github.com/inspec/inspec/pull/7484) ([Nik08](https://github.com/Nik08)) ### [`v5.22.80`](https://github.com/inspec/inspec/releases/tag/v5.22.80): Chef InSpec v5.22.80 [Compare Source](https://github.com/inspec/inspec/compare/v5.22.72...v5.22.80) #### [v5.22.80](https://github.com/inspec/inspec/tree/v5.22.80) (2025-05-07) ##### Merged Pull Requests - remove mac 11 from inspec-5 as its EOL and update 12 as builder [#&#8203;7331](https://github.com/inspec/inspec/pull/7331) ([muthuja](https://github.com/muthuja)) - Backport: CHEF-20111: Fix inspec check for a profile with only comments or empty file [#&#8203;7334](https://github.com/inspec/inspec/pull/7334) ([ahasunos](https://github.com/ahasunos)) - CHEF-18044 Waiver error handling fixes [#&#8203;7339](https://github.com/inspec/inspec/pull/7339) ([Nik08](https://github.com/Nik08)) - Backport - CHEF-15789 - Improve error handling for audit\_policy resource [#&#8203;7336](https://github.com/inspec/inspec/pull/7336) ([ahasunos](https://github.com/ahasunos)) - Version pinned byebug for supporting Ruby 3.0.0 [#&#8203;7350](https://github.com/inspec/inspec/pull/7350) ([Nik08](https://github.com/Nik08)) - Backports: CHEF-3849: InSpec should exit quickly and clearly if waiver file is malformed/corrupt [#&#8203;7345](https://github.com/inspec/inspec/pull/7345) ([Nik08](https://github.com/Nik08)) - Pinned version of train kubernetes for 3.0 support [#&#8203;7358](https://github.com/inspec/inspec/pull/7358) ([Nik08](https://github.com/Nik08)) - Bump omnibus-software from `3b903b2` to `6961522` in /omnibus [#&#8203;7357](https://github.com/inspec/inspec/pull/7357) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Version pinned train and train winrm [#&#8203;7360](https://github.com/inspec/inspec/pull/7360) ([Nik08](https://github.com/Nik08)) ### [`v5.22.72`](https://github.com/inspec/inspec/releases/tag/v5.22.72): Chef InSpec v5.22.72 [Compare Source](https://github.com/inspec/inspec/compare/v5.22.65...v5.22.72) #### [v5.22.72](https://github.com/inspec/inspec/tree/v5.22.72) (2025-03-05) ##### Merged Pull Requests - CHEF-16676-Bug fix for spl character password(InSpec-5) [#&#8203;7276](https://github.com/inspec/inspec/pull/7276) ([balasubramanian-s](https://github.com/balasubramanian-s)) - chore: pin gems version which are unable to install for ruby 3.0/3.1 on CI [#&#8203;7292](https://github.com/inspec/inspec/pull/7292) ([ahasunos](https://github.com/ahasunos)) - Backport 7284: CHEF-15083 - Update groups resource to use `getent` utility [#&#8203;7289](https://github.com/inspec/inspec/pull/7289) ([ahasunos](https://github.com/ahasunos)) - Backport: Fix main pipeline issue on JSON gem update [#&#8203;7306](https://github.com/inspec/inspec/pull/7306) ([Nik08](https://github.com/Nik08)) - BACKPORT: Updating train-winrm support [#&#8203;7300](https://github.com/inspec/inspec/pull/7300) ([Nik08](https://github.com/Nik08)) - Bump omnibus-software from `1c244b8` to `2385f09` in /omnibus [#&#8203;7310](https://github.com/inspec/inspec/pull/7310) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump rack from 2.2.9 to 2.2.11 in /omnibus [#&#8203;7316](https://github.com/inspec/inspec/pull/7316) ([Nik08](https://github.com/Nik08)) ### [`v5.22.65`](https://github.com/inspec/inspec/releases/tag/v5.22.65): Chef InSpec v5.22.65 [Compare Source](https://github.com/inspec/inspec/compare/v5.22.58...v5.22.65) #### [v5.22.65](https://github.com/inspec/inspec/tree/v5.22.65) (2024-12-13) ##### Merged Pull Requests - Pin zeitwerk gem to \~> 2.6 to avoid Ruby >= 3.2 requirement [#&#8203;7207](https://github.com/inspec/inspec/pull/7207) ([ahasunos](https://github.com/ahasunos)) - \[Backport] - Introduce `--legacy` flag for compatibility in `inspec automate upload` with legacy checks and export options [#&#8203;7204](https://github.com/inspec/inspec/pull/7204) ([ahasunos](https://github.com/ahasunos)) - ci: update digi cert token for windows platforms [#&#8203;7218](https://github.com/inspec/inspec/pull/7218) ([ahasunos](https://github.com/ahasunos)) - \[Backport] CHEF-11226: Upgrade Ruby and Ruby Dev Kit to 3.1.6 due to outdated em… [#&#8203;7215](https://github.com/inspec/inspec/pull/7215) ([ahasunos](https://github.com/ahasunos)) - BACKPORT-7198 Improved regex to load readme from inspec profiles [#&#8203;7221](https://github.com/inspec/inspec/pull/7221) ([Nik08](https://github.com/Nik08)) - gemfile: pin securerandom to use below 0.4.0 for ruby 3.1 and below [#&#8203;7226](https://github.com/inspec/inspec/pull/7226) ([ahasunos](https://github.com/ahasunos)) - empty commit [#&#8203;7233](https://github.com/inspec/inspec/pull/7233) ([sean-simmons-progress](https://github.com/sean-simmons-progress)) - force update [#&#8203;7234](https://github.com/inspec/inspec/pull/7234) ([sean-simmons-progress](https://github.com/sean-simmons-progress)) - Bump webrick from 1.8.1 to 1.9.1 in /omnibus [#&#8203;7236](https://github.com/inspec/inspec/pull/7236) ([Nik08](https://github.com/Nik08)) ### [`v5.22.58`](https://github.com/inspec/inspec/releases/tag/v5.22.58): Chef InSpec v5.22.58 [Compare Source](https://github.com/inspec/inspec/compare/v5.22.55...v5.22.58) #### [v5.22.58](https://github.com/inspec/inspec/tree/v5.22.58) (2024-09-03) ##### Merged Pull Requests - BACKPORT: Oracle db session resource fixes [#&#8203;7137](https://github.com/inspec/inspec/pull/7137) ([Nik08](https://github.com/Nik08)) - BACKPORT-6790 Upgrade declared minimum ruby version in gemspec from 2.4.0 to 3.0.3 [#&#8203;7151](https://github.com/inspec/inspec/pull/7151) ([Nik08](https://github.com/Nik08)) - CHEF-15318 ci: fix the pipeline for windows' habitat build. [#&#8203;7152](https://github.com/inspec/inspec/pull/7152) ([ahasunos](https://github.com/ahasunos)) - Bump omnibus-software from `8233b42` to `f9e2df6` in /omnibus [#&#8203;7148](https://github.com/inspec/inspec/pull/7148) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump omnibus from `3efa84c` to `0633d00` in /omnibus [#&#8203;7147](https://github.com/inspec/inspec/pull/7147) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump berkshelf from 8.0.7 to 8.0.9 in /omnibus [#&#8203;6708](https://github.com/inspec/inspec/pull/6708) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - BACKPORT: Handled postgres\_session resource password authentication error when fatal ([#&#8203;7154](https://github.com/inspec/inspec/issues/7154)) [#&#8203;7155](https://github.com/inspec/inspec/pull/7155) ([Nik08](https://github.com/Nik08)) ### [`v5.22.55`](https://github.com/inspec/inspec/releases/tag/v5.22.55): Chef InSpec v5.22.55 [Compare Source](https://github.com/inspec/inspec/compare/v5.22.50...v5.22.55) #### [v5.22.55](https://github.com/inspec/inspec/tree/v5.22.55) (2024-08-05) ##### Merged Pull Requests - Bump ffi-yajl from 2.4.0 to 2.6.0 in /omnibus [#&#8203;6756](https://github.com/inspec/inspec/pull/6756) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - [Backport-#&#8203;7053](https://github.com/Backport-/inspec/issues/7053) Pin the ffi version < 1.17.0 [#&#8203;7074](https://github.com/inspec/inspec/pull/7074) ([Vasu1105](https://github.com/Vasu1105)) - Backport-7069: CHER-12024 C-shell support for sybase\_session resource [#&#8203;7075](https://github.com/inspec/inspec/pull/7075) ([Vasu1105](https://github.com/Vasu1105)) - Update ffi requirement from >= 1.15.5, < 1.17.0 to >= 1.15.5, < 1.18.0 [#&#8203;7076](https://github.com/inspec/inspec/pull/7076) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - BACKPORT: (fix) Missing regular expression anchor ([#&#8203;7077](https://github.com/inspec/inspec/issues/7077)) [#&#8203;7110](https://github.com/inspec/inspec/pull/7110) ([Nik08](https://github.com/Nik08)) - BACKPORT: CHEF-12172: Incomplete string escaping or encoding ([#&#8203;7078](https://github.com/inspec/inspec/issues/7078)) [#&#8203;7111](https://github.com/inspec/inspec/pull/7111) ([Nik08](https://github.com/Nik08)) ### [`v5.22.50`](https://github.com/inspec/inspec/releases/tag/v5.22.50): Chef InSpec v5.22.50 [Compare Source](https://github.com/inspec/inspec/compare/v5.22.40...v5.22.50) #### [v5.22.50](https://github.com/inspec/inspec/tree/v5.22.50) (2024-05-22) ##### Merged Pull Requests - Backport 6947 - Fix for virutalization resource undefined method file\_read [#&#8203;6949](https://github.com/inspec/inspec/pull/6949) ([Vasu1105](https://github.com/Vasu1105)) - CHEF-8609: Backport-6873 Reduce version pinning [#&#8203;6952](https://github.com/inspec/inspec/pull/6952) ([Vasu1105](https://github.com/Vasu1105)) - CHEF-4571: Silence warning about transforming into git fetcher ([#&#8203;6946](https://github.com/inspec/inspec/issues/6946)) [#&#8203;6956](https://github.com/inspec/inspec/pull/6956) ([ahasunos](https://github.com/ahasunos)) - CHEF-3160: Improve code coverage % on inspec-5 branch [#&#8203;6957](https://github.com/inspec/inspec/pull/6957) ([Vasu1105](https://github.com/Vasu1105)) - Backport [#&#8203;6862](https://github.com/inspec/inspec/issues/6862) Allow the negate formating for cmp [#&#8203;6986](https://github.com/inspec/inspec/pull/6986) ([Vasu1105](https://github.com/Vasu1105)) - Bump artifactory from 3.0.15 to 3.0.17 in /omnibus [#&#8203;6982](https://github.com/inspec/inspec/pull/6982) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Backport - CI: update ruby docker image to ruby bullseye base image ([#&#8203;6998](https://github.com/inspec/inspec/issues/6998)) [#&#8203;7001](https://github.com/inspec/inspec/pull/7001) ([Vasu1105](https://github.com/Vasu1105)) - Bump omnibus-software from `86649fa` to `4ea194c` in /omnibus [#&#8203;6999](https://github.com/inspec/inspec/pull/6999) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Backport 6989: Add support for curve25519 key exchange [#&#8203;6990](https://github.com/inspec/inspec/pull/6990) ([ahasunos](https://github.com/ahasunos)) - Backport-7010: Update test with updated failure message for GCP authentication [#&#8203;7020](https://github.com/inspec/inspec/pull/7020) ([ahasunos](https://github.com/ahasunos)) - Revert "Backport 6989: Add support for curve25519 key exchange" [#&#8203;7022](https://github.com/inspec/inspec/pull/7022) ([Vasu1105](https://github.com/Vasu1105)) - Backport-7030: Fix uninitialized constant Parser::AST::Processor::Mixin ([#&#8203;7030](https://github.com/inspec/inspec/issues/7030)) [#&#8203;7036](https://github.com/inspec/inspec/pull/7036) ([ahasunos](https://github.com/ahasunos)) - Backport-7034: Add cookstyle as a dependency for inspec-core.gemspec [#&#8203;7035](https://github.com/inspec/inspec/pull/7035) ([ahasunos](https://github.com/ahasunos)) - Bump omnibus-software from `4ea194c` to `8233b42` in /omnibus [#&#8203;7031](https://github.com/inspec/inspec/pull/7031) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Modify url fetcher to remove `--symref` flag in `git ls-remote` command [#&#8203;7042](https://github.com/inspec/inspec/pull/7042) ([ahasunos](https://github.com/ahasunos)) ### [`v5.22.40`](https://github.com/inspec/inspec/releases/tag/v5.22.40): Chef InSpec v5.22.40 [Compare Source](https://github.com/inspec/inspec/compare/v5.22.36...v5.22.40) #### [v5.22.40](https://github.com/inspec/inspec/tree/v5.22.40) (2024-01-24) ##### Merged Pull Requests - Backport 6914 - CHEF-8990 Remove dependency on active-support function blank? [#&#8203;6916](https://github.com/inspec/inspec/pull/6916) ([Nik08](https://github.com/Nik08)) - Backport 6919 - CHEF-4191 Waivers backward compatibility support with Chef Client [#&#8203;6920](https://github.com/inspec/inspec/pull/6920) ([Nik08](https://github.com/Nik08)) - Backport-6912 CHEF-4442 Streaming reporter fix to capture progress correctly [#&#8203;6936](https://github.com/inspec/inspec/pull/6936) ([Nik08](https://github.com/Nik08)) - Bump omnibus from `82dae89` to `16e27f6` in /omnibus [#&#8203;6932](https://github.com/inspec/inspec/pull/6932) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Backport 6911 - Set GitHub labeler action version [#&#8203;6937](https://github.com/inspec/inspec/pull/6937) ([Nik08](https://github.com/Nik08)) - Bump omnibus-software from `4fef367` to `86649fa` in /omnibus [#&#8203;6941](https://github.com/inspec/inspec/pull/6941) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Backport 6924 CHEF-3164 Unit tests for enhanced outcomes [#&#8203;6935](https://github.com/inspec/inspec/pull/6935) ([Nik08](https://github.com/Nik08)) - Backport 6933 - CHEF-3166 Unit tests added for IAF file [#&#8203;6934](https://github.com/inspec/inspec/pull/6934) ([Nik08](https://github.com/Nik08)) ### [`v5.22.36`](https://github.com/inspec/inspec/releases/tag/v5.22.36): Chef InSpec v5.22.36 [Compare Source](https://github.com/inspec/inspec/compare/v5.22.29...v5.22.36) #### [v5.22.36](https://github.com/inspec/inspec/tree/v5.22.36) (2023-11-14) ##### Merged Pull Requests - Fix trailing whitespace on omnibus overrides file [#&#8203;6842](https://github.com/inspec/inspec/pull/6842) ([clintoncwolfe](https://github.com/clintoncwolfe)) - Pull release notes from v5 wiki page instead of main [#&#8203;6840](https://github.com/inspec/inspec/pull/6840) ([clintoncwolfe](https://github.com/clintoncwolfe)) - BACKPORT: Fix in HTML2 reporter [#&#8203;6811](https://github.com/inspec/inspec/pull/6811) ([Nik08](https://github.com/Nik08)) - BACKPORT: Fixed `inspec json` ability to use cli options successfully [#&#8203;6814](https://github.com/inspec/inspec/pull/6814) ([Nik08](https://github.com/Nik08)) - Backports 6650 - Doc revert [#&#8203;6848](https://github.com/inspec/inspec/pull/6848) ([ahasunos](https://github.com/ahasunos)) - Backport-6832: Usage changes of profile params in inspec compliance plugin (InSpec 5) [#&#8203;6852](https://github.com/inspec/inspec/pull/6852) ([ahasunos](https://github.com/ahasunos)) - Backport [#&#8203;6838](https://github.com/inspec/inspec/issues/6838) - Fix security\_policy resource returns array for non comma separated values [#&#8203;6854](https://github.com/inspec/inspec/pull/6854) ([Vasu1105](https://github.com/Vasu1105)) - Backport: CHEF-6437: Implement different version of `inspec export` ([#&#8203;6816](https://github.com/inspec/inspec/issues/6816)) (Inspec 5) [#&#8203;6849](https://github.com/inspec/inspec/pull/6849) ([ahasunos](https://github.com/ahasunos)) - Backport - PATCH: Fix for broken integration of reporters for compliance-mode [#&#8203;6860](https://github.com/inspec/inspec/pull/6860) ([ahasunos](https://github.com/ahasunos)) - Pin to unf\_ext 0.0.8.2 in top-level Gemfile [#&#8203;6861](https://github.com/inspec/inspec/pull/6861) ([clintoncwolfe](https://github.com/clintoncwolfe)) ### [`v5.22.29`](https://github.com/inspec/inspec/releases/tag/v5.22.29): Chef InSpec v5.22.29 [Compare Source](https://github.com/inspec/inspec/compare/v5.22.3...v5.22.29) #### [v5.22.29](https://github.com/inspec/inspec/tree/v5.22.29) (2023-10-31) ##### Merged Pull Requests - CHEF-1631 Clarify that command timeout default was withdrawn [#&#8203;6511](https://github.com/inspec/inspec/pull/6511) ([clintoncwolfe](https://github.com/clintoncwolfe)) - Update RSpec to 3.12 [#&#8203;6523](https://github.com/inspec/inspec/pull/6523) ([pirj](https://github.com/pirj)) - Update Docker base image to be ubuntu 22.04 [#&#8203;6526](https://github.com/inspec/inspec/pull/6526) ([clintoncwolfe](https://github.com/clintoncwolfe)) - Update Dockerfile for M1 support [#&#8203;6541](https://github.com/inspec/inspec/pull/6541) ([ahasunos](https://github.com/ahasunos)) - Bump omnibus from `ae855f3` to `9c0643a` in /omnibus [#&#8203;6543](https://github.com/inspec/inspec/pull/6543) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump berkshelf from 8.0.2 to 8.0.7 in /omnibus [#&#8203;6530](https://github.com/inspec/inspec/pull/6530) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump omnibus-software from `f06bbea` to `4b08f0b` in /omnibus [#&#8203;6548](https://github.com/inspec/inspec/pull/6548) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - YAML reporter test fix [#&#8203;6563](https://github.com/inspec/inspec/pull/6563) ([Nik08](https://github.com/Nik08)) - Add inspec-6 branch to Dependabot monitoring [#&#8203;6569](https://github.com/inspec/inspec/pull/6569) ([clintoncwolfe](https://github.com/clintoncwolfe)) - CHEF-4115 Added ability to merge reporter configurations from both CLI and config [#&#8203;6568](https://github.com/inspec/inspec/pull/6568) ([Nik08](https://github.com/Nik08)) - CHEF-4080: Point to latest EULA in GUI installers for InSpec-5 [#&#8203;6582](https://github.com/inspec/inspec/pull/6582) ([ahasunos](https://github.com/ahasunos)) - CHEF-5200 Waived controls are not getting waived (skipped) in case of failure at resource level. [#&#8203;6588](https://github.com/inspec/inspec/pull/6588) ([Vasu1105](https://github.com/Vasu1105)) - CHEF-65: Create inspec-5 release branch in Expeditor and Dependabot configuration [#&#8203;6591](https://github.com/inspec/inspec/pull/6591) ([Vasu1105](https://github.com/Vasu1105)) - Test inspec-5 release branch CI pipelines, take 3 [#&#8203;6600](https://github.com/inspec/inspec/pull/6600) ([clintoncwolfe](https://github.com/clintoncwolfe)) - Backport - Configure expeditor to match 6.\* on main and drop inspec-6 release branch [#&#8203;6621](https://github.com/inspec/inspec/pull/6621) ([ahasunos](https://github.com/ahasunos)) - GEMFILE: Remove kitchen group from Gemfile [#&#8203;6590](https://github.com/inspec/inspec/pull/6590) ([ahasunos](https://github.com/ahasunos)) - Bump omnibus-software from `4b08f0b` to `c208191` in /omnibus [#&#8203;6616](https://github.com/inspec/inspec/pull/6616) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Fix missing nil check for control variable in formatter's base - Issue 6510 [#&#8203;6629](https://github.com/inspec/inspec/pull/6629) ([ahasunos](https://github.com/ahasunos)) - Backport [#&#8203;6626](https://github.com/inspec/inspec/issues/6626) - Fix for git fetcher [#&#8203;6640](https://github.com/inspec/inspec/pull/6640) ([Vasu1105](https://github.com/Vasu1105)) - Update json\_schemer requirement from >= 0.2.1, < 0.2.19 to >= 0.2.1, < 2.0.1 [#&#8203;6631](https://github.com/inspec/inspec/pull/6631) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update mocha requirement from \~> 1.1 to \~> 2.1 [#&#8203;6632](https://github.com/inspec/inspec/pull/6632) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update mongo requirement from = 2.13.2 to = 2.19.1 [#&#8203;6633](https://github.com/inspec/inspec/pull/6633) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update html-proofer requirement from \~> 3.19.4 to \~> 5.0.8 [#&#8203;6634](https://github.com/inspec/inspec/pull/6634) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update faraday\_middleware requirement from >= 0.12.2, < 1.1 to >= 0.12.2, < 1.3 [#&#8203;6636](https://github.com/inspec/inspec/pull/6636) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update parslet requirement from >= 1.5, < 2.0 to >= 1.5, < 3.0 [#&#8203;6638](https://github.com/inspec/inspec/pull/6638) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Update minitest requirement from 5.15.0 to 5.20.0 [#&#8203;6651](https://github.com/inspec/inspec/pull/6651) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump omnibus from `26c34d2` to `56015cb` in /omnibus [#&#8203;6671](https://github.com/inspec/inspec/pull/6671) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump ffi from 1.15.5 to 1.16.1 in /omnibus [#&#8203;6672](https://github.com/inspec/inspec/pull/6672) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Backport [#&#8203;6674](https://github.com/inspec/inspec/issues/6674) to inspec-5 [#&#8203;6685](https://github.com/inspec/inspec/pull/6685) ([Vasu1105](https://github.com/Vasu1105)) - Drop Ruby 2.7 tests on inspec-5 [#&#8203;6716](https://github.com/inspec/inspec/pull/6716) ([Nik08](https://github.com/Nik08)) - Revert "Update html-proofer requirement from \~> 3.19.4 to \~> 5.0.8" [#&#8203;6722](https://github.com/inspec/inspec/pull/6722) ([clintoncwolfe](https://github.com/clintoncwolfe)) - Bump omnibus from `56015cb` to `82dae89` in /omnibus [#&#8203;6678](https://github.com/inspec/inspec/pull/6678) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump omnibus-software from `c208191` to `c44dea9` in /omnibus [#&#8203;6663](https://github.com/inspec/inspec/pull/6663) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - CHEF-6429 Backport 6658 to inspec-5, CI windows msi signing changes [#&#8203;6723](https://github.com/inspec/inspec/pull/6723) ([clintoncwolfe](https://github.com/clintoncwolfe)) - \[BACKPORT] CHEF-5898: Update latest EULA as used in MacOS installers ([#&#8203;6652](https://github.com/inspec/inspec/issues/6652)) [#&#8203;6709](https://github.com/inspec/inspec/pull/6709) ([ahasunos](https://github.com/ahasunos)) - Pin ffi-yajl to 2.4.0 in omnibus Gemfile [#&#8203;6728](https://github.com/inspec/inspec/pull/6728) ([clintoncwolfe](https://github.com/clintoncwolfe)) - Correct quotes on ffi-yajl [#&#8203;6731](https://github.com/inspec/inspec/pull/6731) ([clintoncwolfe](https://github.com/clintoncwolfe)) - Revert minitest requirement from 5.20.0 to 5.15.0 [#&#8203;6734](https://github.com/inspec/inspec/pull/6734) ([ahasunos](https://github.com/ahasunos)) - CHEF-6915 \[Backport] - EULA: Update EULA in Windows Installers for inspec-5 [#&#8203;6726](https://github.com/inspec/inspec/pull/6726) ([clintoncwolfe](https://github.com/clintoncwolfe)) - Revert "Update mongo requirement from = 2.13.2 to = 2.19.1 ([#&#8203;6633](https://github.com/inspec/inspec/issues/6633))" [#&#8203;6746](https://github.com/inspec/inspec/pull/6746) ([Vasu1105](https://github.com/Vasu1105)) - Backport 6741: Changed params usage in inspec archive to skip evaluation [#&#8203;6743](https://github.com/inspec/inspec/pull/6743) ([Nik08](https://github.com/Nik08)) - Fix Habitat package pipeline for inspec-5 [#&#8203;6735](https://github.com/inspec/inspec/pull/6735) ([ahasunos](https://github.com/ahasunos)) - Bump omnibus-software from `c44dea9` to `7723be6` in /omnibus [#&#8203;6771](https://github.com/inspec/inspec/pull/6771) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Backport 6748 Openssl upgrade with version 1.1.1w [#&#8203;6775](https://github.com/inspec/inspec/pull/6775) ([Nik08](https://github.com/Nik08)) - \[Backport] Update EULA for windows to fix formattings [#&#8203;6781](https://github.com/inspec/inspec/pull/6781) ([ahasunos](https://github.com/ahasunos)) - Backport-6796 on inspec-5 [#&#8203;6798](https://github.com/inspec/inspec/pull/6798) ([Vasu1105](https://github.com/Vasu1105)) - CHEF-6914: Enable SonarQube to work with inspec-5 branch [#&#8203;6799](https://github.com/inspec/inspec/pull/6799) ([Vasu1105](https://github.com/Vasu1105)) - \[Backport] - CI: Build on MacOS 11 intel, dropping EOL 10.15 [#&#8203;6795](https://github.com/inspec/inspec/pull/6795) ([ahasunos](https://github.com/ahasunos)) - Bump omnibus-software from `7723be6` to `4fef367` in /omnibus [#&#8203;6806](https://github.com/inspec/inspec/pull/6806) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - \[Backport] OMNIBUS: Drop enterprise linux 6 support as it has reached EOL [#&#8203;6803](https://github.com/inspec/inspec/pull/6803) ([ahasunos](https://github.com/ahasunos)) - Backport [#&#8203;6815](https://github.com/inspec/inspec/issues/6815) - Pin Thor < 1.3.0 [#&#8203;6817](https://github.com/inspec/inspec/pull/6817) ([Vasu1105](https://github.com/Vasu1105)) - Disable artifactory cache on inspec-5-omnibus-adhoc to fix ffi [#&#8203;6819](https://github.com/inspec/inspec/pull/6819) ([clintoncwolfe](https://github.com/clintoncwolfe)) - Explicitly pin openssl to 1.0.2zi to avoid a CVE - inspec-5 [#&#8203;6824](https://github.com/inspec/inspec/pull/6824) ([clintoncwolfe](https://github.com/clintoncwolfe)) - Update runtime platform list ([#&#8203;6826](https://github.com/inspec/inspec/issues/6826)) [#&#8203;6827](https://github.com/inspec/inspec/pull/6827) ([clintoncwolfe](https://github.com/clintoncwolfe)) ### [`v5.22.3`](https://github.com/inspec/inspec/blob/HEAD/CHANGELOG.md#v5223-2023-05-18) [Compare Source](https://github.com/inspec/inspec/compare/v5.21.29...v5.22.3) ##### Merged Pull Requests - CFINSPEC-554: Update CLI Docs rake task to work with current InSpec docs. [#&#8203;6384](https://github.com/inspec/inspec/pull/6384) ([ahasunos](https://github.com/ahasunos)) - CFINSPEC-573: Fix for mongodb\_session resource prints debug level of information in profile run result. [#&#8203;6401](https://github.com/inspec/inspec/pull/6401) ([Vasu1105](https://github.com/Vasu1105)) - Updates Release Process Docs [#&#8203;6398](https://github.com/inspec/inspec/pull/6398) ([Vasu1105](https://github.com/Vasu1105)) - CFINSPEC-576 : Fix profile gem dependency loading issue when dependent gem is required inside profile libraries. [#&#8203;6408](https://github.com/inspec/inspec/pull/6408) ([Vasu1105](https://github.com/Vasu1105)) - CFINSPEC-580 Dependent profiles fix for any scheme of version used in profiles [#&#8203;6410](https://github.com/inspec/inspec/pull/6410) ([Nik08](https://github.com/Nik08)) - Formatting fixes for podman docs [#&#8203;6386](https://github.com/inspec/inspec/pull/6386) ([IanMadd](https://github.com/IanMadd)) - Bump omnibus-software from `6a13693` to `225e357` in /omnibus [#&#8203;6442](https://github.com/inspec/inspec/pull/6442) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump omnibus from `c66e97c` to `cf97613` in /omnibus [#&#8203;6423](https://github.com/inspec/inspec/pull/6423) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump kitchen-vagrant from 1.12.1 to 1.14.1 in /omnibus [#&#8203;6427](https://github.com/inspec/inspec/pull/6427) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump test-kitchen from 3.3.2 to 3.5.0 in /omnibus [#&#8203;6360](https://github.com/inspec/inspec/pull/6360) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Bump rack from 2.2.4 to 2.2.6.2 in /omnibus [#&#8203;6388](https://github.com/inspec/inspec/pull/6388) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - Revert "adding new private verify, as this will kick off the expeditor bump version" [#&#8203;6479](https://github.com/inspec/inspec/pull/6479) ([Vasu1105](https://github.com/Vasu1105)) - CHEF-1458 Multiple values changes in SimpleConfig library [#&#8203;6489](https://github.com/inspec/inspec/pull/6489) ([Nik08](https://github.com/Nik08)) - CHEF-105 Adds configuration required for sonarqube integration. [#&#8203;6480](https://github.com/inspec/inspec/pull/6480) ([Vasu1105](https://github.com/Vasu1105)) - Add nftables resources [#&#8203;6499](https://github.com/inspec/inspec/pull/6499) ([jjacque](https://github.com/jjacque)) - CHEF-2438 Add train-kubernetes to inspec gemspec [#&#8203;6512](https://github.com/inspec/inspec/pull/6512) ([clintoncwolfe](https://github.com/clintoncwolfe)) - Bump rack from 2.2.6.2 to 2.2.6.4 in /omnibus [#&#8203;6490](https://github.com/inspec/inspec/pull/6490) ([dependabot\[bot\]](https://github.com/dependabot\[bot])) - fix: ensure Invoke-WebRequest headers can be configured [#&#8203;6484](https://github.com/inspec/inspec/pull/6484) ([amlodzianowski](https://github.com/amlodzianowski)) - For [#&#8203;6493](https://github.com/inspec/inspec/issues/6493) : Add postgres\_session support for custom port with a socket connection [#&#8203;6494](https://github.com/inspec/inspec/pull/6494) ([Taknok](https://github.com/Taknok)) </details> <details> <summary>pry/pry (pry)</summary> ### [`v0.16.0`](https://github.com/pry/pry/blob/HEAD/CHANGELOG.md#v0160-v0160-December-26-2025) [Compare Source](https://github.com/pry/pry/compare/v0.15.2...v0.16.0) ##### Features - Ruby 4.0 Support. Pry will now require and default to Reline for newer Rubies. ([#&#8203;2357](https://github.com/pry/pry/pull/2357)) ([#&#8203;2349](https://github.com/pry/pry/pull/2349)) - Revert 'Unify show-doc with show-source'. ([#&#8203;2346](https://github.com/pry/pry/pull/2346)) ##### Breaking Changes - Remove experimental `Pry.auto_resize!` Returns a warning. The code will be removed later. ([#&#8203;2359](https://github.com/pry/pry/pull/2359)) - Drop support for Ruby < 2.6 ([#&#8203;2349](https://github.com/pry/pry/pull/2349)) ### [`v0.15.2`](https://github.com/pry/pry/blob/HEAD/CHANGELOG.md#v0152-v0152-December-24-2024) [Compare Source](https://github.com/pry/pry/compare/v0.15.1...v0.15.2) ##### Bug Fixes - Avoid breaking reading input if Prism version is undetectable ([#&#8203;2340](https://github.com/pry/pry/pull/2340)) ### [`v0.15.1`](https://github.com/pry/pry/blob/HEAD/CHANGELOG.md#v0151-v0151-December-24-2024) [Compare Source](https://github.com/pry/pry/compare/v0.15.0...v0.15.1) ##### Bug Fixes - Restore Pry.config.ls compatibility ([#&#8203;2335](https://github.com/pry/pry/pull/2335)) - Avoid breaking reading inputs if Prism is not available ([#&#8203;2338](https://github.com/pry/pry/pull/2338)) ### [`v0.15.0`](https://github.com/pry/pry/blob/HEAD/CHANGELOG.md#v0150-v0150-November-15-2024) [Compare Source](https://github.com/pry/pry/compare/v0.14.2...v0.15.0) ##### Features - Added support for Reline ([#&#8203;2298](https://github.com/pry/pry/pull/2298)) - Added support for Ruby 3.3 ([#&#8203;2295](https://github.com/pry/pry/pull/2295)) - Added Pry::Input::SimpleStdio for dumb terminals when Reline is in use ([#&#8203;2304](https://github.com/pry/pry/pull/2304)) - Remove OpenStruct usage ([#&#8203;2307](https://github.com/pry/pry/pull/2307)) ([#&#8203;2309](https://github.com/pry/pry/pull/2309)) - Disable coloring of output when NO\_COLOR is set. (\[[#&#8203;2323](https://github.com/pry/pry/issues/2323)])([#&#8203;2323](https://github.com/pry/pry/pull/2323))) - Add `pry --no-multiline` flag to keep single line prompt. ([#&#8203;2327](https://github.com/pry/pry/pull/2327)) ##### Bug Fixes - Fix typos on docs and and comments ([#&#8203;2300](https://github.com/pry/pry/pull/2300)) ([#&#8203;2301](https://github.com/pry/pry/pull/2301)) - Fix 'calling clear method' on user code when defined in pry context. ([#&#8203;2291](https://github.com/pry/pry/pull/2291)) - Fix arguments WatchExpression#add\_expression ([#&#8203;2278](https://github.com/pry/pry/pull/2278)) ### [`v0.14.2`](https://github.com/pry/pry/blob/HEAD/CHANGELOG.md#v0142-v0142-January-9-2023) [Compare Source](https://github.com/pry/pry/compare/v0.14.1...v0.14.2) ##### Features - Configure `code` as a supported editor on Pry::Editor ([#&#8203;2236](https://github.com/pry/pry/pull/2236)) - Added support for Ruby 3.2 ([#&#8203;2263](https://github.com/pry/pry/pull/2263)) - Added support for Ruby 3.1 ([#&#8203;2228](https://github.com/pry/pry/pull/2228)) ##### Bug fixes - Short circuit eval regexes in finding module definition ([#&#8203;2253](https://github.com/pry/pry/pull/2253)) - Revert "Escape non-printing characters" ([#&#8203;2235](https://github.com/pry/pry/pull/2235)) - Fixed bug where WeirdMethodLocator would fail to find the source of a method breaking whereami ([#&#8203;2244](https://github.com/pry/pry/pull/2244)) - Fixed bug where pry would throw an FrozenError when dealing with incomplete tokens ([#&#8203;2136](https://github.com/pry/pry/pull/2136)) - Restore --no-history CLI flag functionality ([#&#8203;2196](https://github.com/pry/pry/pull/2196)) - Fixed bug where reading from the `_out_` sticky local variable could return wrong results ([#&#8203;2201](https://github.com/pry/pry/pull/2201)) ##### Breaking Changes - Remove support for Ruby 1.9 and JRuby < 9.0 ([#&#8203;2239](https://github.com/pry/pry/pull/2239)) ### [`v0.14.1`](https://github.com/pry/pry/blob/HEAD/CHANGELOG.md#v0141-v0141-April-12-2021) [Compare Source](https://github.com/pry/pry/compare/v0.14.0...v0.14.1) ##### Bug fixes - Fixed bad coloring of some RDoc-style docs ([#&#8203;2182](https://github.com/pry/pry/pull/2182)) - Fixed broken `--plugins` option. It shows a warning now ([#&#8203;2180](https://github.com/pry/pry/pull/2180)) - Fixed bad output on printing non-visible characters with color codes ([#&#8203;2154](https://github.com/pry/pry/pull/2154)) - Fixed bad output when colors are disabled and a string with color codes is printed ([#&#8203;2158](https://github.com/pry/pry/pull/2158)) ### [`v0.14.0`](https://github.com/pry/pry/blob/HEAD/CHANGELOG.md#v0140-v0140-February-8-2021) [Compare Source](https://github.com/pry/pry/compare/v0.13.1...v0.14.0) ##### Features - Made `?` an alias to `show-source -d` ([#&#8203;2133](https://github.com/pry/pry/pull/2133)) - Added support for Ruby 3.0 ##### Breaking changes - Deleted support for plugin autoloading ([#&#8203;2119](https://github.com/pry/pry/pull/2119)). In order to load a Pry plugin you must `require` it from your `pryrc` or add it to your Gemfile. ```rb # ~/.pryrc require 'pryrc' ``` ### [`v0.13.1`](https://github.com/pry/pry/blob/HEAD/CHANGELOG.md#v0131-v0131-April-12-2020) [Compare Source](https://github.com/pry/pry/compare/v0.13.0...v0.13.1) ##### Bug fixes - Fixed bug where on invalid input only the last syntax error is displayed (instead of all of them) ([#&#8203;2117](https://github.com/pry/pry/pull/2117)) - Fixed `Pry::Config` raising `NoMethodError` on undefined option instead of returning `nil` (usually invoked via `Pry.config.foo_option` calls) ([#&#8203;2126](https://github.com/pry/pry/pull/2126)) - Fixed `help` command not displaying regexp aliases properly ([#&#8203;2120](https://github.com/pry/pry/pull/2120)) - Fixed `pry-backtrace` not working ([#&#8203;2122](https://github.com/pry/pry/pull/2122)) </details> <details> <summary>ruby/rake (rake)</summary> ### [`v13.3.1`](https://github.com/ruby/rake/releases/tag/v13.3.1) [Compare Source](https://github.com/ruby/rake/compare/v13.3.0...v13.3.1) #### What's Changed - Remove useless condition check by [@&#8203;DormancyWang](https://github.com/DormancyWang) in [#&#8203;636](https://github.com/ruby/rake/pull/636) - Added document for RAKEOPT by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;639](https://github.com/ruby/rake/pull/639) - lewagon/wait-on-check-action didn't need bot token by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;642](https://github.com/ruby/rake/pull/642) - Fixed wrong name of environmental variable by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;643](https://github.com/ruby/rake/pull/643) - The old Ruby version of Windows is broken by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;647](https://github.com/ruby/rake/pull/647) - Avoid to use `it` by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;650](https://github.com/ruby/rake/pull/650) - Fixed assertion result with the latest stable version of JRuby by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;655](https://github.com/ruby/rake/pull/655) - Fixup `test_load_error_raised_implicitly` with JRuby by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;657](https://github.com/ruby/rake/pull/657) - Set source\_code\_uri metadata to this gem's public repo URL by [@&#8203;amatsuda](https://github.com/amatsuda) in [#&#8203;662](https://github.com/ruby/rake/pull/662) - Fix TaskArguments#deconstruct\_keys with keys = nil by [@&#8203;nevans](https://github.com/nevans) in [#&#8203;635](https://github.com/ruby/rake/pull/635) - refactor: only include `lib` in `$LOAD_PATH` if not included yet by [@&#8203;pvdb](https://github.com/pvdb) in [#&#8203;610](https://github.com/ruby/rake/pull/610) - silence warnings during execution of rake tasks in Rakefile (ex: rake test) by [@&#8203;luke-gru](https://github.com/luke-gru) in [#&#8203;483](https://github.com/ruby/rake/pull/483) #### New Contributors - [@&#8203;DormancyWang](https://github.com/DormancyWang) made their first contribution in [#&#8203;636](https://github.com/ruby/rake/pull/636) - [@&#8203;amatsuda](https://github.com/amatsuda) made their first contribution in [#&#8203;662](https://github.com/ruby/rake/pull/662) - [@&#8203;nevans](https://github.com/nevans) made their first contribution in [#&#8203;635](https://github.com/ruby/rake/pull/635) - [@&#8203;luke-gru](https://github.com/luke-gru) made their first contribution in [#&#8203;483](https://github.com/ruby/rake/pull/483) **Full Changelog**: <https://github.com/ruby/rake/compare/v13.3.0...v13.3.1> ### [`v13.3.0`](https://github.com/ruby/rake/releases/tag/v13.3.0) [Compare Source](https://github.com/ruby/rake/compare/v13.2.1...v13.3.0) #### What's Changed - Add missing changelog by [@&#8203;VitaliySerov](https://github.com/VitaliySerov) in [#&#8203;555](https://github.com/ruby/rake/pull/555) - Exclude 2.3-2.5 on macos-14 iamge by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;563](https://github.com/ruby/rake/pull/563) - Use `require_relative` in the Rake codebase by [@&#8203;koic](https://github.com/koic) in [#&#8203;566](https://github.com/ruby/rake/pull/566) - Provide a 'Changelog' link on rubygems.org/gems/rake by [@&#8203;mark-young-atg](https://github.com/mark-young-atg) in [#&#8203;572](https://github.com/ruby/rake/pull/572) - Remove dependency on `win32ole` by [@&#8203;Earlopain](https://github.com/Earlopain) in [#&#8203;573](https://github.com/ruby/rake/pull/573) - Switch changelog\_uri to releases tab by [@&#8203;fynsta](https://github.com/fynsta) in [#&#8203;577](https://github.com/ruby/rake/pull/577) - chore: refactor/reformat the heredocs (in tests) ... by [@&#8203;pvdb](https://github.com/pvdb) in [#&#8203;589](https://github.com/ruby/rake/pull/589) - chore: remove `$trace` global variable / option by [@&#8203;pvdb](https://github.com/pvdb) in [#&#8203;592](https://github.com/ruby/rake/pull/592) - Link to Jim's last `rake` commit (not the git tree with that SHA) by [@&#8203;pvdb](https://github.com/pvdb) in [#&#8203;593](https://github.com/ruby/rake/pull/593) - chore: refactor how temporary files are created (in tests) by [@&#8203;pvdb](https://github.com/pvdb) in [#&#8203;590](https://github.com/ruby/rake/pull/590) - refactor: use `$LOADED_FEATURES` built-in instead of `$"` by [@&#8203;pvdb](https://github.com/pvdb) in [#&#8203;605](https://github.com/ruby/rake/pull/605) - refactor: remove "exposed" `@system_dir` instance variable (in helper method) by [@&#8203;pvdb](https://github.com/pvdb) in [#&#8203;604](https://github.com/ruby/rake/pull/604) - refactor: simplify `Rake::Application#system_dir` method by [@&#8203;pvdb](https://github.com/pvdb) in [#&#8203;591](https://github.com/ruby/rake/pull/591) - Remove unused argument by [@&#8203;takmar](https://github.com/takmar) in [#&#8203;623](https://github.com/ruby/rake/pull/623) - Use latest RDoc release instead of Ruby 3.2's default version by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;630](https://github.com/ruby/rake/pull/630) - Enabled trusted publisher for rubygems.org by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;634](https://github.com/ruby/rake/pull/634) - refactor: use `Dir.home` to find `rake`'s standard system dir by [@&#8203;pvdb](https://github.com/pvdb) in [#&#8203;608](https://github.com/ruby/rake/pull/608) - Fix RDoc links in Rake Information section by [@&#8203;komagata](https://github.com/komagata) in [#&#8203;627](https://github.com/ruby/rake/pull/627) - refactor: move dependency requires to `ruby_runner.rb` file by [@&#8203;pvdb](https://github.com/pvdb) in [#&#8203;609](https://github.com/ruby/rake/pull/609) - Pattern matching support for arguments by [@&#8203;rgarner](https://github.com/rgarner) in [#&#8203;515](https://github.com/ruby/rake/pull/515) #### New Contributors - [@&#8203;VitaliySerov](https://github.com/VitaliySerov) made their first contribution in [#&#8203;555](https://github.com/ruby/rake/pull/555) - [@&#8203;koic](https://github.com/koic) made their first contribution in [#&#8203;566](https://github.com/ruby/rake/pull/566) - [@&#8203;mark-young-atg](https://github.com/mark-young-atg) made their first contribution in [#&#8203;572](https://github.com/ruby/rake/pull/572) - [@&#8203;Earlopain](https://github.com/Earlopain) made their first contribution in [#&#8203;573](https://github.com/ruby/rake/pull/573) - [@&#8203;fynsta](https://github.com/fynsta) made their first contribution in [#&#8203;577](https://github.com/ruby/rake/pull/577) - [@&#8203;takmar](https://github.com/takmar) made their first contribution in [#&#8203;623](https://github.com/ruby/rake/pull/623) - [@&#8203;st0012](https://github.com/st0012) made their first contribution in [#&#8203;630](https://github.com/ruby/rake/pull/630) - [@&#8203;komagata](https://github.com/komagata) made their first contribution in [#&#8203;627](https://github.com/ruby/rake/pull/627) - [@&#8203;rgarner](https://github.com/rgarner) made their first contribution in [#&#8203;515](https://github.com/ruby/rake/pull/515) **Full Changelog**: <https://github.com/ruby/rake/compare/v13.2.1...v13.3.0> ### [`v13.2.1`](https://github.com/ruby/rake/releases/tag/v13.2.1) [Compare Source](https://github.com/ruby/rake/compare/v13.2.0...v13.2.1) #### What's Changed - Suppressed "<internal:array>:52:in 'Array#each'" from backtrace by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;554](https://github.com/ruby/rake/pull/554) - Bump actions/configure-pages from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;553](https://github.com/ruby/rake/pull/553) **Full Changelog**: <https://github.com/ruby/rake/compare/v13.2.0...v13.2.1> ### [`v13.2.0`](https://github.com/ruby/rake/releases/tag/v13.2.0) [Compare Source](https://github.com/ruby/rake/compare/v13.1.0...v13.2.0) #### What's Changed - Fix rule example to be correct by [@&#8203;zenspider](https://github.com/zenspider) in [#&#8203;525](https://github.com/ruby/rake/pull/525) - Switch to use test-unit by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;536](https://github.com/ruby/rake/pull/536) - Removed redundant block by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;537](https://github.com/ruby/rake/pull/537) - Use Struct instead of OpenStruct. by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;545](https://github.com/ruby/rake/pull/545) - Accept FileList object as directory task's target by [@&#8203;gemmaro](https://github.com/gemmaro) in [#&#8203;530](https://github.com/ruby/rake/pull/530) - Fix exception when exception has nil backtrace by [@&#8203;janbiedermann](https://github.com/janbiedermann) in [#&#8203;451](https://github.com/ruby/rake/pull/451) - Add TruffleRuby on CI by [@&#8203;andrykonchin](https://github.com/andrykonchin) in [#&#8203;551](https://github.com/ruby/rake/pull/551) #### New Contributors - [@&#8203;zenspider](https://github.com/zenspider) made their first contribution in [#&#8203;525](https://github.com/ruby/rake/pull/525) - [@&#8203;gemmaro](https://github.com/gemmaro) made their first contribution in [#&#8203;530](https://github.com/ruby/rake/pull/530) - [@&#8203;janbiedermann](https://github.com/janbiedermann) made their first contribution in [#&#8203;451](https://github.com/ruby/rake/pull/451) - [@&#8203;andrykonchin](https://github.com/andrykonchin) made their first contribution in [#&#8203;551](https://github.com/ruby/rake/pull/551) **Full Changelog**: <https://github.com/ruby/rake/compare/v13.1.0...v13.2.0> ### [`v13.1.0`](https://github.com/ruby/rake/releases/tag/v13.1.0) [Compare Source](https://github.com/ruby/rake/compare/v13.0.6...v13.1.0) #### What's Changed - Added dependabot.yml for actions by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;416](https://github.com/ruby/rake/pull/416) - Add Ruby 3.1 to the CI matrix by [@&#8203;petergoldstein](https://github.com/petergoldstein) in [#&#8203;415](https://github.com/ruby/rake/pull/415) - (Performance) Remove unnecessary I/O syscalls for FileTasks by [@&#8203;da2x](https://github.com/da2x) in [#&#8203;393](https://github.com/ruby/rake/pull/393) - Skip test failure with JRuby by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;418](https://github.com/ruby/rake/pull/418) - Remove bin/rdoc by [@&#8203;tnir](https://github.com/tnir) in [#&#8203;421](https://github.com/ruby/rake/pull/421) - Remove bin/rake by [@&#8203;tnir](https://github.com/tnir) in [#&#8203;422](https://github.com/ruby/rake/pull/422) - Remove bin/bundle by [@&#8203;tnir](https://github.com/tnir) in [#&#8203;425](https://github.com/ruby/rake/pull/425) - Apply RuboCop linting for Ruby 2.3 by [@&#8203;tnir](https://github.com/tnir) in [#&#8203;423](https://github.com/ruby/rake/pull/423) - Update rubocop to work with Ruby 2.4 compatible by [@&#8203;tnir](https://github.com/tnir) in [#&#8203;424](https://github.com/ruby/rake/pull/424) - chore: fix typo in comments by [@&#8203;tnir](https://github.com/tnir) in [#&#8203;429](https://github.com/ruby/rake/pull/429) - Use 'test' as workflow name on Actions by [@&#8203;tnir](https://github.com/tnir) in [#&#8203;427](https://github.com/ruby/rake/pull/427) - docs: update CONTRIBUTING.rdoc by [@&#8203;tnir](https://github.com/tnir) in [#&#8203;428](https://github.com/ruby/rake/pull/428) - Add RuboCop job to Actions by [@&#8203;tnir](https://github.com/tnir) in [#&#8203;426](https://github.com/ruby/rake/pull/426) - Lock minitest-5.15.0 for Ruby 2.2 by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;442](https://github.com/ruby/rake/pull/442) - Eagerly require set in thread\_pool.rb by [@&#8203;jeremyevans](https://github.com/jeremyevans) in [#&#8203;440](https://github.com/ruby/rake/pull/440) - Avoid creating an unnecessary thread pool by [@&#8203;jeremyevans](https://github.com/jeremyevans) in [#&#8203;441](https://github.com/ruby/rake/pull/441) - Add credit for maintenance in Rake 12/13 by [@&#8203;tnir](https://github.com/tnir) in [#&#8203;443](https://github.com/ruby/rake/pull/443) - Sh fully echoes commands which error exit by [@&#8203;MarkDBlackwell](https://github.com/MarkDBlackwell) in [#&#8203;147](https://github.com/ruby/rake/pull/147) - Correct RuboCop offenses by [@&#8203;deivid-rodriguez](https://github.com/deivid-rodriguez) in [#&#8203;444](https://github.com/ruby/rake/pull/444) - \[StepSecurity] ci: Harden GitHub Actions by [@&#8203;step-security-bot](https://github.com/step-security-bot) in [#&#8203;450](https://github.com/ruby/rake/pull/450) - Add ruby 3.2 to test matrix by [@&#8203;hanneskaeufler](https://github.com/hanneskaeufler) in [#&#8203;458](https://github.com/ruby/rake/pull/458) - Missing 'do' on example by [@&#8203;zzak](https://github.com/zzak) in [#&#8203;467](https://github.com/ruby/rake/pull/467) - Try to use dependabot automerge by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;470](https://github.com/ruby/rake/pull/470) - Rewrite auto-merge feature for dependabot by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;471](https://github.com/ruby/rake/pull/471) - Update bundler in Dependabot by [@&#8203;ono-max](https://github.com/ono-max) in [#&#8203;472](https://github.com/ruby/rake/pull/472) - Fix grammar in help text by [@&#8203;mebezac](https://github.com/mebezac) in [#&#8203;381](https://github.com/ruby/rake/pull/381) - Try to use ruby/ruby/.github/workflows/ruby\_versions.yml\@&#8203;master by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;475](https://github.com/ruby/rake/pull/475) - Use GitHub Pages Action for generating rdoc page by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;477](https://github.com/ruby/rake/pull/477) - Support `#detailed_message` when task failed by [@&#8203;ksss](https://github.com/ksss) in [#&#8203;486](https://github.com/ruby/rake/pull/486) - Debug at stop when task fail by [@&#8203;ksss](https://github.com/ksss) in [#&#8203;489](https://github.com/ruby/rake/pull/489) - Drop to support Ruby 2.2 by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;492](https://github.com/ruby/rake/pull/492) - Bump up setup-ruby by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;497](https://github.com/ruby/rake/pull/497) - Update development dependencies by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;505](https://github.com/ruby/rake/pull/505) #### New Contributors - [@&#8203;petergoldstein](https://github.com/petergoldstein) made their first contribution in [#&#8203;415](https://github.com/ruby/rake/pull/415) - [@&#8203;da2x](https://github.com/da2x) made their first contribution in [#&#8203;393](https://github.com/ruby/rake/pull/393) - [@&#8203;tnir](https://github.com/tnir) made their first contribution in [#&#8203;421](https://github.com/ruby/rake/pull/421) - [@&#8203;step-security-bot](https://github.com/step-security-bot) made their first contribution in [#&#8203;450](https://github.com/ruby/rake/pull/450) - [@&#8203;hanneskaeufler](https://github.com/hanneskaeufler) made their first contribution in [#&#8203;458](https://github.com/ruby/rake/pull/458) - [@&#8203;ono-max](https://github.com/ono-max) made their first contribution in [#&#8203;472](https://github.com/ruby/rake/pull/472) - [@&#8203;mebezac](https://github.com/mebezac) made their first contribution in [#&#8203;381](https://github.com/ruby/rake/pull/381) - [@&#8203;ksss](https://github.com/ksss) made their first contribution in [#&#8203;486](https://github.com/ruby/rake/pull/486) **Full Changelog**: <https://github.com/ruby/rake/compare/v13.0.6...v13.1.0> ### [`v13.0.6`](https://github.com/ruby/rake/releases/tag/v13.0.6) [Compare Source](https://github.com/ruby/rake/compare/v13.0.5...v13.0.6) #### What's Changed - Added Rake namespace explicitly by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;390](https://github.com/ruby/rake/pull/390) **Full Changelog**: <https://github.com/ruby/rake/compare/v13.0.5...v13.0.6> ### [`v13.0.5`](https://github.com/ruby/rake/releases/tag/v13.0.5) [Compare Source](https://github.com/ruby/rake/compare/v13.0.4...v13.0.5) #### What's Changed - Fixed the regression of [#&#8203;388](https://github.com/ruby/rake/issues/388) by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;389](https://github.com/ruby/rake/pull/389) **Full Changelog**: <https://github.com/ruby/rake/compare/v13.0.4...v13.0.5> ### [`v13.0.4`](https://github.com/ruby/rake/releases/tag/v13.0.4) [Compare Source](https://github.com/ruby/rake/compare/v13.0.3...v13.0.4) #### What's Changed - Add recent ruby versions to test by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;377](https://github.com/ruby/rake/pull/377) - CI: use "3.0" to avoid YAML float conversions by [@&#8203;olleolleolle](https://github.com/olleolleolle) in [#&#8203;380](https://github.com/ruby/rake/pull/380) - Remove unnecessary require by [@&#8203;deivid-rodriguez](https://github.com/deivid-rodriguez) in [#&#8203;379](https://github.com/ruby/rake/pull/379) - Suppress deprecation warning for `$\` since ruby 3.0 by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;378](https://github.com/ruby/rake/pull/378) - Add -C/--directory option the same as GNU make by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;376](https://github.com/ruby/rake/pull/376) - Lazily load `set` by [@&#8203;deivid-rodriguez](https://github.com/deivid-rodriguez) in [#&#8203;374](https://github.com/ruby/rake/pull/374) - rule learns to accept Symbols as a prereq name by [@&#8203;jasonkarns](https://github.com/jasonkarns) in [#&#8203;350](https://github.com/ruby/rake/pull/350) - Fix rake test loader swallowing useful error information by [@&#8203;deivid-rodriguez](https://github.com/deivid-rodriguez) in [#&#8203;367](https://github.com/ruby/rake/pull/367) - Cleanup gemspec by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;386](https://github.com/ruby/rake/pull/386) #### New Contributors - [@&#8203;jasonkarns](https://github.com/jasonkarns) made their first contribution in [#&#8203;350](https://github.com/ruby/rake/pull/350) **Full Changelog**: <https://github.com/ruby/rake/compare/v13.0.3...v13.0.4> ### [`v13.0.3`](https://github.com/ruby/rake/releases/tag/v13.0.3) [Compare Source](https://github.com/ruby/rake/compare/v13.0.2...v13.0.3) #### What's Changed - Fix breaking change of execution order on TestTask by [@&#8203;ysakasin](https://github.com/ysakasin) in [#&#8203;368](https://github.com/ruby/rake/pull/368) #### New Contributors - [@&#8203;ysakasin](https://github.com/ysakasin) made their first contribution in [#&#8203;368](https://github.com/ruby/rake/pull/368) **Full Changelog**: <https://github.com/ruby/rake/compare/v13.0.2...v13.0.3> ### [`v13.0.2`](https://github.com/ruby/rake/releases/tag/v13.0.2) [Compare Source](https://github.com/ruby/rake/compare/v13.0.1...v13.0.2) #### What's Changed - Test Rake on TruffleRuby by [@&#8203;eregon](https://github.com/eregon) in [#&#8203;331](https://github.com/ruby/rake/pull/331) - Do not include `.github` directory into released gem by [@&#8203;voxik](https://github.com/voxik) in [#&#8203;333](https://github.com/ruby/rake/pull/333) - Use ruby/setup-ruby to simplify CI by [@&#8203;eregon](https://github.com/eregon) in [#&#8203;335](https://github.com/ruby/rake/pull/335) - Test with jruby-head by [@&#8203;eregon](https://github.com/eregon) in [#&#8203;336](https://github.com/ruby/rake/pull/336) - Unify workflow files by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;341](https://github.com/ruby/rake/pull/341) - Fix tests to work with current FileUtils by [@&#8203;jeremyevans](https://github.com/jeremyevans) in [#&#8203;358](https://github.com/ruby/rake/pull/358) - Update broken links to rake articles from Avdi in README by [@&#8203;svl7](https://github.com/svl7) in [#&#8203;360](https://github.com/ruby/rake/pull/360) - Simplify default rake test loader by [@&#8203;deivid-rodriguez](https://github.com/deivid-rodriguez) in [#&#8203;357](https://github.com/ruby/rake/pull/357) - Update rdoc; HTTP -> HTTPS in [#&#8203;366](https://github.com/ruby/rake/pull/366) #### New Contributors - [@&#8203;eregon](https://github.com/eregon) made their first contribution in [#&#8203;331](https://github.com/ruby/rake/pull/331) - [@&#8203;voxik](https://github.com/voxik) made their first contribution in [#&#8203;333](https://github.com/ruby/rake/pull/333) - [@&#8203;svl7](https://github.com/svl7) made their first contribution in [#&#8203;360](https://github.com/ruby/rake/pull/360) **Full Changelog**: <https://github.com/ruby/rake/compare/v13.0.1...v13.0.2> </details> <details> <summary>ruby/rdoc (rdoc)</summary> ### [`v6.17.0`](https://github.com/ruby/rdoc/releases/tag/v6.17.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.16.1...v6.17.0) <!-- Release notes generated using configuration in .github/release.yml at v6.17.0 --> #### What's Changed ##### ✨ Enhancements - Aliki: Add padding to TOC by [@&#8203;Earlopain](https://github.com/Earlopain) in [#&#8203;1481](https://github.com/ruby/rdoc/pull/1481) - Apply markup in table cell by [@&#8203;ksss](https://github.com/ksss) in [#&#8203;1483](https://github.com/ruby/rdoc/pull/1483) - Improve main sidebar by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1485](https://github.com/ruby/rdoc/pull/1485) ##### 🐛 Bug Fixes - Aliki: Make hamburger toggle non-selectable by [@&#8203;Earlopain](https://github.com/Earlopain) in [#&#8203;1480](https://github.com/ruby/rdoc/pull/1480) - Remove align-self from nav that restricted toc-list width by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1486](https://github.com/ruby/rdoc/pull/1486) - Fix source code styling issues by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1487](https://github.com/ruby/rdoc/pull/1487) ##### 🛠 Other Changes - Bump actions/checkout from 5.0.1 to 6.0.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1482](https://github.com/ruby/rdoc/pull/1482) #### New Contributors - [@&#8203;ksss](https://github.com/ksss) made their first contribution in [#&#8203;1483](https://github.com/ruby/rdoc/pull/1483) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.16.1...v6.17.0> ### [`v6.16.1`](https://github.com/ruby/rdoc/releases/tag/v6.16.1) [Compare Source](https://github.com/ruby/rdoc/compare/v6.16.0...v6.16.1) <!-- Release notes generated using configuration in .github/release.yml at v6.16.1 --> #### What's Changed ##### ✨ Enhancements - Add version query string to Aliki assets for cache busting by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1476](https://github.com/ruby/rdoc/pull/1476) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.16.0...v6.16.1> ### [`v6.16.0`](https://github.com/ruby/rdoc/releases/tag/v6.16.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.15.1...v6.16.0) <!-- Release notes generated using configuration in .github/release.yml at v6.16.0 --> #### What's Changed ##### ✨ Enhancements - New theme: "Aliki" by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1432](https://github.com/ruby/rdoc/pull/1432) ##### 🐛 Bug Fixes - searcher.js: handle missing RegExp.escape by [@&#8203;byroot](https://github.com/byroot) in [#&#8203;1442](https://github.com/ruby/rdoc/pull/1442) ##### 🛠 Other Changes - Bump rubygems/release-gem from 1.1.1 to 1.1.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1444](https://github.com/ruby/rdoc/pull/1444) - Bump step-security/harden-runner from 2.13.1 to 2.13.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1448](https://github.com/ruby/rdoc/pull/1448) - Regroup tests under folder structure by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1443](https://github.com/ruby/rdoc/pull/1443) - Change comment directive parsing by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1149](https://github.com/ruby/rdoc/pull/1149) - Fix erb linting errors and remove unnecessary code by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1449](https://github.com/ruby/rdoc/pull/1449) - \[Aliki] Set default overflow wrap behavior to avoid overflow on mobile by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1453](https://github.com/ruby/rdoc/pull/1453) - \[Aliki] Set scroll-margin-top to all heading inside <main/> by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1454](https://github.com/ruby/rdoc/pull/1454) - \[Aliki] Add classes and modules list to class page's sidebar by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1457](https://github.com/ruby/rdoc/pull/1457) - \[Aliki] Stable calculation of active toc by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1456](https://github.com/ruby/rdoc/pull/1456) - \[Aliki] Remove nav detail's nested padding-right by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1455](https://github.com/ruby/rdoc/pull/1455) - Fix rb\_define\_method(singleton\_class\_of\_module, ...) not to change nested module name by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1458](https://github.com/ruby/rdoc/pull/1458) - \[DOC] Stop generating docs for Aliki's .rhtml templates by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1461](https://github.com/ruby/rdoc/pull/1461) - \[Aliki] Adjust table of content scrollable area height by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1459](https://github.com/ruby/rdoc/pull/1459) - \[Aliki] Modernize coding style of aliki.js by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1462](https://github.com/ruby/rdoc/pull/1462) - \[Aliki] Remove unnecessary css variable declaration & usages by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1460](https://github.com/ruby/rdoc/pull/1460) - \[Aliki] Add stylelint and update Aliki's css according to suggestions by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1463](https://github.com/ruby/rdoc/pull/1463) - \[Aliki] Improve light mode link colors by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1466](https://github.com/ruby/rdoc/pull/1466) - \[Aliki] Improve header links by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1465](https://github.com/ruby/rdoc/pull/1465) - Small refactors by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1468](https://github.com/ruby/rdoc/pull/1468) - \[Aliki] Add smooth-scroll handler to link inside heading tag by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1469](https://github.com/ruby/rdoc/pull/1469) - Bump actions/checkout from 5 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1473](https://github.com/ruby/rdoc/pull/1473) - \[Aliki] Add C syntax highlighting with a custom JS highlighter by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1471](https://github.com/ruby/rdoc/pull/1471) - \[Aliki] Allow customizing Aliki's footer by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1472](https://github.com/ruby/rdoc/pull/1472) - Bump version to 6.16.0 by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1474](https://github.com/ruby/rdoc/pull/1474) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.15.1...v6.16.0> ### [`v6.15.1`](https://github.com/ruby/rdoc/releases/tag/v6.15.1) [Compare Source](https://github.com/ruby/rdoc/compare/v6.15.0...v6.15.1) <!-- Release notes generated using configuration in .github/release.yml at v6.15.1 --> #### What's Changed ##### 🐛 Bug Fixes - Add Herb linter and fix HTML and ERB linting issues by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1434](https://github.com/ruby/rdoc/pull/1434) - Improve search result by prioritizing exact matches by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1433](https://github.com/ruby/rdoc/pull/1433) ##### 📚 Documentation - Add AGENTS.md and CLAUDE.md to the project by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1439](https://github.com/ruby/rdoc/pull/1439) ##### 🛠 Other Changes - Rescue RuboCop rake tasks require error by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1431](https://github.com/ruby/rdoc/pull/1431) - Bump actions/download-artifact from 5 to 6 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1437](https://github.com/ruby/rdoc/pull/1437) - Bump actions/upload-artifact from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1436](https://github.com/ruby/rdoc/pull/1436) - Bump version to 6.15.1 by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1441](https://github.com/ruby/rdoc/pull/1441) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.15.0...v6.15.1> ### [`v6.15.0`](https://github.com/ruby/rdoc/releases/tag/v6.15.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.14.2...v6.15.0) <!-- Release notes generated using configuration in .github/release.yml at v6.15.0 --> #### What's Changed ##### ✨ Enhancements - Allow rdoc-ref to link to non-text files by [@&#8203;jeremyevans](https://github.com/jeremyevans) in [#&#8203;1376](https://github.com/ruby/rdoc/pull/1376) - Search automatically on ?q= URL query parameter by [@&#8203;jhawthorn](https://github.com/jhawthorn) in [#&#8203;1396](https://github.com/ruby/rdoc/pull/1396) ##### 🐛 Bug Fixes - searcher.js: Escape characters when building regexps by [@&#8203;byroot](https://github.com/byroot) in [#&#8203;1397](https://github.com/ruby/rdoc/pull/1397) - Fix backslash handling in table cell code spans by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1400](https://github.com/ruby/rdoc/pull/1400) - Fix incorrect method linking in `tt` tags by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1427](https://github.com/ruby/rdoc/pull/1427) - Preserve inline styling inside tidy link labels by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1428](https://github.com/ruby/rdoc/pull/1428) ##### 📚 Documentation - \[DOC] Fix link by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;1393](https://github.com/ruby/rdoc/pull/1393) - \[DOC] Fix `warn_missing_rdoc_ref` default value in doc by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1408](https://github.com/ruby/rdoc/pull/1408) - \[DOC] Correct levels of headings by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;1412](https://github.com/ruby/rdoc/pull/1412) - \[DOC] Tweaks for markup reference intro by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;1411](https://github.com/ruby/rdoc/pull/1411) - \[DOC] Re-format section Directives by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;1418](https://github.com/ruby/rdoc/pull/1418) - Migrate README to markdown by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1422](https://github.com/ruby/rdoc/pull/1422) ##### 🛠 Other Changes - Remove "poeple" typo and reword for clarity by [@&#8203;p8](https://github.com/p8) in [#&#8203;1388](https://github.com/ruby/rdoc/pull/1388) - Bump step-security/harden-runner from 2.12.2 to 2.13.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1392](https://github.com/ruby/rdoc/pull/1392) - Escape unescaped backslash at the end of code by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1404](https://github.com/ruby/rdoc/pull/1404) - Bump actions/download-artifact from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1406](https://github.com/ruby/rdoc/pull/1406) - Bump actions/checkout from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1407](https://github.com/ruby/rdoc/pull/1407) - Revert "Shorten the description text to get rid of JRuby exception" by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1401](https://github.com/ruby/rdoc/pull/1401) - Trim even spaces only in code by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1405](https://github.com/ruby/rdoc/pull/1405) - Commit generated files by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1410](https://github.com/ruby/rdoc/pull/1410) - Bump actions/upload-pages-artifact from 3 to 4 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1415](https://github.com/ruby/rdoc/pull/1415) - Bump actions/github-script from 7 to 8 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1423](https://github.com/ruby/rdoc/pull/1423) - Change error message assertion to make it pass in JRuby by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1425](https://github.com/ruby/rdoc/pull/1425) - Bump step-security/harden-runner from 2.13.0 to 2.13.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1426](https://github.com/ruby/rdoc/pull/1426) - Fix warnings by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1409](https://github.com/ruby/rdoc/pull/1409) - Bump version to 6.15.0 by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1429](https://github.com/ruby/rdoc/pull/1429) #### New Contributors - [@&#8203;byroot](https://github.com/byroot) made their first contribution in [#&#8203;1397](https://github.com/ruby/rdoc/pull/1397) - [@&#8203;jhawthorn](https://github.com/jhawthorn) made their first contribution in [#&#8203;1396](https://github.com/ruby/rdoc/pull/1396) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.14.2...v6.15.0> ### [`v6.14.2`](https://github.com/ruby/rdoc/releases/tag/v6.14.2) [Compare Source](https://github.com/ruby/rdoc/compare/v6.14.1...v6.14.2) <!-- Release notes generated using configuration in .github/release.yml at v6.14.2 --> #### What's Changed ##### 🐛 Bug Fixes - Support markdown syntax in table cells by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1386](https://github.com/ruby/rdoc/pull/1386) ##### 🛠 Other Changes - Fixup to usage of cgi/escape for Windows CI by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1378](https://github.com/ruby/rdoc/pull/1378) - Added gemspec file to gem package by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1379](https://github.com/ruby/rdoc/pull/1379) - Use GITHUB\_TOKEN instead of admin credential by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1380](https://github.com/ruby/rdoc/pull/1380) - Bump step-security/harden-runner from 2.12.0 to 2.12.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1377](https://github.com/ruby/rdoc/pull/1377) - `test/lib/helper.rb` is only for `ruby/rdoc` repository by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1372](https://github.com/ruby/rdoc/pull/1372) - Refactor PR preview workflow for improved approval process by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1370](https://github.com/ruby/rdoc/pull/1370) - Use repository\_dispatch for previewing instead by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1384](https://github.com/ruby/rdoc/pull/1384) - Bump step-security/harden-runner from 2.12.1 to 2.12.2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1385](https://github.com/ruby/rdoc/pull/1385) - Fix template files location by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1383](https://github.com/ruby/rdoc/pull/1383) - Bump version to 6.14.2 by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1387](https://github.com/ruby/rdoc/pull/1387) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.14.0...v6.14.2> ### [`v6.14.1`](https://github.com/ruby/rdoc/releases/tag/v6.14.1) [Compare Source](https://github.com/ruby/rdoc/compare/v6.14.0...v6.14.1) <!-- Release notes generated using configuration in .github/release.yml at v6.14.1 --> #### What's Changed ##### 🛠 Other Changes - Fixup to usage of cgi/escape for Windows CI by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1378](https://github.com/ruby/rdoc/pull/1378) - Added gemspec file to gem package by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1379](https://github.com/ruby/rdoc/pull/1379) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.14.0...v6.14.1> ### [`v6.14.0`](https://github.com/ruby/rdoc/releases/tag/v6.14.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.13.1...v6.14.0) <!-- Release notes generated using configuration in .github/release.yml at v6.14.0 --> #### What's Changed ##### ✨ Enhancements - Add support for canonical URL link tag by [@&#8203;p8](https://github.com/p8) in [#&#8203;1354](https://github.com/ruby/rdoc/pull/1354) - Set language in HTML by [@&#8203;p8](https://github.com/p8) in [#&#8203;1361](https://github.com/ruby/rdoc/pull/1361) ##### 🐛 Bug Fixes - Fix image tag with external source by [@&#8203;ybiquitous](https://github.com/ybiquitous) in [#&#8203;1348](https://github.com/ruby/rdoc/pull/1348) ##### 🛠 Other Changes - Bump ruby/setup-ruby from 1.227.0 to 1.229.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1336](https://github.com/ruby/rdoc/pull/1336) - Fix RDoc::Options example in README by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1337](https://github.com/ruby/rdoc/pull/1337) - Bump step-security/harden-runner from 2.11.0 to 2.11.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1338](https://github.com/ruby/rdoc/pull/1338) - Bump ruby/setup-ruby from 1.229.0 to 1.230.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1339](https://github.com/ruby/rdoc/pull/1339) - Runs ruby-core workflow on ubuntu-latest by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1345](https://github.com/ruby/rdoc/pull/1345) - Move default RDoc headings to a constant by [@&#8203;vinistock](https://github.com/vinistock) in [#&#8203;1341](https://github.com/ruby/rdoc/pull/1341) - Enable `Style/MethodDefParentheses` rule by [@&#8203;vinistock](https://github.com/vinistock) in [#&#8203;1342](https://github.com/ruby/rdoc/pull/1342) - Bump ruby/setup-ruby from 1.230.0 to 1.233.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1346](https://github.com/ruby/rdoc/pull/1346) - Fix rubygems hook execution when gemspec.rdoc\_options contains --ri by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1347](https://github.com/ruby/rdoc/pull/1347) - Update ri manpage to show how to access ruby pages by [@&#8203;adam12](https://github.com/adam12) in [#&#8203;1340](https://github.com/ruby/rdoc/pull/1340) - Fix link to CONTRIBUTING on README by [@&#8203;ybiquitous](https://github.com/ybiquitous) in [#&#8203;1350](https://github.com/ruby/rdoc/pull/1350) - Bump step-security/harden-runner from 2.11.1 to 2.12.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1351](https://github.com/ruby/rdoc/pull/1351) - Bump ruby/setup-ruby from 1.233.0 to 1.235.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1352](https://github.com/ruby/rdoc/pull/1352) - Don't run CI jobs for push by Dependabot by [@&#8203;kou](https://github.com/kou) in [#&#8203;1353](https://github.com/ruby/rdoc/pull/1353) - Fix typo in test name by [@&#8203;p8](https://github.com/p8) in [#&#8203;1355](https://github.com/ruby/rdoc/pull/1355) - Polish link underline in Darkfish CSS by [@&#8203;ybiquitous](https://github.com/ybiquitous) in [#&#8203;1349](https://github.com/ruby/rdoc/pull/1349) - Rename test classes from Test\* to \*Test by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1359](https://github.com/ruby/rdoc/pull/1359) - Bump ruby/setup-ruby from 1.235.0 to 1.237.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1362](https://github.com/ruby/rdoc/pull/1362) - Declare erb as a dependency by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1368](https://github.com/ruby/rdoc/pull/1368) - Load `cgi/escape` instead of `cgi/util` by [@&#8203;Earlopain](https://github.com/Earlopain) in [#&#8203;1366](https://github.com/ruby/rdoc/pull/1366) - Add a new workflow to deploy page preview for PRs from forks by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1365](https://github.com/ruby/rdoc/pull/1365) - Bump version to 6.14.0 by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1371](https://github.com/ruby/rdoc/pull/1371) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.13.1...v6.14.0> ### [`v6.13.1`](https://github.com/ruby/rdoc/releases/tag/v6.13.1) [Compare Source](https://github.com/ruby/rdoc/compare/v6.13.0...v6.13.1) <!-- Release notes generated using configuration in .github/release.yml at v6.13.1 --> #### What's Changed ##### ✨ Enhancements - Allow customizing path prefix through options by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1330](https://github.com/ruby/rdoc/pull/1330) ##### 🛠 Other Changes - Workaround `build` task issue in Ruby core CI by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1326](https://github.com/ruby/rdoc/pull/1326) - Bump ruby/setup-ruby from 1.222.0 to 1.227.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1329](https://github.com/ruby/rdoc/pull/1329) - Remove needless RDoc::Options from XrefTestCase by [@&#8203;kou](https://github.com/kou) in [#&#8203;1332](https://github.com/ruby/rdoc/pull/1332) - Bump version to v6.13.1 by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1334](https://github.com/ruby/rdoc/pull/1334) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.13.0...v6.13.1> ### [`v6.13.0`](https://github.com/ruby/rdoc/releases/tag/v6.13.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.12.0...v6.13.0) <!-- Release notes generated using configuration in .github/release.yml at v6.13.0 --> #### What's Changed ##### ✨ Enhancements - Add breadcrumb list by [@&#8203;unasuke](https://github.com/unasuke) in [#&#8203;973](https://github.com/ruby/rdoc/pull/973) - Image alt tag header formatting by [@&#8203;ioquatix](https://github.com/ioquatix) in [#&#8203;1320](https://github.com/ruby/rdoc/pull/1320) ##### 🐛 Bug Fixes - Fix ri completion to always return candidates start with a given name by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1082](https://github.com/ruby/rdoc/pull/1082) - Call `update_extend`s in `ClassModule#complete` by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1317](https://github.com/ruby/rdoc/pull/1317) ##### 📚 Documentation - Fix CodeObject's inheritance tree document by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1314](https://github.com/ruby/rdoc/pull/1314) ##### 🛠 Other Changes - Bump ruby/setup-ruby from 1.215.0 to 1.218.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1290](https://github.com/ruby/rdoc/pull/1290) - Remove unnecessary coupling in comments' call\_seq extraction by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1289](https://github.com/ruby/rdoc/pull/1289) - Bump step-security/harden-runner from 2.10.4 to 2.11.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1293](https://github.com/ruby/rdoc/pull/1293) - Bump ruby/setup-ruby from 1.218.0 to 1.221.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1294](https://github.com/ruby/rdoc/pull/1294) - Removed development group for cloudflare pages by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1295](https://github.com/ruby/rdoc/pull/1295) - Remove unused attributes by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1292](https://github.com/ruby/rdoc/pull/1292) - Refactor darkfish's classes sidebar implementation by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1296](https://github.com/ruby/rdoc/pull/1296) - Explicitly require helper in test\_case by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1297](https://github.com/ruby/rdoc/pull/1297) - Add webrick to development dependencies by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1301](https://github.com/ruby/rdoc/pull/1301) - Remove unused darkfish parts by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1303](https://github.com/ruby/rdoc/pull/1303) - Centralize generator setup by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1302](https://github.com/ruby/rdoc/pull/1302) - Remove unused `class_dir` and `file_dir` attributes from generators by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1304](https://github.com/ruby/rdoc/pull/1304) - Reenable JRuby for testing by [@&#8203;headius](https://github.com/headius) in [#&#8203;1305](https://github.com/ruby/rdoc/pull/1305) - Relax paragraph pattern by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1299](https://github.com/ruby/rdoc/pull/1299) - Tests for markdown code using multiple backquotes by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1306](https://github.com/ruby/rdoc/pull/1306) - Remove an unused constant by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1307](https://github.com/ruby/rdoc/pull/1307) - Avoid accessing `RDoc` objects through `Store` by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1308](https://github.com/ruby/rdoc/pull/1308) - Bump ruby/setup-ruby from 1.221.0 to 1.222.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1311](https://github.com/ruby/rdoc/pull/1311) - Make `Options` a required constructor argument of `Store` by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1309](https://github.com/ruby/rdoc/pull/1309) - Reduce unnecessary external state assignment (`singleton`) by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1312](https://github.com/ruby/rdoc/pull/1312) - Fix test target code of module\_function by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1316](https://github.com/ruby/rdoc/pull/1316) - Remove dead or unnecessary methods/attributes by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1315](https://github.com/ruby/rdoc/pull/1315) - Refactor markdown parsing of Image and ExplicitLink by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1323](https://github.com/ruby/rdoc/pull/1323) - Bump version to v6.13.0 by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1324](https://github.com/ruby/rdoc/pull/1324) #### New Contributors - [@&#8203;unasuke](https://github.com/unasuke) made their first contribution in [#&#8203;973](https://github.com/ruby/rdoc/pull/973) - [@&#8203;headius](https://github.com/headius) made their first contribution in [#&#8203;1305](https://github.com/ruby/rdoc/pull/1305) - [@&#8203;ioquatix](https://github.com/ioquatix) made their first contribution in [#&#8203;1320](https://github.com/ruby/rdoc/pull/1320) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.12.0...v6.13.0> ### [`v6.12.0`](https://github.com/ruby/rdoc/releases/tag/v6.12.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.11.0...v6.12.0) <!-- Release notes generated using configuration in .github/release.yml at v6.12.0 --> #### What's Changed ##### ✨ Enhancements - Display main page's Table of Contents when viewed from the index page by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1250](https://github.com/ruby/rdoc/pull/1250) ##### 🐛 Bug Fixes - Stop accepting `Document` objects as `CodeObject#comment` by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1210](https://github.com/ruby/rdoc/pull/1210) - Reduce document difference between RDoc::Parser::Ruby and RDoc::Parser::PrismRuby by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1284](https://github.com/ruby/rdoc/pull/1284) ##### 🛠 Other Changes - Bump ruby/setup-ruby from 1.207.0 to 1.213.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1280](https://github.com/ruby/rdoc/pull/1280) - Bump step-security/harden-runner from 2.10.3 to 2.10.4 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1279](https://github.com/ruby/rdoc/pull/1279) - Update ruby-core workflow to just generate documentation by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1278](https://github.com/ruby/rdoc/pull/1278) - Add a `build:local_ruby` task to simplify local testing flow by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1281](https://github.com/ruby/rdoc/pull/1281) - Bump ruby/setup-ruby from 1.213.0 to 1.214.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1283](https://github.com/ruby/rdoc/pull/1283) - Remove unnecessary `file_name` parameter from `Parser#initialize` by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1146](https://github.com/ruby/rdoc/pull/1146) - Bump ruby/setup-ruby from 1.214.0 to 1.215.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1285](https://github.com/ruby/rdoc/pull/1285) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.11.0...v6.12.0> ### [`v6.11.0`](https://github.com/ruby/rdoc/releases/tag/v6.11.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.10.0...v6.11.0) <!-- Release notes generated using configuration in .github/release.yml at v6.11.0 --> #### What's Changed ##### ✨ Enhancements - Add autolink\_excluded\_words option to ignore cross-references by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1259](https://github.com/ruby/rdoc/pull/1259) - Enable `warn_missing_rdoc_ref` by default by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1275](https://github.com/ruby/rdoc/pull/1275) ##### 🐛 Bug Fixes - Introduce `apply_default_exclude` config to separate default and user excluding patterns by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1251](https://github.com/ruby/rdoc/pull/1251) - Fix prism\_ruby superclass resolve order by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1267](https://github.com/ruby/rdoc/pull/1267) - Add missing `RDoc::RubygemsHook` API for `gem server` by [@&#8203;mterada1228](https://github.com/mterada1228) in [#&#8203;1270](https://github.com/ruby/rdoc/pull/1270) - Finalize RDoc::Options before calling RDoc::RDoc#parse\_files by [@&#8203;rhenium](https://github.com/rhenium) in [#&#8203;1274](https://github.com/ruby/rdoc/pull/1274) ##### 📚 Documentation - Documentation for [#&#8203;1240](https://github.com/ruby/rdoc/issues/1240) by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1263](https://github.com/ruby/rdoc/pull/1263) - \[DOC] Stop autolinking the word "RDoc" by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1266](https://github.com/ruby/rdoc/pull/1266) - \[DOC] Ignore racc-generated files by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1265](https://github.com/ruby/rdoc/pull/1265) - \[DOC] Remove unnecessary rdoc-ref missing example by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1271](https://github.com/ruby/rdoc/pull/1271) ##### 🛠 Other Changes - Bump rubygems/release-gem from 1.1.0 to 1.1.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1253](https://github.com/ruby/rdoc/pull/1253) - Merge commit from ruby/ruby HEAD by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1255](https://github.com/ruby/rdoc/pull/1255) - Exclude latest windows & Ruby 3.4 on CI by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1260](https://github.com/ruby/rdoc/pull/1260) - Bump ruby/setup-ruby from 1.204.0 to 1.206.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1262](https://github.com/ruby/rdoc/pull/1262) - Bump ruby/setup-ruby from 1.206.0 to 1.207.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1273](https://github.com/ruby/rdoc/pull/1273) - Run ruby/ruby doc generation on CI by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1272](https://github.com/ruby/rdoc/pull/1272) - Bump step-security/harden-runner from 2.10.2 to 2.10.3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1276](https://github.com/ruby/rdoc/pull/1276) - CI: test.yml - Windows - add mswin, remove 3.4 exclude by [@&#8203;MSP-Greg](https://github.com/MSP-Greg) in [#&#8203;1277](https://github.com/ruby/rdoc/pull/1277) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.10.0...v6.11.0> ### [`v6.10.0`](https://github.com/ruby/rdoc/releases/tag/v6.10.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.9.1...v6.10.0) <!-- Release notes generated using configuration in .github/release.yml at v6.10.0 --> #### What's Changed ##### ✨ Enhancements - Print warnings for rdoc-ref links that can't be resolved by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1241](https://github.com/ruby/rdoc/pull/1241) - Enable cross reference in code by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1240](https://github.com/ruby/rdoc/pull/1240) - Auto-hide navigation on link click by [@&#8203;sunblaze](https://github.com/sunblaze) in [#&#8203;1238](https://github.com/ruby/rdoc/pull/1238) ##### 🐛 Bug Fixes - `aligns` may include `:center` by [@&#8203;soutaro](https://github.com/soutaro) in [#&#8203;1247](https://github.com/ruby/rdoc/pull/1247) ##### 🛠 Other Changes - Fix to parse `rb_define_global_const` by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1245](https://github.com/ruby/rdoc/pull/1245) - Bump ruby/setup-ruby from 1.187.0 to 1.204.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1246](https://github.com/ruby/rdoc/pull/1246) - Update tests for [#&#8203;1247](https://github.com/ruby/rdoc/issues/1247) by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1248](https://github.com/ruby/rdoc/pull/1248) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.9.1...v6.10.0> ### [`v6.9.1`](https://github.com/ruby/rdoc/releases/tag/v6.9.1) [Compare Source](https://github.com/ruby/rdoc/compare/v6.9.0...v6.9.1) <!-- Release notes generated using configuration in .github/release.yml at v6.9.1 --> #### What's Changed ##### 🐛 Bug Fixes - Fix iPad Pro navigation not shown by [@&#8203;sunblaze](https://github.com/sunblaze) in [#&#8203;1236](https://github.com/ruby/rdoc/pull/1236) - Hide hamburger on desktop by [@&#8203;sunblaze](https://github.com/sunblaze) in [#&#8203;1237](https://github.com/ruby/rdoc/pull/1237) - Add attribute :force to RDoc::RubygemsHook just like RDoc::RubyGemsHook by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1244](https://github.com/ruby/rdoc/pull/1244) ##### 📚 Documentation - Fix dead links in the markup reference page by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1242](https://github.com/ruby/rdoc/pull/1242) #### New Contributors - [@&#8203;sunblaze](https://github.com/sunblaze) made their first contribution in [#&#8203;1236](https://github.com/ruby/rdoc/pull/1236) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.9.0...v6.9.1> ### [`v6.9.0`](https://github.com/ruby/rdoc/releases/tag/v6.9.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.8.1...v6.9.0) <!-- Release notes generated using configuration in .github/release.yml at v6.9.0 --> #### What's Changed ##### ✨ Enhancements - Deprecate `main` and `title` directives by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1218](https://github.com/ruby/rdoc/pull/1218) - Expand rdoc-ref targets at the end of ri output by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1141](https://github.com/ruby/rdoc/pull/1141) ##### 🐛 Bug Fixes - Improve how gemspec's files are defined by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1212](https://github.com/ruby/rdoc/pull/1212) - fix: C variables should never show up in Ancestors tree by [@&#8203;flavorjones](https://github.com/flavorjones) in [#&#8203;1217](https://github.com/ruby/rdoc/pull/1217) - Sort `MethodAttr` so that names starting with symbols are before names starting with alpha ASCII by [@&#8203;flavorjones](https://github.com/flavorjones) in [#&#8203;1219](https://github.com/ruby/rdoc/pull/1219) - `ClassModule#superclass=` accepts a `ClassModule` as an argument by [@&#8203;flavorjones](https://github.com/flavorjones) in [#&#8203;1222](https://github.com/ruby/rdoc/pull/1222) - Use distinct styles for note lists and label lists by [@&#8203;nevans](https://github.com/nevans) in [#&#8203;1209](https://github.com/ruby/rdoc/pull/1209) ##### 🛠 Other Changes - Bump step-security/harden-runner from 2.10.1 to 2.10.2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1215](https://github.com/ruby/rdoc/pull/1215) - Bump rubygems/release-gem from [`612653d`](https://github.com/ruby/rdoc/commit/612653d273a73bdae1df8453e090060bb4db5f31) to [`9e85cb1`](https://github.com/ruby/rdoc/commit/9e85cb11501bebc2ae661c1500176316d3987059) by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1214](https://github.com/ruby/rdoc/pull/1214) - Fixed version number of rubygems/release-gem by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1216](https://github.com/ruby/rdoc/pull/1216) - Prefer `String#ord` to `String#codepoints[0]` by [@&#8203;flavorjones](https://github.com/flavorjones) in [#&#8203;1220](https://github.com/ruby/rdoc/pull/1220) - Workaround JRuby's jar-dependencies error and test failures on CI by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1225](https://github.com/ruby/rdoc/pull/1225) - lint: Remove unreachable code by [@&#8203;okuramasafumi](https://github.com/okuramasafumi) in [#&#8203;1137](https://github.com/ruby/rdoc/pull/1137) - Stop running CI against JRuby and some CI config cleanup by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1228](https://github.com/ruby/rdoc/pull/1228) - Make it loose coupling between RubyGems and RDoc by [@&#8203;mterada1228](https://github.com/mterada1228) in [#&#8203;1171](https://github.com/ruby/rdoc/pull/1171) - Fixed compatibility error with setup command and rdoc plugin on rubygems by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1234](https://github.com/ruby/rdoc/pull/1234) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.8.1...v6.9.0> ### [`v6.8.1`](https://github.com/ruby/rdoc/releases/tag/v6.8.1) [Compare Source](https://github.com/ruby/rdoc/compare/v6.8.0...v6.8.1) <!-- Release notes generated using configuration in .github/release.yml at v6.8.1 --> #### What's Changed ##### 🐛 Bug Fixes - Added missing \_sidebar\_toggle.rhtml by [@&#8203;ishe-ua](https://github.com/ishe-ua) in [#&#8203;1211](https://github.com/ruby/rdoc/pull/1211) #### New Contributors - [@&#8203;ishe-ua](https://github.com/ishe-ua) made their first contribution in [#&#8203;1211](https://github.com/ruby/rdoc/pull/1211) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.8.0...v6.8.1> ### [`v6.8.0`](https://github.com/ruby/rdoc/releases/tag/v6.8.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.7.0...v6.8.0) <!-- Release notes generated using configuration in .github/release.yml at v6.8.0 --> #### What's Changed ##### ✨ Enhancements - Require space between hash/content in ATX heading by [@&#8203;skipkayhil](https://github.com/skipkayhil) in [#&#8203;1140](https://github.com/ruby/rdoc/pull/1140) - Add new ruby parser that uses Prism by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1144](https://github.com/ruby/rdoc/pull/1144) - Add support for mobile screen sizes on Darkfish by [@&#8203;MatheusRich](https://github.com/MatheusRich) in [#&#8203;1025](https://github.com/ruby/rdoc/pull/1025) - Modernize RDoc Darkfish template CSS by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1157](https://github.com/ruby/rdoc/pull/1157) - Use pointer cursor for navigation toggle by [@&#8203;omegahm](https://github.com/omegahm) in [#&#8203;1175](https://github.com/ruby/rdoc/pull/1175) - Add home page link to output message by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1165](https://github.com/ruby/rdoc/pull/1165) - Improve method source toggling by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1176](https://github.com/ruby/rdoc/pull/1176) - Make methods and attributes linkable by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1189](https://github.com/ruby/rdoc/pull/1189) - Add support for meta tags by [@&#8203;vinistock](https://github.com/vinistock) in [#&#8203;1091](https://github.com/ruby/rdoc/pull/1091) - Add scroll-margin-top on all :target elements by [@&#8203;omegahm](https://github.com/omegahm) in [#&#8203;1174](https://github.com/ruby/rdoc/pull/1174) - Use scroll-margin-top on anchor targets by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1190](https://github.com/ruby/rdoc/pull/1190) - feature: Render mixed-in methods and constants with `--embed-mixins` by [@&#8203;flavorjones](https://github.com/flavorjones) in [#&#8203;842](https://github.com/ruby/rdoc/pull/842) - Red-based darkfish color scheme by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1191](https://github.com/ruby/rdoc/pull/1191) - Use thicker fonts with high contrast to improve readability by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1197](https://github.com/ruby/rdoc/pull/1197) - Display class ancestors in the sidebar by [@&#8203;alexisbernard](https://github.com/alexisbernard) in [#&#8203;1183](https://github.com/ruby/rdoc/pull/1183) - Split list of class and instance methods in two by [@&#8203;alexisbernard](https://github.com/alexisbernard) in [#&#8203;1206](https://github.com/ruby/rdoc/pull/1206) ##### 🐛 Bug Fixes - Abort with error message if `--dump` argument invalid by [@&#8203;adam12](https://github.com/adam12) in [#&#8203;1104](https://github.com/ruby/rdoc/pull/1104) - Fix darkfish responsiveness issue on screens between 1024px and \~1650px by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1148](https://github.com/ruby/rdoc/pull/1148) - Fix sidebar scroll and footer display by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1152](https://github.com/ruby/rdoc/pull/1152) - Fix sidebar scroll again and add missing footer back by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1154](https://github.com/ruby/rdoc/pull/1154) - Make summary triangle appear in correct place when summary text overflows to next line by [@&#8203;paracycle](https://github.com/paracycle) in [#&#8203;1160](https://github.com/ruby/rdoc/pull/1160) - Make darkfish more responsive and readable on mobile devices by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1162](https://github.com/ruby/rdoc/pull/1162) - Only let browser search through source code until it's expanded by [@&#8203;Earlopain](https://github.com/Earlopain) in [#&#8203;1181](https://github.com/ruby/rdoc/pull/1181) - Fix ToRdoc#accept\_table by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1184](https://github.com/ruby/rdoc/pull/1184) - Extract excerpt from RDoc::Markup::Document (raw pages) correctly by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1200](https://github.com/ruby/rdoc/pull/1200) ##### 📚 Documentation - \[DOC] New file RI.md by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;1100](https://github.com/ruby/rdoc/pull/1100) - \[DOC] Mods about markup formats by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;1143](https://github.com/ruby/rdoc/pull/1143) - \[doc] Mention `.document` file in README by [@&#8203;okuramasafumi](https://github.com/okuramasafumi) in [#&#8203;1153](https://github.com/ruby/rdoc/pull/1153) - \[DOC] Fix links by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;1169](https://github.com/ruby/rdoc/pull/1169) - Improve RDoc pages heading levels order by [@&#8203;antoinem](https://github.com/antoinem) in [#&#8203;1185](https://github.com/ruby/rdoc/pull/1185) - Mention community-maintained themes by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1198](https://github.com/ruby/rdoc/pull/1198) ##### 🛠 Other Changes - Bump ruby/setup-ruby from 1.176.0 to 1.177.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1112](https://github.com/ruby/rdoc/pull/1112) - Bump ruby/setup-ruby from 1.177.1 to 1.179.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1116](https://github.com/ruby/rdoc/pull/1116) - Bump ruby/setup-ruby from 1.179.0 to 1.179.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1120](https://github.com/ruby/rdoc/pull/1120) - Bump ruby/setup-ruby from 1.179.1 to 1.180.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1121](https://github.com/ruby/rdoc/pull/1121) - Add ruby-core CI suite by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1115](https://github.com/ruby/rdoc/pull/1115) - Bump ruby/setup-ruby from 1.152.0 to 1.180.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1124](https://github.com/ruby/rdoc/pull/1124) - Fix some typos by [@&#8203;ydah](https://github.com/ydah) in [#&#8203;1129](https://github.com/ruby/rdoc/pull/1129) - Bump ruby/setup-ruby from 1.180.1 to 1.183.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1131](https://github.com/ruby/rdoc/pull/1131) - Group code object files into the same directory by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1114](https://github.com/ruby/rdoc/pull/1114) - chore(bin): Add `bin/console` for better DX by [@&#8203;okuramasafumi](https://github.com/okuramasafumi) in [#&#8203;1132](https://github.com/ruby/rdoc/pull/1132) - Drop reimplementation of Ripper lex state by [@&#8203;nevans](https://github.com/nevans) in [#&#8203;1118](https://github.com/ruby/rdoc/pull/1118) - Bump ruby/setup-ruby from 1.183.0 to 1.185.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1136](https://github.com/ruby/rdoc/pull/1136) - RDoc task should include top-level .md files too by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1134](https://github.com/ruby/rdoc/pull/1134) - Bump ruby/setup-ruby from 1.185.0 to 1.187.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1142](https://github.com/ruby/rdoc/pull/1142) - Improve rubocop setup by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1139](https://github.com/ruby/rdoc/pull/1139) - Drop unnecessary `file_name` parameter from `Parser.for` method. by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1135](https://github.com/ruby/rdoc/pull/1135) - Follow up changes for Prism Ruby parser by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1145](https://github.com/ruby/rdoc/pull/1145) - Fix flaky test: prevent regexp match to tempdir path by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1147](https://github.com/ruby/rdoc/pull/1147) - Use ascii chatacter in HTML file to fix ruby ci failure by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1150](https://github.com/ruby/rdoc/pull/1150) - Avoid potentially loading the same extension from different versions of the same gem by [@&#8203;deivid-rodriguez](https://github.com/deivid-rodriguez) in [#&#8203;1155](https://github.com/ruby/rdoc/pull/1155) - Align behaviour between `bundle exec rdoc` and `rake rdoc` by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1156](https://github.com/ruby/rdoc/pull/1156) - Tunes up .document by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;1161](https://github.com/ruby/rdoc/pull/1161) - `rake install` command is failed by [@&#8203;mterada1228](https://github.com/mterada1228) in [#&#8203;1170](https://github.com/ruby/rdoc/pull/1170) - Add more space after magnifying glass by [@&#8203;omegahm](https://github.com/omegahm) in [#&#8203;1173](https://github.com/ruby/rdoc/pull/1173) - Fix ruby-core test suite by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1187](https://github.com/ruby/rdoc/pull/1187) - Use normal `font-weight` for links by [@&#8203;sambostock](https://github.com/sambostock) in [#&#8203;1188](https://github.com/ruby/rdoc/pull/1188) - Add release.yml by [@&#8203;st0012](https://github.com/st0012) in [#&#8203;1193](https://github.com/ruby/rdoc/pull/1193) - Hack for Safari 18 by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1195](https://github.com/ruby/rdoc/pull/1195) #### New Contributors - [@&#8203;st0012](https://github.com/st0012) made their first contribution in [#&#8203;1115](https://github.com/ruby/rdoc/pull/1115) - [@&#8203;ydah](https://github.com/ydah) made their first contribution in [#&#8203;1129](https://github.com/ruby/rdoc/pull/1129) - [@&#8203;MatheusRich](https://github.com/MatheusRich) made their first contribution in [#&#8203;1025](https://github.com/ruby/rdoc/pull/1025) - [@&#8203;paracycle](https://github.com/paracycle) made their first contribution in [#&#8203;1160](https://github.com/ruby/rdoc/pull/1160) - [@&#8203;mterada1228](https://github.com/mterada1228) made their first contribution in [#&#8203;1170](https://github.com/ruby/rdoc/pull/1170) - [@&#8203;omegahm](https://github.com/omegahm) made their first contribution in [#&#8203;1173](https://github.com/ruby/rdoc/pull/1173) - [@&#8203;Earlopain](https://github.com/Earlopain) made their first contribution in [#&#8203;1181](https://github.com/ruby/rdoc/pull/1181) - [@&#8203;sambostock](https://github.com/sambostock) made their first contribution in [#&#8203;1188](https://github.com/ruby/rdoc/pull/1188) - [@&#8203;antoinem](https://github.com/antoinem) made their first contribution in [#&#8203;1185](https://github.com/ruby/rdoc/pull/1185) - [@&#8203;alexisbernard](https://github.com/alexisbernard) made their first contribution in [#&#8203;1183](https://github.com/ruby/rdoc/pull/1183) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.7.0...v6.8.0> ### [`v6.7.0`](https://github.com/ruby/rdoc/releases/tag/v6.7.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.6.3.1...v6.7.0) #### What's Changed - Fix support for `rb_file_const` and `rb_curses_define_const` by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1069](https://github.com/ruby/rdoc/pull/1069) - Bump actions/upload-pages-artifact from 2 to 3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1071](https://github.com/ruby/rdoc/pull/1071) - Bump actions/deploy-pages from 3 to 4 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1070](https://github.com/ruby/rdoc/pull/1070) - Use master of setup-ruby by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1072](https://github.com/ruby/rdoc/pull/1072) - Allow empty name rdoc-ref as a local link by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1073](https://github.com/ruby/rdoc/pull/1073) - \[DOC] MarkupReference by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;1075](https://github.com/ruby/rdoc/pull/1075) - Bump ruby/setup-ruby from 1.162.0 to 1.165.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1074](https://github.com/ruby/rdoc/pull/1074) - \[DOC] Tweaks to Markup Reference by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;1077](https://github.com/ruby/rdoc/pull/1077) - Sort coverage outputs by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1078](https://github.com/ruby/rdoc/pull/1078) - Ignore `locale` at `write_options` by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1079](https://github.com/ruby/rdoc/pull/1079) - Singleton visibility by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1080](https://github.com/ruby/rdoc/pull/1080) - Respect modeline to detect parser by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1081](https://github.com/ruby/rdoc/pull/1081) - Bump ruby/setup-ruby from 1.165.1 to 1.169.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1085](https://github.com/ruby/rdoc/pull/1085) - Don't document aliases with trailing `:nodoc` directive by [@&#8203;p8](https://github.com/p8) in [#&#8203;1090](https://github.com/ruby/rdoc/pull/1090) - Bump ruby/setup-ruby from 1.169.0 to 1.171.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1089](https://github.com/ruby/rdoc/pull/1089) - Bump ruby/setup-ruby from 1.171.0 to 1.172.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1092](https://github.com/ruby/rdoc/pull/1092) - Fix ToMarkdown missing newlines for label-lists by [@&#8203;skipkayhil](https://github.com/skipkayhil) in [#&#8203;1094](https://github.com/ruby/rdoc/pull/1094) - Fix ToRdoc generating incorrect {label,name}-lists by [@&#8203;skipkayhil](https://github.com/skipkayhil) in [#&#8203;1093](https://github.com/ruby/rdoc/pull/1093) - \[DOC] Improve documentation of `:include:` directive file search by [@&#8203;p8](https://github.com/p8) in [#&#8203;1083](https://github.com/ruby/rdoc/pull/1083) - Allow rich definition list labels for Markdown by [@&#8203;skipkayhil](https://github.com/skipkayhil) in [#&#8203;1096](https://github.com/ruby/rdoc/pull/1096) - Test only with truffleruby-head by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1095](https://github.com/ruby/rdoc/pull/1095) - test: Add tests for `RDoc::TokenStream` class by [@&#8203;toshimaru](https://github.com/toshimaru) in [#&#8203;1068](https://github.com/ruby/rdoc/pull/1068) - Use readline history when `ri` is running interactive by [@&#8203;adam12](https://github.com/adam12) in [#&#8203;861](https://github.com/ruby/rdoc/pull/861) - Revert "Test only with truffleruby-head" by [@&#8203;eregon](https://github.com/eregon) in [#&#8203;1099](https://github.com/ruby/rdoc/pull/1099) - Bump ruby/setup-ruby from 1.172.0 to 1.173.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1101](https://github.com/ruby/rdoc/pull/1101) - Bump actions/configure-pages from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1102](https://github.com/ruby/rdoc/pull/1102) - Bump ruby/setup-ruby from 1.173.0 to 1.174.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1105](https://github.com/ruby/rdoc/pull/1105) - Bump ruby/setup-ruby from 1.174.0 to 1.175.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1106](https://github.com/ruby/rdoc/pull/1106) - Bump ruby/setup-ruby from 1.175.1 to 1.176.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1108](https://github.com/ruby/rdoc/pull/1108) - Fix typo in CONTRIBUTING.md by [@&#8203;okuramasafumi](https://github.com/okuramasafumi) in [#&#8203;1109](https://github.com/ruby/rdoc/pull/1109) - \[DOC] Correct `.rdoc_options` filename in comment by [@&#8203;adam12](https://github.com/adam12) in [#&#8203;1103](https://github.com/ruby/rdoc/pull/1103) #### New Contributors - [@&#8203;skipkayhil](https://github.com/skipkayhil) made their first contribution in [#&#8203;1094](https://github.com/ruby/rdoc/pull/1094) - [@&#8203;adam12](https://github.com/adam12) made their first contribution in [#&#8203;861](https://github.com/ruby/rdoc/pull/861) - [@&#8203;okuramasafumi](https://github.com/okuramasafumi) made their first contribution in [#&#8203;1109](https://github.com/ruby/rdoc/pull/1109) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.6.3.1...v6.7.0> ### [`v6.6.3.1`](https://github.com/ruby/rdoc/compare/v6.6.2...v6.6.3.1) [Compare Source](https://github.com/ruby/rdoc/compare/v6.6.2...v6.6.3.1) ### [`v6.6.2`](https://github.com/ruby/rdoc/releases/tag/v6.6.2) [Compare Source](https://github.com/ruby/rdoc/compare/v6.6.1...v6.6.2) #### What's Changed - Allow any single-word token upto 2 before C method implementation by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1061](https://github.com/ruby/rdoc/pull/1061) - Fix C const comment by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1062](https://github.com/ruby/rdoc/pull/1062) - Bump actions/deploy-pages from 2 to 3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1063](https://github.com/ruby/rdoc/pull/1063) - Bump actions/configure-pages from 3 to 4 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1064](https://github.com/ruby/rdoc/pull/1064) - Bump ruby/setup-ruby from 1.161.0 to 1.162.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1065](https://github.com/ruby/rdoc/pull/1065) - Add missing documents by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1066](https://github.com/ruby/rdoc/pull/1066) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.6.1...v6.6.2> ### [`v6.6.1`](https://github.com/ruby/rdoc/releases/tag/v6.6.1) [Compare Source](https://github.com/ruby/rdoc/compare/v6.6.0...v6.6.1) #### What's Changed - Bump ruby/setup-ruby from 1.159.0 to 1.161.0 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;1052](https://github.com/ruby/rdoc/pull/1052) - Fix TIDYLINK after braces ([#&#8203;1015](https://github.com/ruby/rdoc/issues/1015)) by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1054](https://github.com/ruby/rdoc/pull/1054) - Fix `NoMethodError` for `tokens_to_s` method by [@&#8203;toshimaru](https://github.com/toshimaru) in [#&#8203;1055](https://github.com/ruby/rdoc/pull/1055) - Place a space between certain character class letters only by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1057](https://github.com/ruby/rdoc/pull/1057) - Re-enable tests with truffleruby-head by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1058](https://github.com/ruby/rdoc/pull/1058) - Get rid of `Kernel#open` by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1059](https://github.com/ruby/rdoc/pull/1059) - Markup punctuations need to be separated with a space by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1060](https://github.com/ruby/rdoc/pull/1060) - fix: Return empty string when `token_stream` is `nil` by [@&#8203;toshimaru](https://github.com/toshimaru) in [#&#8203;1056](https://github.com/ruby/rdoc/pull/1056) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.6.0...v6.6.1> ### [`v6.6.0`](https://github.com/ruby/rdoc/releases/tag/v6.6.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.5.1.1...v6.6.0) #### What's Changed - ci: ensure ubuntu image has libyaml-dev for psych 5 by [@&#8203;flavorjones](https://github.com/flavorjones) in [#&#8203;951](https://github.com/ruby/rdoc/pull/951) - Clean up home directories for each test by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;956](https://github.com/ruby/rdoc/pull/956) - Fix fragile tests by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;957](https://github.com/ruby/rdoc/pull/957) - Add rdoc:coverage default task by [@&#8203;zzak](https://github.com/zzak) in [#&#8203;971](https://github.com/ruby/rdoc/pull/971) - Fix reference to proper list type RDoc::MarkupReference by [@&#8203;cjilbert504](https://github.com/cjilbert504) in [#&#8203;969](https://github.com/ruby/rdoc/pull/969) - Actually execute RDoc document task for coverage by [@&#8203;zzak](https://github.com/zzak) in [#&#8203;972](https://github.com/ruby/rdoc/pull/972) - Remove duplicate word in RDoc::MarkupReference by [@&#8203;cjilbert504](https://github.com/cjilbert504) in [#&#8203;968](https://github.com/ruby/rdoc/pull/968) - Fix `RDoc::Parser::Ruby` not being documented by [@&#8203;etiennebarrie](https://github.com/etiennebarrie) in [#&#8203;975](https://github.com/ruby/rdoc/pull/975) - Improve actions by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;977](https://github.com/ruby/rdoc/pull/977) - Prefer to use File.readlines instead of IO.readlines by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;980](https://github.com/ruby/rdoc/pull/980) - Use github pages action by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;981](https://github.com/ruby/rdoc/pull/981) - Use [evanphx/kpeg#58](https://github.com/evanphx/kpeg/pull/58) by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;982](https://github.com/ruby/rdoc/pull/982) - Removed badge from codeclimate by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;989](https://github.com/ruby/rdoc/pull/989) - Use `File.binread` by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;991](https://github.com/ruby/rdoc/pull/991) - Update test libraries from ruby/ruby 2023-04-29 by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;997](https://github.com/ruby/rdoc/pull/997) - Update test libraries from ruby/ruby 2023-04-29 by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;998](https://github.com/ruby/rdoc/pull/998) - Fix ReDoS by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;999](https://github.com/ruby/rdoc/pull/999) - Fix references to nested label in table\_of\_contents by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1002](https://github.com/ruby/rdoc/pull/1002) - Fix generating gh-pages by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1003](https://github.com/ruby/rdoc/pull/1003) - \[DOC] stop documenting fallback `MatchData#match_length` by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1004](https://github.com/ruby/rdoc/pull/1004) - Drop the support for 2.5 or earlier because of CVE-2021-31799 by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1005](https://github.com/ruby/rdoc/pull/1005) - Isolate root dir if specified by [@&#8203;zzak](https://github.com/zzak) in [#&#8203;983](https://github.com/ruby/rdoc/pull/983) - Fix link to RDoc::Task on README by [@&#8203;ybiquitous](https://github.com/ybiquitous) in [#&#8203;1008](https://github.com/ruby/rdoc/pull/1008) - Improve layout CSS by [@&#8203;ybiquitous](https://github.com/ybiquitous) in [#&#8203;1013](https://github.com/ruby/rdoc/pull/1013) - Improve `<summary>` CSS on sidebar by [@&#8203;ybiquitous](https://github.com/ybiquitous) in [#&#8203;1012](https://github.com/ruby/rdoc/pull/1012) - Configure RuboCop to remove excessive trailing new lines by [@&#8203;vinistock](https://github.com/vinistock) in [#&#8203;1018](https://github.com/ruby/rdoc/pull/1018) - Embedded racc parser for portability by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1019](https://github.com/ruby/rdoc/pull/1019) - Use flat\_map for better performance by [@&#8203;p8](https://github.com/p8) in [#&#8203;1022](https://github.com/ruby/rdoc/pull/1022) - Fix missing closing colon for `:notnew:` by [@&#8203;zzak](https://github.com/zzak) in [#&#8203;1023](https://github.com/ruby/rdoc/pull/1023) - Add keydown event listener to focus on search field by [@&#8203;gemmaro](https://github.com/gemmaro) in [#&#8203;926](https://github.com/ruby/rdoc/pull/926) - Fix to use KeyboardEvent.key over keyCode by [@&#8203;gemmaro](https://github.com/gemmaro) in [#&#8203;962](https://github.com/ruby/rdoc/pull/962) - Add source\_code, homepage and changelog uris to gemspec metadata by [@&#8203;vinistock](https://github.com/vinistock) in [#&#8203;1017](https://github.com/ruby/rdoc/pull/1017) - Improve CSS for "toggle source" hovering over one more method signatures by [@&#8203;ybiquitous](https://github.com/ybiquitous) in [#&#8203;1020](https://github.com/ruby/rdoc/pull/1020) - Tentatively ignore errors on TruffleRuby head by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1028](https://github.com/ruby/rdoc/pull/1028) - Removed truffleruby-head from CI by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1029](https://github.com/ruby/rdoc/pull/1029) - Use test-unit-ruby-core instead of deep-copy from ruby repository by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;1033](https://github.com/ruby/rdoc/pull/1033) - Use a more portable way to check if code is parseable by [@&#8203;eregon](https://github.com/eregon) in [#&#8203;1032](https://github.com/ruby/rdoc/pull/1032) - handle symbols declared with %s by [@&#8203;theo-squadracer](https://github.com/theo-squadracer) in [#&#8203;1031](https://github.com/ruby/rdoc/pull/1031) - \[DOC] Link fixes by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;1035](https://github.com/ruby/rdoc/pull/1035) - Omit descriptions and parameter lists for methods defined in C not mentioned in call-seq by [@&#8203;jeremyevans](https://github.com/jeremyevans) in [#&#8203;978](https://github.com/ruby/rdoc/pull/978) - Drop code for old versions by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;1038](https://github.com/ruby/rdoc/pull/1038) - Delay DidYouMean until NotFoundError#message is called by [@&#8203;tompng](https://github.com/tompng) in [#&#8203;1039](https://github.com/ruby/rdoc/pull/1039) - test/rdoc/test\_rdoc\_generator\_json\_index.rb: Use assert\_equal. by [@&#8203;junaruga](https://github.com/junaruga) in [#&#8203;1049](https://github.com/ruby/rdoc/pull/1049) - test/rdoc/test\_rdoc\_generator\_json\_index.rb: pend in test\_generate in ppc64le. by [@&#8203;junaruga](https://github.com/junaruga) in [#&#8203;1050](https://github.com/ruby/rdoc/pull/1050) #### New Contributors - [@&#8203;cjilbert504](https://github.com/cjilbert504) made their first contribution in [#&#8203;969](https://github.com/ruby/rdoc/pull/969) - [@&#8203;etiennebarrie](https://github.com/etiennebarrie) made their first contribution in [#&#8203;975](https://github.com/ruby/rdoc/pull/975) - [@&#8203;vinistock](https://github.com/vinistock) made their first contribution in [#&#8203;1018](https://github.com/ruby/rdoc/pull/1018) - [@&#8203;p8](https://github.com/p8) made their first contribution in [#&#8203;1022](https://github.com/ruby/rdoc/pull/1022) - [@&#8203;theo-squadracer](https://github.com/theo-squadracer) made their first contribution in [#&#8203;1031](https://github.com/ruby/rdoc/pull/1031) - [@&#8203;tompng](https://github.com/tompng) made their first contribution in [#&#8203;1039](https://github.com/ruby/rdoc/pull/1039) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.5.0...v6.6.0> ### [`v6.5.1.1`](https://github.com/ruby/rdoc/compare/v6.5.0...v6.5.1.1) [Compare Source](https://github.com/ruby/rdoc/compare/v6.5.0...v6.5.1.1) ### [`v6.5.0`](https://github.com/ruby/rdoc/releases/tag/v6.5.0) [Compare Source](https://github.com/ruby/rdoc/compare/v6.4.1.1...v6.5.0) #### What's Changed - Optimize RawLine by using a regexp instead of negative look-ahead rule by [@&#8203;mame](https://github.com/mame) in [#&#8203;854](https://github.com/ruby/rdoc/pull/854) - Fix typo in RDoc::Task example: '.doc' -> '.rdoc' by [@&#8203;gemmaro](https://github.com/gemmaro) in [#&#8203;863](https://github.com/ruby/rdoc/pull/863) - Support all struct definition functions by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;866](https://github.com/ruby/rdoc/pull/866) - Cross references to operator methods by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;865](https://github.com/ruby/rdoc/pull/865) - Skip parentheses on singleton class declaration by [@&#8203;soutaro](https://github.com/soutaro) in [#&#8203;867](https://github.com/ruby/rdoc/pull/867) - Allow cross references to logical operator methods by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;868](https://github.com/ruby/rdoc/pull/868) - Simplify attribute exclusiveness conditions by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;851](https://github.com/ruby/rdoc/pull/851) - Relative loading for easier development by [@&#8203;BuonOmo](https://github.com/BuonOmo) in [#&#8203;821](https://github.com/ruby/rdoc/pull/821) - Make `.rdoc_options` file plain ruby objects only by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;839](https://github.com/ruby/rdoc/pull/839) - Prefer `require 'cgi/util'` instead of `require 'cgi'` by [@&#8203;mame](https://github.com/mame) in [#&#8203;869](https://github.com/ruby/rdoc/pull/869) - Use `Marshal.load io` instead of `Marshal.load io.read` by [@&#8203;znz](https://github.com/znz) in [#&#8203;870](https://github.com/ruby/rdoc/pull/870) - Support crossref of methods with multiple arguments by [@&#8203;peterzhu2118](https://github.com/peterzhu2118) in [#&#8203;871](https://github.com/ruby/rdoc/pull/871) - Scrollable sidebar by [@&#8203;ybiquitous](https://github.com/ybiquitous) in [#&#8203;838](https://github.com/ruby/rdoc/pull/838) - Fold "class and module index" list by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;872](https://github.com/ruby/rdoc/pull/872) - Fix full name of known class by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;873](https://github.com/ruby/rdoc/pull/873) - Use Ruby 3.1 for CI by [@&#8203;aycabta](https://github.com/aycabta) in [#&#8203;856](https://github.com/ruby/rdoc/pull/856) - Use the custom style `details summary` only in `nav-section` by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;874](https://github.com/ruby/rdoc/pull/874) - Allow method source code to scroll by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;875](https://github.com/ruby/rdoc/pull/875) - Fold "Pages" list by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;876](https://github.com/ruby/rdoc/pull/876) - Use actions/checkout\@&#8203;v3 by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;877](https://github.com/ruby/rdoc/pull/877) - Only parse valid URLs by [@&#8203;peterzhu2118](https://github.com/peterzhu2118) in [#&#8203;878](https://github.com/ruby/rdoc/pull/878) - Allow cross references to methods including underscores by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;879](https://github.com/ruby/rdoc/pull/879) - Apply matching word pairs to underscore-methods by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;880](https://github.com/ruby/rdoc/pull/880) - Fix links in docs by [@&#8203;peterzhu2118](https://github.com/peterzhu2118) in [#&#8203;881](https://github.com/ruby/rdoc/pull/881) - Fix a typo \[ci skip] by [@&#8203;znz](https://github.com/znz) in [#&#8203;883](https://github.com/ruby/rdoc/pull/883) - Fix dead link in RDoc::Markup by [@&#8203;peterzhu2118](https://github.com/peterzhu2118) in [#&#8203;884](https://github.com/ruby/rdoc/pull/884) - Remove never used win32console by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;887](https://github.com/ruby/rdoc/pull/887) - No pager check by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;886](https://github.com/ruby/rdoc/pull/886) - Use command array form of `IO.popen` always by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;888](https://github.com/ruby/rdoc/pull/888) - Allow boolean arguments to `rb_attr` and `rb_define_attr` by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;889](https://github.com/ruby/rdoc/pull/889) - Parse also InitVM-prefixed functions by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;891](https://github.com/ruby/rdoc/pull/891) - Refinement is added since ruby 3.1 by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;892](https://github.com/ruby/rdoc/pull/892) - Support attributes defined by `rb_struct_define` by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;893](https://github.com/ruby/rdoc/pull/893) - Remove dead code by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;894](https://github.com/ruby/rdoc/pull/894) - Fix an exception class name by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;895](https://github.com/ruby/rdoc/pull/895) - Fix the known classes more by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;896](https://github.com/ruby/rdoc/pull/896) - Markup reference by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;824](https://github.com/ruby/rdoc/pull/824) - Fix call-seq for aliased method with similar names by [@&#8203;peterzhu2118](https://github.com/peterzhu2118) in [#&#8203;897](https://github.com/ruby/rdoc/pull/897) - Move doc/markup\_reference.rb to doc/rdoc by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;899](https://github.com/ruby/rdoc/pull/899) - \[DOC] Add links to list of blocks by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;900](https://github.com/ruby/rdoc/pull/900) - \[DOC] Move section Directives into section Blocks by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;901](https://github.com/ruby/rdoc/pull/901) - Correct error in rdoc\_files by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;902](https://github.com/ruby/rdoc/pull/902) - \[DOC] Clarifications for directives by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;903](https://github.com/ruby/rdoc/pull/903) - [@&#8203;github](https://github.com/github).com by [@&#8203;LaAzteca](https://github.com/LaAzteca) in [#&#8203;439](https://github.com/ruby/rdoc/pull/439) - \[DOC] Add some links in intro; delimit rendered HTML output. by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;904](https://github.com/ruby/rdoc/pull/904) - \[DOC] Link from RDoc::Markup to RDoc::MarkupReference by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;906](https://github.com/ruby/rdoc/pull/906) - Fix formatting blockquote in verbatim by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;908](https://github.com/ruby/rdoc/pull/908) - \[DOC] Add block quotes by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;907](https://github.com/ruby/rdoc/pull/907) - Fix blockquote with word in verbatim by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;909](https://github.com/ruby/rdoc/pull/909) - \[DOC] Removes remaining old Markup Reference by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;910](https://github.com/ruby/rdoc/pull/910) - Allow multiple footnotes without in-between blank lines by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;912](https://github.com/ruby/rdoc/pull/912) - Treat text markup (italic, bold, monofont) as blocks by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;911](https://github.com/ruby/rdoc/pull/911) - \[DOC] Make example formats explicit and consistent by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;913](https://github.com/ruby/rdoc/pull/913) - \[DOC] Improvements to Text Markup examples by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;915](https://github.com/ruby/rdoc/pull/915) - \[DOC] Mods to section Text Markup by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;916](https://github.com/ruby/rdoc/pull/916) - \[DOC] Enhances text about escapes by [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) in [#&#8203;917](https://github.com/ruby/rdoc/pull/917) - \[DOC] Remove duplicated line in RDoc::MarkupReference by [@&#8203;peterzhu2118](https://github.com/peterzhu2118) in [#&#8203;918](https://github.com/ruby/rdoc/pull/918) - Update ruby versions in CI by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;923](https://github.com/ruby/rdoc/pull/923) - \[DOC] Update the license of Darkfish by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;922](https://github.com/ruby/rdoc/pull/922) - Fix ruby script in "test\_parse\_method\_bracket" by [@&#8203;yui-knk](https://github.com/yui-knk) in [#&#8203;927](https://github.com/ruby/rdoc/pull/927) - Remove unused abbrev require by [@&#8203;composerinteralia](https://github.com/composerinteralia) in [#&#8203;930](https://github.com/ruby/rdoc/pull/930) - More compliant with GFM table by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;931](https://github.com/ruby/rdoc/pull/931) - Allow markup in cells by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;932](https://github.com/ruby/rdoc/pull/932) - Escape links by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;933](https://github.com/ruby/rdoc/pull/933) - Escape file names by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;934](https://github.com/ruby/rdoc/pull/934) - Change `CONTRIBUTING.rdoc` to direct readers to rdoc's GitHub Actions page by [@&#8203;mateusdeap](https://github.com/mateusdeap) in [#&#8203;937](https://github.com/ruby/rdoc/pull/937) - Delay `require "readline"` in case the terminal is in raw mode by [@&#8203;shugo](https://github.com/shugo) in [#&#8203;939](https://github.com/ruby/rdoc/pull/939) - Use jruby-head by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;944](https://github.com/ruby/rdoc/pull/944) - Add epoch.rake by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;943](https://github.com/ruby/rdoc/pull/943) - Fix up Relative loading ([#&#8203;821](https://github.com/ruby/rdoc/issues/821)) by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;945](https://github.com/ruby/rdoc/pull/945) - Refine regexp usages and reduce substring allocations by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;852](https://github.com/ruby/rdoc/pull/852) - Darkfish: Nest sidebar ToC as a tree of headings by [@&#8203;nevans](https://github.com/nevans) in [#&#8203;941](https://github.com/ruby/rdoc/pull/941) - Darkfish: group method call-seq in div.method-header by [@&#8203;nevans](https://github.com/nevans) in [#&#8203;942](https://github.com/ruby/rdoc/pull/942) - Refactor `RDoc::Markup::Parser#tokenize` by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;929](https://github.com/ruby/rdoc/pull/929) - Rubocop task by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;946](https://github.com/ruby/rdoc/pull/946) - Skip test option by [@&#8203;sriedel](https://github.com/sriedel) in [#&#8203;726](https://github.com/ruby/rdoc/pull/726) - Added dependabot for GitHub Actions by [@&#8203;hsbt](https://github.com/hsbt) in [#&#8203;947](https://github.com/ruby/rdoc/pull/947) - \[StepSecurity] ci: Harden GitHub Actions by [@&#8203;step-security-bot](https://github.com/step-security-bot) in [#&#8203;948](https://github.com/ruby/rdoc/pull/948) - Non-RD parts by [@&#8203;nobu](https://github.com/nobu) in [#&#8203;949](https://github.com/ruby/rdoc/pull/949) #### New Contributors - [@&#8203;gemmaro](https://github.com/gemmaro) made their first contribution in [#&#8203;863](https://github.com/ruby/rdoc/pull/863) - [@&#8203;soutaro](https://github.com/soutaro) made their first contribution in [#&#8203;867](https://github.com/ruby/rdoc/pull/867) - [@&#8203;peterzhu2118](https://github.com/peterzhu2118) made their first contribution in [#&#8203;871](https://github.com/ruby/rdoc/pull/871) - [@&#8203;ybiquitous](https://github.com/ybiquitous) made their first contribution in [#&#8203;838](https://github.com/ruby/rdoc/pull/838) - [@&#8203;BurdetteLamar](https://github.com/BurdetteLamar) made their first contribution in [#&#8203;824](https://github.com/ruby/rdoc/pull/824) - [@&#8203;LaAzteca](https://github.com/LaAzteca) made their first contribution in [#&#8203;439](https://github.com/ruby/rdoc/pull/439) - [@&#8203;yui-knk](https://github.com/yui-knk) made their first contribution in [#&#8203;927](https://github.com/ruby/rdoc/pull/927) - [@&#8203;composerinteralia](https://github.com/composerinteralia) made their first contribution in [#&#8203;930](https://github.com/ruby/rdoc/pull/930) - [@&#8203;mateusdeap](https://github.com/mateusdeap) made their first contribution in [#&#8203;937](https://github.com/ruby/rdoc/pull/937) - [@&#8203;shugo](https://github.com/shugo) made their first contribution in [#&#8203;939](https://github.com/ruby/rdoc/pull/939) - [@&#8203;nevans](https://github.com/nevans) made their first contribution in [#&#8203;941](https://github.com/ruby/rdoc/pull/941) - [@&#8203;step-security-bot](https://github.com/step-security-bot) made their first contribution in [#&#8203;948](https://github.com/ruby/rdoc/pull/948) **Full Changelog**: <https://github.com/ruby/rdoc/compare/v6.4.0...v6.5.0> </details> <details> <summary>knu/ruby-unf_ext (unf_ext)</summary> ### [`v0.0.9.1`](https://github.com/knu/ruby-unf_ext/blob/HEAD/CHANGELOG.md#0091-2023-11-16) [Compare Source](https://github.com/knu/ruby-unf_ext/compare/v0.0.9...v0.0.9.1) [Full Changelog](https://github.com/knu/ruby-unf_ext/compare/v0.0.9...v0.0.9.1) - Fix use of designated initializers. [#&#8203;75](https://github.com/knu/ruby-unf_ext/pull/75) ([igorpeshansky](https://github.com/igorpeshansky)) ### [`v0.0.9`](https://github.com/knu/ruby-unf_ext/blob/HEAD/CHANGELOG.md#0091-2023-11-16) [Compare Source](https://github.com/knu/ruby-unf_ext/compare/v0.0.8.2...v0.0.9) [Full Changelog](https://github.com/knu/ruby-unf_ext/compare/v0.0.9...v0.0.9.1) - Fix use of designated initializers. [#&#8203;75](https://github.com/knu/ruby-unf_ext/pull/75) ([igorpeshansky](https://github.com/igorpeshansky)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42Ni4xMSIsInVwZGF0ZWRJblZlciI6IjQyLjY2LjExIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
chore(deps): lock file maintenance chef dependencies
Some checks failed
renovate/artifacts Artifact file update failure
79edf05267
Author
Member

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: chef-workstation/Gemfile.lock
Writing lockfile to /tmp/renovate/repos/forgejo/ops/dnflake/chef-workstation/Gemfile.lock
Fetching gem metadata from https://gem.coop/........
Resolving dependencies...

Could not find compatible versions

Because chef >= 18.4.2 depends on unf_ext ~> 0.0.8.2
  and Gemfile depends on unf_ext ~> 0.0.9.0,
  chef >= 18.4.2 cannot be used.
So, because Gemfile depends on chef >= 18.8,
  version solving has failed.

File name: chef-workstation/Gemfile.lock
Writing lockfile to /tmp/renovate/repos/forgejo/ops/dnflake/chef-workstation/Gemfile.lock
Fetching gem metadata from https://gem.coop/........
Resolving dependencies...

Could not find compatible versions

Because chef >= 18.4.2 depends on unf_ext ~> 0.0.8.2
  and Gemfile depends on unf_ext ~> 0.0.9.0,
  chef >= 18.4.2 cannot be used.
So, because Gemfile depends on chef >= 18.8,
  version solving has failed.

### ⚠️ Artifact update problem Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: chef-workstation/Gemfile.lock ``` Writing lockfile to /tmp/renovate/repos/forgejo/ops/dnflake/chef-workstation/Gemfile.lock Fetching gem metadata from https://gem.coop/........ Resolving dependencies... Could not find compatible versions Because chef >= 18.4.2 depends on unf_ext ~> 0.0.8.2 and Gemfile depends on unf_ext ~> 0.0.9.0, chef >= 18.4.2 cannot be used. So, because Gemfile depends on chef >= 18.8, version solving has failed. ``` ##### File name: chef-workstation/Gemfile.lock ``` Writing lockfile to /tmp/renovate/repos/forgejo/ops/dnflake/chef-workstation/Gemfile.lock Fetching gem metadata from https://gem.coop/........ Resolving dependencies... Could not find compatible versions Because chef >= 18.4.2 depends on unf_ext ~> 0.0.8.2 and Gemfile depends on unf_ext ~> 0.0.9.0, chef >= 18.4.2 cannot be used. So, because Gemfile depends on chef >= 18.8, version solving has failed. ```
onlyhavecans closed this pull request 2025-12-29 17:21:10 -08:00
Some checks failed
renovate/artifacts Artifact file update failure

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ops/dnflake!18
No description provided.