Skip to content

Bump the ruby-dependencies group across 1 directory with 15 updates - #248

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/ruby-dependencies-81e0c099b8
Open

Bump the ruby-dependencies group across 1 directory with 15 updates#248
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/ruby-dependencies-81e0c099b8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 4, 2026

Copy link
Copy Markdown
Contributor

Bumps the ruby-dependencies group with 4 updates in the / directory: bootsnap, action_text-trix, ffi and mail.

Updates bootsnap from 1.24.6 to 1.25.0

Release notes

Sourced from bootsnap's releases.

v1.25.0

What's Changed

  • Improve YAML parsing cache to more efficiently handle Time, Date and DateTime.

  • Don't invalidate the compile cache when YJIT is toggled. YJIT is a runtime JIT and doesn't change the serialized instruction sequences that are cached, but enabling it (via --yjit, RUBYOPT, or RubyVM::YJIT.enable) adds a +YJIT marker to RUBY_DESCRIPTION ( +YJIT <token> on YJIT_SUPPORT builds), which is part of the cache key. This previously discarded the entire compile cache whenever YJIT was enabled at runtime but not at precompile time (or vice versa). The marker is now stripped before hashing.

  • Fix CompileCache::Native.fetch and .precompile reading a non-String path argument (e.g. a Pathname) with RSTRING_PTR. Regression from 1.24.0.

Full Changelog: rails/bootsnap@v1.24.6...v1.25.0

Changelog

Sourced from bootsnap's changelog.

1.25.0

  • Improve YAML parsing cache to more efficiently handle Time, Date and DateTime.

  • Don't invalidate the compile cache when YJIT is toggled. YJIT is a runtime JIT and doesn't change the serialized instruction sequences that are cached, but enabling it (via --yjit, RUBYOPT, or RubyVM::YJIT.enable) adds a +YJIT marker to RUBY_DESCRIPTION ( +YJIT <token> on YJIT_SUPPORT builds), which is part of the cache key. This previously discarded the entire compile cache whenever YJIT was enabled at runtime but not at precompile time (or vice versa). The marker is now stripped before hashing.

  • Fix CompileCache::Native.fetch and .precompile reading a non-String path argument (e.g. a Pathname) with RSTRING_PTR. Regression from 1.24.0.

Commits
  • e099ec7 Release 1.25.0
  • b694a11 Merge pull request #563 from stanhu/sh-ignore-yjit-in-compile-cache-key
  • 51898f9 Ignore YJIT status in the compile cache key
  • 1ad589b Merge pull request #560 from rails/hm-qnqlnylzkqkltqsz
  • 21fbd65 Merge pull request #561 from jeremy/fix-path-conversion-entry-points
  • 4898853 Convert the path argument in the frame that reads it
  • 8ee47c4 Add MessagePack::Bigint type
  • 49e3eb7 Replace Date Marshalling with recursive msgpack
  • 711fd0b Bump minimum msgpack to 1.5.0
  • 160fc10 Merge pull request #558 from viralpraxis/fix-yaml-cache-kwargs-mutation
  • Additional commits viewable in compare view

Updates action_text-trix from 2.1.18 to 2.1.19

Release notes

Sourced from action_text-trix's releases.

v2.1.19

Dependencies


Full Changelog: basecamp/trix@v2.1.18...v2.1.19

Commits

Updates erb from 6.0.4 to 6.0.7

Release notes

Sourced from erb's releases.

v6.0.7

What's Changed

New Contributors

Full Changelog: ruby/erb@v6.0.6...v6.0.7

v6.0.6

What's Changed

New Contributors

Full Changelog: ruby/erb@v6.0.5...v6.0.6

v6.0.5

What's Changed

New Contributors

Full Changelog: ruby/erb@v6.0.4...v6.0.5

Changelog

Sourced from erb's changelog.

6.0.7

  • Fix Ractor compatibility regression in v6.0.5

6.0.6

  • Fix -h CLI option

6.0.5

  • Avoid overridable method dispatch in the initialization guard
Commits
  • 9907393 Version 6.0.7
  • 50f434e Simplify Scanner's Ractor safety code
  • 75f1ea0 Fix Ractor compatibility regression, add tests
  • 26f674e Bump lewagon/wait-on-check-action from 1.8.0 to 1.9.0
  • 5841135 Bump step-security/harden-runner from 2.19.4 to 2.20.0
  • 488683a Version 6.0.6
  • 0f9a6d6 Fix -h CLI option (#126)
  • 37daba6 Fix documentation typos and code examples (#125)
  • 37c941c Version 6.0.5
  • ce08ffb Hide ERB init guard internals from RDoc
  • Additional commits viewable in compare view

Updates ffi from 1.17.3 to 1.17.4

Changelog

Sourced from ffi's changelog.

1.17.4 / 2026-03-26

Fixed:

  • Fix union by-value ABI mismatch with float and double types on ARM64 and X86_64. See #1177 and #1178 for details.
  • Exclude libffi files, which are unnecessary. #1176
Commits
  • 949809c Bump VERSION to 1.17.4
  • 9271775 Merge pull request #1178 from cfis/fix-union-arm64-abi
  • 3743839 Skip failing specs on JRuby
  • 7078a4e Fix MSVC build.
  • 93a85ca Move union-by-value argument tests to the section excluded by Truffleruby
  • b0c95a9 Correctly handle unions with mixed floating point types.
  • 5348a51 Simplify the union type selection
  • dd15f68 Extend the union tests
  • 372045e Fix union by-value ABI mismatch on ARM64. See #1177 for details.
  • 60dbd77 Merge pull request #1180 from ffi/add-more-arm64
  • Additional commits viewable in compare view

Updates io-console from 0.8.2 to 0.9.2

Release notes

Sourced from io-console's releases.

v0.9.2

What's Changed

Full Changelog: ruby/io-console@v0.9.1...v0.9.2

v0.9.1

What's Changed

Full Changelog: ruby/io-console@v0.9.0...v0.9.1

v0.9.0

What's Changed

New Contributors

Full Changelog: ruby/io-console@v0.8.2...v0.9.0

Commits
  • 23f9661 bump up to 0.9.2
  • 48942c2 Support JRuby FFI console on arm64 Darwin
  • 0ec2d9d Separate JRuby FFI bindings from constants
  • 8b57c65 Organize JRuby console implementations
  • b7ac2e0 Move JRuby implementation under jruby/lib
  • d6e1af6 Clarify JRuby test load path setup
  • fcb28a3 Improve stty console support
  • 1b4a781 Test bad keywords on JRuby
  • 14ca994 Test more platforms
  • 3837d1a bump up to 0.9.1
  • Additional commits viewable in compare view

Updates irb from 1.17.0 to 1.18.0

Release notes

Sourced from irb's releases.

v1.18.0

What's Changed

✨ Enhancements

🐛 Bug Fixes

🛠 Other Changes

New Contributors

Full Changelog: ruby/irb@v1.17.0...v1.18.0

Commits
  • 31e068a Bump version to 1.18.0 (#1208)
  • f49d6b5 Colorize KEYWORD_DO_BLOCK (added in head Prism) (#1207)
  • 96342e7 Fix incorrect dash in startup message (#1206)
  • 9b930c8 Add --nobanner option to suppress startup banner (#1200)
  • 9dc2a85 Bump rubygems/release-gem from 1.1.4 to 1.2.0
  • 454964c Bump actions/upload-pages-artifact from 4 to 5
  • b9719d1 Bump step-security/harden-runner from 2.16.0 to 2.17.0
  • ee2af9f Highlight the method name in method calls (#1189)
  • 75ad68d Bump actions/configure-pages from 5 to 6
  • 6f757b9 Bump actions/deploy-pages from 4 to 5
  • Additional commits viewable in compare view

Updates mail from 2.9.0 to 2.9.1

Release notes

Sourced from mail's releases.

2.9.1

What's Changed

Full Changelog: mikel/mail@2.9.0...2.9.1

Commits

Updates msgpack from 1.8.3 to 1.8.4

Changelog

Sourced from msgpack's changelog.

2026-07-28 1.8.4

  • Fix MessagePack::Buffer to stop using already released memory page. This could have caused data to leak across buffers when using the MessagePack::Buffer API directly.
Commits
  • 42378b0 Release 1.8.4
  • 7cb88d4 Merge pull request #399 from Watson1978/fix-rmem-page-ownership
  • ce44d0e Fix rmem page released while a later chunk still points into it
  • 8ab8a5a Merge pull request #398 from hsbt/claude/vigilant-chebyshev-63ce11
  • b136b7f Merge pull request #397 from Watson1978/fix-recursive-ext-stack-overflow
  • cf586e9 Build deep recursive-extension spec payload without deep recursion
  • 752ad7f Skip recursive-extension StackError spec on JRuby
  • 1b0cdf7 Raise StackError instead of crashing on deeply nested recursive extensions
  • d2e1c88 Fix build failure on mswin due to empty UNREACHABLE_RETURN()
  • 3efa8bd Move dev dependencies in the Gemfile
  • Additional commits viewable in compare view

Updates net-imap from 0.6.4.1 to 0.6.6

Release notes

Sourced from net-imap's releases.

v0.6.6

What's Changed

Fixed

  • 🐛 Fix incorrect regexp for testing if string is quotable by @​nevans in ruby/net-imap#723 This bug was introduced by v0.6.5 as part of #712. It causes some valid string arguments (which should be sent as IMAP literal values) to raise a DataFormatError exception (without sending).

Full Changelog: ruby/net-imap@v0.6.5...v0.6.6

v0.6.5

What's Changed

Added

Fixed

Other Changes

Miscellaneous

Full Changelog: ruby/net-imap@v0.6.4.1...v0.6.5

Commits
  • 7cc1dd0 🔖 Bump version to 0.6.6
  • 416ada4 🐛 Fix bug in #712, testing if string is quotable
  • 8fb3029 🔖 Bump version to 0.6.5
  • adfe70d 🔀 Merge pull request #721 from ruby/fix-simplecov-upgrade
  • e38a03d ✅ Change CI simplecov minimum coverage handling
  • 74cd627 ✅ Update simplecov groups so nothing is ungrouped
  • f4afcc7 ✅ Update simplecov config for v1.0 syntax
  • ce44000 ✅ Move simplecov config into .simplecov
  • 8e0c450 ⬆️ Bump step-security/harden-runner from 2.19.4 to 2.20.0
  • fd526d8 simplecov-{html,json} have been incorporated in SimpleCov 1.0.0
  • Additional commits viewable in compare view

Updates net-protocol from 0.2.2 to 0.3.0

Release notes

Sourced from net-protocol's releases.

v0.3.0

What's Changed

New Contributors

Full Changelog: ruby/net-protocol@v0.2.2...v0.3.0

Commits
  • fb347d5 v0.3.0
  • 74c2348 Merge pull request #67 from ruby/readuntil-limit
  • 6ffd258 Trim the comments added with the readuntil rewind
  • e1b38d9 Add limit option to Net::BufferedIO#readuntil
  • 716719e Merge pull request #66 from ruby/readuntil-chunk-boundary
  • 0dbbaea Ignore Gemfile.lock
  • 215cc35 Add regression tests for the readuntil rewind
  • 84ef3ab Fix readuntil missing a terminator that spans two reads
  • c1d4563 Merge pull request #65 from ruby/dependabot/github_actions/rubygems/release-g...
  • 0c9e23b Bump rubygems/release-gem from 1.4.0 to 1.4.1
  • Additional commits viewable in compare view

Updates pp from 0.6.3 to 0.6.4

Release notes

Sourced from pp's releases.

v0.6.4

What's Changed

New Contributors

Full Changelog: ruby/pp@v0.6.3...v0.6.4

Commits
  • 29552e8 v0.6.4
  • e08d84c Exclude dependabot updates from release note
  • 91079ce Merge pull request #87 from ruby/dependabot/github_actions/rubygems/release-g...
  • a39f73e Bump rubygems/release-gem from 1.2.0 to 1.4.0
  • 5a688e4 Merge pull request #86 from ruby/dependabot/github_actions/step-security/hard...
  • d649a95 Bump step-security/harden-runner from 2.19.3 to 2.19.4
  • 54a425d Merge pull request #85 from ruby/dependabot/github_actions/step-security/hard...
  • 34941a3 Bump step-security/harden-runner from 2.19.1 to 2.19.3
  • 670c8c0 Merge pull request #84 from ruby/dependabot/github_actions/step-security/hard...
  • bd8165d Bump step-security/harden-runner from 2.19.0 to 2.19.1
  • Additional commits viewable in compare view

Updates rake from 13.3.1 to 13.4.2

Commits
  • 503b8ec v13.4.2
  • 46038e7 Merge pull request #723 from ruby/fix/testopts-preserve-existing-value
  • 604a3d9 Isolate TESTOPTS env in TestRakeTestTask setup/teardown
  • 5886caa Preserve ENV["TESTOPTS"] when verbose is enabled
  • 92193ac v13.4.1
  • b74be0b Merge pull request #721 from ruby/fix/add-options-to-gemspec
  • 829f66d Add lib/rake/options.rb to gemspec
  • 2d55bc4 v13.4.0
  • 1415070 Exclude dependabot updates from release note
  • b3dc948 Merge pull request #713 from pvdb/simplify_standard_system_dir
  • Additional commits viewable in compare view

Updates rdoc from 7.2.0 to 8.0.0

Release notes

Sourced from rdoc's releases.

v8.0.0

RDoc 8.0.0 is the biggest RDoc release in years. It brings together the work we have been doing to modernize Ruby's documentation experience: a Prism-based parser, RBS signatures in generated documentation, .rbs files as documentation input, a live preview server, theme polish, and many long-standing bug fixes.

For users, the biggest visible change is that RDoc can now show type information next to method documentation. RBS signatures are rendered in both HTML and ri, and the Aliki theme now presents method entries as signature cards. This should make generated documentation more useful for both human readers and tools that consume Ruby documentation.

For documentation authors, RDoc 8.0.0 adds rdoc --server and rake rdoc:server, giving you a local preview server with live reload. This release also includes many fixes around Markdown, cross-references, page links, C source handling, server mode, and generated HTML structure. The goal is to make writing and checking documentation less tedious.

Internally, RDoc has migrated to the Prism-based parser and removed the old Ripper-based parser. This saves RDoc from re-implementing new Ruby syntax support manually going forward. The release also includes a refreshed coverage report, a new user-facing configuration reference, more Aliki polish, and finally, an RDoc logo.

There are breaking changes in this release, so please read the details below before upgrading. But overall, RDoc 8.0.0 is a big step toward making Ruby's documentation tooling feel actively maintained again.

What's Changed

💥 Breaking Changes

✨ Enhancements

🐛 Bug Fixes

... (truncated)

Commits

Updates reline from 0.6.3 to 0.7.0

Release notes

Sourced from reline's releases.

v0.7.0

What's Changed

🛠 Other Changes

Bumps the ruby-dependencies group with 4 updates in the / directory: [bootsnap](https://github.com/rails/bootsnap), [action_text-trix](https://github.com/basecamp/trix), [ffi](https://github.com/ffi/ffi) and [mail](https://github.com/mikel/mail).


Updates `bootsnap` from 1.24.6 to 1.25.0
- [Release notes](https://github.com/rails/bootsnap/releases)
- [Changelog](https://github.com/rails/bootsnap/blob/main/CHANGELOG.md)
- [Commits](rails/bootsnap@v1.24.6...v1.25.0)

Updates `action_text-trix` from 2.1.18 to 2.1.19
- [Release notes](https://github.com/basecamp/trix/releases)
- [Commits](basecamp/trix@v2.1.18...v2.1.19)

Updates `erb` from 6.0.4 to 6.0.7
- [Release notes](https://github.com/ruby/erb/releases)
- [Changelog](https://github.com/ruby/erb/blob/master/NEWS.md)
- [Commits](ruby/erb@v6.0.4...v6.0.7)

Updates `ffi` from 1.17.3 to 1.17.4
- [Changelog](https://github.com/ffi/ffi/blob/master/CHANGELOG.md)
- [Commits](ffi/ffi@v1.17.3...v1.17.4)

Updates `io-console` from 0.8.2 to 0.9.2
- [Release notes](https://github.com/ruby/io-console/releases)
- [Commits](ruby/io-console@v0.8.2...v0.9.2)

Updates `irb` from 1.17.0 to 1.18.0
- [Release notes](https://github.com/ruby/irb/releases)
- [Commits](ruby/irb@v1.17.0...v1.18.0)

Updates `mail` from 2.9.0 to 2.9.1
- [Release notes](https://github.com/mikel/mail/releases)
- [Changelog](https://github.com/mikel/mail/blob/master/CHANGELOG.rdoc)
- [Commits](mikel/mail@2.9.0...2.9.1)

Updates `msgpack` from 1.8.3 to 1.8.4
- [Changelog](https://github.com/msgpack/msgpack-ruby/blob/master/ChangeLog)
- [Commits](msgpack/msgpack-ruby@v1.8.3...v1.8.4)

Updates `net-imap` from 0.6.4.1 to 0.6.6
- [Release notes](https://github.com/ruby/net-imap/releases)
- [Commits](ruby/net-imap@v0.6.4.1...v0.6.6)

Updates `net-protocol` from 0.2.2 to 0.3.0
- [Release notes](https://github.com/ruby/net-protocol/releases)
- [Commits](ruby/net-protocol@v0.2.2...v0.3.0)

Updates `pp` from 0.6.3 to 0.6.4
- [Release notes](https://github.com/ruby/pp/releases)
- [Commits](ruby/pp@v0.6.3...v0.6.4)

Updates `rake` from 13.3.1 to 13.4.2
- [Release notes](https://github.com/ruby/rake/releases)
- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)
- [Commits](ruby/rake@v13.3.1...v13.4.2)

Updates `rdoc` from 7.2.0 to 8.0.0
- [Release notes](https://github.com/ruby/rdoc/releases)
- [Changelog](https://github.com/ruby/rdoc/blob/master/History.rdoc)
- [Commits](ruby/rdoc@v7.2.0...v8.0.0)

Updates `reline` from 0.6.3 to 0.7.0
- [Release notes](https://github.com/ruby/reline/releases)
- [Commits](ruby/reline@v0.6.3...v0.7.0)

Updates `zeitwerk` from 2.7.5 to 2.8.3
- [Changelog](https://github.com/fxn/zeitwerk/blob/main/CHANGELOG.md)
- [Commits](fxn/zeitwerk@v2.7.5...v2.8.3)

---
updated-dependencies:
- dependency-name: bootsnap
  dependency-version: 1.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
- dependency-name: action_text-trix
  dependency-version: 2.1.19
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby-dependencies
- dependency-name: erb
  dependency-version: 6.0.7
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby-dependencies
- dependency-name: ffi
  dependency-version: 1.17.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby-dependencies
- dependency-name: io-console
  dependency-version: 0.9.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
- dependency-name: irb
  dependency-version: 1.18.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
- dependency-name: mail
  dependency-version: 2.9.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby-dependencies
- dependency-name: msgpack
  dependency-version: 1.8.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby-dependencies
- dependency-name: net-imap
  dependency-version: 0.6.6
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby-dependencies
- dependency-name: net-protocol
  dependency-version: 0.3.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
- dependency-name: pp
  dependency-version: 0.6.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby-dependencies
- dependency-name: rake
  dependency-version: 13.4.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
- dependency-name: rdoc
  dependency-version: 8.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: ruby-dependencies
- dependency-name: reline
  dependency-version: 0.7.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
- dependency-name: zeitwerk
  dependency-version: 2.8.3
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 4, 2026
@dependabot
dependabot Bot requested a review from schneems as a code owner September 4, 2026 15:05
@dependabot dependabot Bot added ruby Pull requests that update ruby code dependencies Pull requests that update a dependency file labels Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants