Skip to content

build(deps): bump the bundler group across 2 directories with 15 updates#21728

Merged
ZhongRuoyu merged 4 commits intomainfrom
dependabot/bundler/Library/Homebrew/bundler-ec8a7c8e2f
Mar 13, 2026
Merged

build(deps): bump the bundler group across 2 directories with 15 updates#21728
ZhongRuoyu merged 4 commits intomainfrom
dependabot/bundler/Library/Homebrew/bundler-ec8a7c8e2f

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 13, 2026

Bumps the bundler group with 6 updates in the /Library/Homebrew directory:

Package From To
ruby-prof 2.0.2 2.0.4
vernier 1.9.0 1.10.0
rubocop 1.85.0 1.85.1
sorbet-static-and-runtime 0.6.12971 0.6.12993
addressable 2.8.8 2.8.9
rspec-mocks 3.13.7 3.13.8

Bumps the bundler group with 4 updates in the /docs directory: addressable, json, ethon and io-event.

Updates ruby-prof from 2.0.2 to 2.0.4

Changelog

Sourced from ruby-prof's changelog.

2.0.4 (2026-03-03)

  • Fix NoMethodError when sort_method is nil (issue #349)
  • Fix broken source_code_uri on rubygems.org (issue #350)

2.0.3 (2026-02-28)

  • Remove unnecessary visited set from FlameGraphPrinter (call tree is always acyclic)
  • Remove sort_by in FlameGraphPrinter to preserve natural call order
  • Add max_depth option to FlameGraphPrinter, CallStackPrinter, CallInfoPrinter, and CallTreeVisitor
  • Add documentation covering call tree construction and recursion handling
Commits
  • 6c7770d Version 2.0.4
  • b6b50e2 Make sure sort_method is set. Fixes #349.
  • 85ece95 Fix source_code_uri. #350.
  • 9b68fff Version 2.0.3
  • 0763dd6 Add max_depth parameter.
  • bde39df Update Architecture with some nice diagrams and an explanation on how recursi...
  • 8179ef6 Clean up FlameGraphPrinter and do not sort methods, they should be rendered i...
  • 4a9b931 flame_graph_printer.rb: fix false positive recusion detection
  • See full diff in compare view

Updates vernier from 1.9.0 to 1.10.0

Commits
  • c3252a3 v1.10.0
  • f0487f6 Remove rescue
  • c177e62 Only PTR2NUM if undefined
  • cdf47a6 Just require, don't bother with relative
  • 7d0af83 Widen memory RSS test range for Ruby 4.1dev
  • f5db843 Fix ParsedProfile func_first_lineno for markdown output
  • c0be121 Fix heap_tracker assertion failure on Ruby 4.1dev
  • cda1041 Require ext wherever it is on the load path
  • 3c09515 Fix function lines
  • 91e95bd Don't put filenames in code blocks
  • Additional commits viewable in compare view

Updates rubocop from 1.85.0 to 1.85.1

Release notes

Sourced from rubocop's releases.

RuboCop v1.85.1

Bug fixes

  • #14958: Fix false positives in Style/FileOpen when File.open is passed as an argument or returned from a method. (@​sferik)
  • #14973: Fix Style/ReduceToHash false positive when accumulator is read in key/value. (@​sferik)
  • #14964: Fix false positives in Style/RedundantParentheses when parenthesizing a range in a block body. (@​koic)

Changes

Changelog

Sourced from rubocop's changelog.

1.85.1 (2026-03-03)

Bug fixes

  • #14958: Fix false positives in Style/FileOpen when File.open is passed as an argument or returned from a method. ([@​sferik][])
  • #14973: Fix Style/ReduceToHash false positive when accumulator is read in key/value. ([@​sferik][])
  • #14964: Fix false positives in Style/RedundantParentheses when parenthesizing a range in a block body. ([@​koic][])

Changes

Commits
  • fd07672 Cut 1.85.1
  • 5c41f90 Update Changelog
  • 5e8e492 Merge pull request #14975 from sferik/fix_14973
  • 90f3780 Fix Style/ReduceToHash false positive when accumulator is read in key/value
  • 90c7959 Merge pull request #14972 from lovro-bikic/relevant-options-digest-cache
  • 3c20e8d Cache relevant options digest
  • e305f79 Merge pull request #14969 from lovro-bikic/autoload-formatter-constants
  • 3f0a304 Autoload formatters; they're required only when actually used
  • eb973f4 Merge pull request #14966 from koic/fix_false_positives_in_style_redundant_pa...
  • 3338a40 [Fix #14964] Fix false positives in Style/RedundantParentheses
  • Additional commits viewable in compare view

Updates sorbet-static-and-runtime from 0.6.12971 to 0.6.12993

Release notes

Sourced from sorbet-static-and-runtime's releases.

sorbet 0.6.12992.20260304185815-16bf24c36

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12992', :group => :development
gem 'sorbet-runtime', '0.6.12992'

sorbet 0.6.12991.20260304163358-005f81cf0

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12991', :group => :development
gem 'sorbet-runtime', '0.6.12991'

sorbet 0.6.12990.20260304160457-cb8db4cff

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12990', :group => :development
gem 'sorbet-runtime', '0.6.12990'

sorbet 0.6.12989.20260304154334-08a9a7626

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12989', :group => :development
gem 'sorbet-runtime', '0.6.12989'

sorbet 0.6.12988.20260304151721-d49ee7b3b

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12988', :group => :development
gem 'sorbet-runtime', '0.6.12988'

sorbet 0.6.12987.20260304150756-dae91cafe

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12987', :group => :development
gem 'sorbet-runtime', '0.6.12987'

sorbet 0.6.12986.20260304145402-9ffd0e088

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12986', :group => :development
gem 'sorbet-runtime', '0.6.12986'

sorbet 0.6.12985.20260304141847-351ba6fce

... (truncated)

Commits

Updates addressable from 2.8.8 to 2.8.9

Changelog

Sourced from addressable's changelog.

Addressable 2.8.9

  • Reduce gem size by excluding test files (#569)
  • No need for bundler as development dependency (#571, 5fc1d93)
  • idna/pure: stop building the useless COMPOSITION_TABLE (removes the Addressable::IDNA::COMPOSITION_TABLE constant) (#564)

#569: sporkmonger/addressable#569 #571: sporkmonger/addressable#571 #564: sporkmonger/addressable#564

Commits
  • 0d7e9b2 Fix links for 2.8.9 in CHANGELOG (#573)
  • e209120 Update version, gemspec, and CHANGELOG for 2.8.9 (#572)
  • 3875874 Reduce gem size by excluding test files (#569)
  • 3e57cc6 CI: back to windows-2022 for MRI job
  • c4f92fc CI: skip Ractor test on Windows to avoid job timeout
  • 6aa115f CI: add public_suffix v7 job
  • b860736 CI: drop macos-14, add macos-26
  • 45dd2d3 CI: Use Windows 2025 (windows-latest)
  • 6b5a7d6 CI: timeouts for all jobs
  • 5fc1d93 No need for bundler as development dependency
  • Additional commits viewable in compare view

Updates sorbet-runtime from 0.6.12971 to 0.6.12993

Release notes

Sourced from sorbet-runtime's releases.

sorbet 0.6.12992.20260304185815-16bf24c36

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12992', :group => :development
gem 'sorbet-runtime', '0.6.12992'

sorbet 0.6.12991.20260304163358-005f81cf0

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12991', :group => :development
gem 'sorbet-runtime', '0.6.12991'

sorbet 0.6.12990.20260304160457-cb8db4cff

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12990', :group => :development
gem 'sorbet-runtime', '0.6.12990'

sorbet 0.6.12989.20260304154334-08a9a7626

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12989', :group => :development
gem 'sorbet-runtime', '0.6.12989'

sorbet 0.6.12988.20260304151721-d49ee7b3b

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12988', :group => :development
gem 'sorbet-runtime', '0.6.12988'

sorbet 0.6.12987.20260304150756-dae91cafe

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12987', :group => :development
gem 'sorbet-runtime', '0.6.12987'

sorbet 0.6.12986.20260304145402-9ffd0e088

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12986', :group => :development
gem 'sorbet-runtime', '0.6.12986'

sorbet 0.6.12985.20260304141847-351ba6fce

... (truncated)

Commits

Updates json from 2.19.0 to 2.19.1

Release notes

Sourced from json's releases.

v2.19.1

What's Changed

  • Fix a compiler dependent GC bug introduced in 2.18.0.

Full Changelog: ruby/json@v2.19.0...v2.19.1

v2.19.0

What's Changed

  • Fix allow_blank parsing option to no longer allow invalid types (e.g. load([], allow_blank: true) now raise a type error).
  • Add allow_invalid_escape parsing option to ignore backslashes that aren't followed by one of the valid escape characters.

Full Changelog: ruby/json@v2.18.1...v2.19.0

Changelog

Sourced from json's changelog.

2026-03-08 (2.19.1)

  • Fix a compiler dependent GC bug introduced in 2.18.0.

2026-03-06 (2.19.0)

  • Fix allow_blank parsing option to no longer allow invalid types (e.g. load([], allow_blank: true) now raise a type error).
  • Add allow_invalid_escape parsing option to ignore backslashes that aren't followed by one of the valid escape characters.
Commits
  • 4a42a04 Release 2.19.1
  • 13689c2 Add missing GC_GUARD in fbuffer_append_str
  • a11acc1 Release 2.19.0
  • 0a4fb79 fbuffer.h: Use size_t over unsigned long
  • a29fcdc Add depth validation to Jruby and TruffleRuby implementations
  • de993aa Reject negative depth; add overflow guards to prevent hang/crash
  • 6ccc102 Fix allow_blank parsing option to only consider strings.
  • 3f32c47 Reimplement to_json methods in Ruby
  • 93bc1b3 Remove unused load_uint8x16_4 function.
  • a888d6d Use single quotes for allow_invalid_escape doc
  • Additional commits viewable in compare view

Updates json-schema from 6.1.0 to 6.2.0

Release notes

Sourced from json-schema's releases.

v6.2.0

What's Changed

New Features 🎉

New Contributors

Full Changelog: voxpupuli/json-schema@v6.1.0...v6.2.0

Changelog

Sourced from json-schema's changelog.

v6.2.0 (2026-03-06)

Full Changelog

Implemented enhancements:

Commits
  • 67b1e22 Merge pull request #571 from bastelfreak/rel620
  • cdcb286 Release 6.2.0
  • af8a881 Merge pull request #566 from jordan-brough/jordan/allow-disabling-multi-json
  • cf8cacb add a deprecation warning when multi_json is used
  • fd55720 in dev, allow verion of multi_json compatible with Ruby 2.7
  • 55b20e5 rubocop tweaks
  • 768f86e Allow disabling MultiJSON even when it is installed
  • 38c7534 Merge pull request #570 from voxpupuli/dependabot/github_actions/actions/down...
  • 1b80e50 Merge pull request #569 from voxpupuli/dependabot/github_actions/actions/uplo...
  • e584df6 Bump actions/download-artifact from 7 to 8
  • Additional commits viewable in compare view

Updates public_suffix from 7.0.2 to 7.0.5

Changelog

Sourced from public_suffix's changelog.

7.0.5 - 2026-03-03

Fixed

  • Fix release crash caused by unconditional rubocop/yard requires in Rakefile.

7.0.4 - 2026-03-03

Fixed

  • Fix release workflow.

7.0.3 - 2026-03-03

Changed

  • Updated definitions.
Commits

Updates rspec-mocks from 3.13.7 to 3.13.8

Changelog

Sourced from rspec-mocks's changelog.

3.13.8 / 2026-02-27

Full Changelog

Bug Fixes:

  • Improve thread safety of mocks invocation recording. (Chad Wilson, #286)
  • Expand any_instance warning about prepended methods to private/protected methods. (Alex Dean, #297)
Commits

Updates sorbet from 0.6.12971 to 0.6.12993

Release notes

Sourced from sorbet's releases.

sorbet 0.6.12992.20260304185815-16bf24c36

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12992', :group => :development
gem 'sorbet-runtime', '0.6.12992'

sorbet 0.6.12991.20260304163358-005f81cf0

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12991', :group => :development
gem 'sorbet-runtime', '0.6.12991'

sorbet 0.6.12990.20260304160457-cb8db4cff

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12990', :group => :development
gem 'sorbet-runtime', '0.6.12990'

sorbet 0.6.12989.20260304154334-08a9a7626

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12989', :group => :development
gem 'sorbet-runtime', '0.6.12989'

sorbet 0.6.12988.20260304151721-d49ee7b3b

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12988', :group => :development
gem 'sorbet-runtime', '0.6.12988'

sorbet 0.6.12987.20260304150756-dae91cafe

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12987', :group => :development
gem 'sorbet-runtime', '0.6.12987'

sorbet 0.6.12986.20260304145402-9ffd0e088

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12986', :group => :development
gem 'sorbet-runtime', '0.6.12986'

sorbet 0.6.12985.20260304141847-351ba6fce

... (truncated)

Commits

Updates sorbet-static from 0.6.12971 to 0.6.12993

Release notes

Sourced from sorbet-static's releases.

sorbet 0.6.12992.20260304185815-16bf24c36

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12992', :group => :development
gem 'sorbet-runtime', '0.6.12992'

sorbet 0.6.12991.20260304163358-005f81cf0

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12991', :group => :development
gem 'sorbet-runtime', '0.6.12991'

sorbet 0.6.12990.20260304160457-cb8db4cff

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12990', :group => :development
gem 'sorbet-runtime', '0.6.12990'

sorbet 0.6.12989.20260304154334-08a9a7626

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12989', :group => :development
gem 'sorbet-runtime', '0.6.12989'

sorbet 0.6.12988.20260304151721-d49ee7b3b

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12988', :group => :development
gem 'sorbet-runtime', '0.6.12988'

sorbet 0.6.12987.20260304150756-dae91cafe

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12987', :group => :development
gem 'sorbet-runtime', '0.6.12987'

sorbet 0.6.12986.20260304145402-9ffd0e088

To use Sorbet add this line to your Gemfile:

gem 'sorbet', '0.6.12986', :group => :development
gem 'sorbet-runtime', '0.6.12986'

sorbet 0.6.12985.20260304141847-351ba6fce

... (truncated)

Commits

Updates addressable from 2.8.8 to 2.8.9

Changelog

Sourced from addressable's changelog.

Addressable 2.8.9

  • Reduce gem size by excluding test files (#569)
  • No need for bundler as development dependency (#571, 5fc1d93)
  • idna/pure: stop building the useless COMPOSITION_TABLE (removes the Addressable::IDNA::COMPOSITION_TABLE constant) (#564)

#569: sporkmonger/addressable#569 #571: sporkmonger/addressable#571 #564: sporkmonger/addressable#564

Commits
  • 0d7e9b2 Fix links for 2.8.9 in CHANGELOG (#573)
  • e209120 Update version, gemspec, and CHANGELOG for 2.8.9 (#572)
  • 3875874 Reduce gem size by excluding test files (#569)
  • 3e57cc6 CI: back to windows-2022 for MRI job
  • c4f92fc CI: skip Ractor test on Windows to avoid job timeout
  • 6aa115f CI: add public_suffix v7 job
  • b860736 CI: drop macos-14, add macos-26
  • 45dd2d3 CI: Use Windows 2025 (windows-latest)
  • 6b5a7d6 CI: timeouts for all jobs
  • 5fc1d93 No need for bundler as development dependency
  • Additional commits viewable in compare view

Updates json from 2.18.1 to 2.19.1

Release notes

Sourced from json's releases.

v2.19.1

What's Changed

  • Fix a compiler dependent GC bug introduced in 2.18.0.

Full Changelog: ruby/json@v2.19.0...v2.19.1

v2.19.0

What's Changed

  • Fix allow_blank parsing option to no longer allow invalid types (e.g. load([], allow_blank: true) now raise a type error).
  • Add allow_invalid_escape parsing option to ignore backslashes that aren't followed by one of the valid escape characters.

Full Changelog: ruby/json@v2.18.1...v2.19.0

Changelog

Sourced from json's changelog.

2026-03-08 (2.19.1)

  • Fix a compiler dependent GC bug introduced in 2.18.0.

2026-03-06 (2.19.0)

  • Fix allow_blank parsing option to no longer allow invalid types (e.g. load([], allow_blank: true) now raise a type error).
  • Add allow_invalid_escape parsing option to ignore backslashes that aren't followed by one of the valid escape characters.
Commits
  • 4a42a04 Release 2.19.1
  • 13689c2 Add missing GC_GUARD in fbuffer_append_str
  • a11acc1 Release 2.19.0
  • 0a4fb79 fbuffer.h: Use size_t over unsigned long
  • a29fcdc Add depth validation to Jruby and TruffleRuby implementations
  • de993aa Reject negative depth; add overflow guards to prevent hang/crash
  • 6ccc102 Fix allow_blank parsing option to only consider strings.
  • 3f32c47 Reimplement to_json methods in Ruby
  • 93bc1b3 Remove unused load_uint8x16_4 function.
  • a888d6d Use single quotes for allow_invalid_escape doc
  • Additional commits viewable in compare view

Updates public_suffix from 7.0.2 to 7.0.5

Changelog

Sourced from public_suffix's changelog.

7.0.5 - 2026-03-03

Fixed

  • Fix release crash caused by unconditional rubocop/yard requires in Rakefile.

7.0.4 - 2026-03-03

Fixed

  • Fix release workflow.

7.0.3 - 2026-03-03

Changed

  • Updated definitions.
Commits

Updates ethon from 0.15.0 to 0.18.0

Changelog

Sourced from ethon's changelog.

0.18.0

Full Changelog

0.17.0

Full Changelog

0.16.0

Full Changelog

  • Added redirect_url value to available informations and Easy::Mirror. (Adrien Rey-Jarthon
Commits
  • d48d24a release v0.18.0
  • f3def84 Merge pull request #265 from felipedmesquita/fix-verbose-mode-attempting-to-p...
  • 1765b24 replace broken ssl data with a summary inspired by curl cli
  • 4a1700c Merge pull request #264 from felipedmesquita/fix-on_headers
  • 715d395 keep support for :abort from on_headers by aborting on_body
  • 4be2cef can't run user callbacks here, libcurl calls this once per header line
  • a7af5c2 mutable reference prevented this test from breaking when it should have
  • b5f755d Merge pull request #261 from tagliala/chore/260-allow-specs-to-run-on-mac
  • 3d7a9ca Stabilize test server boot on macOS
  • 0e80211 Merge pull request #259 from tagliala/feature/242-add-logger
  • Additional commits viewable in compare view

Updates io-event from 1.14.2 to 1.14.4

Release notes

Sourced from io-event's releases.

v1.14.4

  • Allow epoll_pwait2 to be disabled via --disable-epoll_pwait2.
Changelog

Sourced from io-event's changelog.

v1.14.4

  • Allow epoll_pwait2 to be disabled via --disable-epoll_pwait2.

v1.14.3

  • Fix several implementation bugs that could cause deadlocks on blocking writes.

v1.14.0

Enhanced IO::Event::PriorityHeap with deletion and bulk insertion methods

The {ruby IO::Event::PriorityHeap} now supports efficient element removal and bulk insertion:

  • delete(element): Remove a specific element from the heap in O(n) time
  • delete_if(&block): Remove elements matching a condition with O(n) amortized bulk deletion
  • concat(elements): Add multiple elements efficiently in O(n) time
heap = IO::Event::PriorityHeap.new
Efficient bulk insertion - O(n) instead of O(n log n)
heap.concat([5, 2, 8, 1, 9, 3])
Remove specific element
removed = heap.delete(5)  # Returns 5, heap maintains order
Bulk removal with condition
count = heap.delete_if{|x| x.even?}  # Removes 2, 8 efficiently

The delete_if and concat methods are particularly efficient for bulk operations, using bottom-up heapification to maintain the heap property in O(n) time. This provides significant performance improvements:

  • Bulk insertion: O(n log n) → O(n) for adding multiple elements
  • Bulk deletion: O(k×n) → O(n) for removing k elements

Both methods maintain the heap invariant and include comprehensive test coverage with edge case validation.

v1.11.2

  • Fix Windows build.

v1.11.1

  • Fix read_nonblock when using the URing selector, which was not handling zero-length reads correctly. This allows reading available data without blocking.

v1.11.0

... (truncated)

Commits
  • 251bec0 Bump patch version.
  • dc9fcbf Modernize code.
  • 4ae7435 Allow epoll_pwait2 to be disabled via --disable-epoll_pwait2. (#159)
  • 01dd25e Modernize code and drop Ruby v3.2 support.
  • 1878775 Bump patch version.
  • 0de17dc Fix write deadlocks.
  • 3422cfa Fix kqueue io_write_loop waiting.
  • c87d341 Fix tcp test on Windows.
  • a34ec07 Return something from IO_Event_Selector_nonblock_set on _WIN32.
  • dc0c4da Improved implementation of blocking_operation_wait.
  • Additional commits viewable in compare view

Updates typhoeus from 1.5.0 to 1.6.0

Changelog

Sourced from typhoeus's changelog.

1.6.0

Full Changelog

Commits
  • d7aba1b Update changelog to include tagliala's ci update
  • 31798ca Merge pull request #744 from tagliala/chore/ci-ruby4
  • 10c3530 Prepare for 1.6.0 release
  • 7d2e7ee Merge pull request #742 from tagliala/feature/739-ethon-0180
  • 0e05c4a Test against Ruby 4.0
  • fd55b54 Require Ethon >= 0.18.0
  • 2c83401 Merge pull request #737 from typhoeus/Update-RubyDoc-link
  • 65b7fdd Update RubyDoc link
  • 02d8589 Merge pull request #736 from typhoeus/Update-gem-version-badge
  • 863a6d2 Update badge and remove code climate
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the bundler group with 6 updates in the /Library/Homebrew directory:

| Package | From | To |
| --- | --- | --- |
| [ruby-prof](https://github.com/ruby-prof/ruby-prof) | `2.0.2` | `2.0.4` |
| [vernier](https://github.com/jhawthorn/vernier) | `1.9.0` | `1.10.0` |
| [rubocop](https://github.com/rubocop/rubocop) | `1.85.0` | `1.85.1` |
| [sorbet-static-and-runtime](https://github.com/sorbet/sorbet) | `0.6.12971` | `0.6.12993` |
| [addressable](https://github.com/sporkmonger/addressable) | `2.8.8` | `2.8.9` |
| [rspec-mocks](https://github.com/rspec/rspec) | `3.13.7` | `3.13.8` |

Bumps the bundler group with 4 updates in the /docs directory: [addressable](https://github.com/sporkmonger/addressable), [json](https://github.com/ruby/json), [ethon](https://github.com/typhoeus/ethon) and [io-event](https://github.com/socketry/io-event).


Updates `ruby-prof` from 2.0.2 to 2.0.4
- [Changelog](https://github.com/ruby-prof/ruby-prof/blob/master/CHANGELOG.md)
- [Commits](ruby-prof/ruby-prof@2.0.2...2.0.4)

Updates `vernier` from 1.9.0 to 1.10.0
- [Release notes](https://github.com/jhawthorn/vernier/releases)
- [Commits](jhawthorn/vernier@v1.9.0...v1.10.0)

Updates `rubocop` from 1.85.0 to 1.85.1
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop@v1.85.0...v1.85.1)

Updates `sorbet-static-and-runtime` from 0.6.12971 to 0.6.12993
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `addressable` from 2.8.8 to 2.8.9
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md)
- [Commits](sporkmonger/addressable@addressable-2.8.8...addressable-2.8.9)

Updates `sorbet-runtime` from 0.6.12971 to 0.6.12993
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `json` from 2.19.0 to 2.19.1
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](ruby/json@v2.18.1...v2.19.1)

Updates `json-schema` from 6.1.0 to 6.2.0
- [Release notes](https://github.com/voxpupuli/json-schema/releases)
- [Changelog](https://github.com/voxpupuli/json-schema/blob/master/CHANGELOG.md)
- [Commits](voxpupuli/json-schema@v6.1.0...v6.2.0)

Updates `public_suffix` from 7.0.2 to 7.0.5
- [Changelog](https://github.com/weppos/publicsuffix-ruby/blob/main/CHANGELOG.md)
- [Commits](weppos/publicsuffix-ruby@v7.0.2...v7.0.5)

Updates `rspec-mocks` from 3.13.7 to 3.13.8
- [Changelog](https://github.com/rspec/rspec/blob/rspec-mocks-v3.13.8/rspec-mocks/Changelog.md)
- [Commits](rspec/rspec@rspec-mocks-v3.13.7...rspec-mocks-v3.13.8)

Updates `sorbet` from 0.6.12971 to 0.6.12993
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-static` from 0.6.12971 to 0.6.12993
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `addressable` from 2.8.8 to 2.8.9
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md)
- [Commits](sporkmonger/addressable@addressable-2.8.8...addressable-2.8.9)

Updates `json` from 2.18.1 to 2.19.1
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](ruby/json@v2.18.1...v2.19.1)

Updates `public_suffix` from 7.0.2 to 7.0.5
- [Changelog](https://github.com/weppos/publicsuffix-ruby/blob/main/CHANGELOG.md)
- [Commits](weppos/publicsuffix-ruby@v7.0.2...v7.0.5)

Updates `ethon` from 0.15.0 to 0.18.0
- [Changelog](https://github.com/typhoeus/ethon/blob/master/CHANGELOG.md)
- [Commits](typhoeus/ethon@v0.15.0...v0.18.0)

Updates `io-event` from 1.14.2 to 1.14.4
- [Release notes](https://github.com/socketry/io-event/releases)
- [Changelog](https://github.com/socketry/io-event/blob/main/releases.md)
- [Commits](socketry/io-event@v1.14.2...v1.14.4)

Updates `typhoeus` from 1.5.0 to 1.6.0
- [Changelog](https://github.com/typhoeus/typhoeus/blob/master/CHANGELOG.md)
- [Commits](typhoeus/typhoeus@v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: ruby-prof
  dependency-version: 2.0.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: vernier
  dependency-version: 1.10.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: bundler
- dependency-name: rubocop
  dependency-version: 1.85.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: sorbet-static-and-runtime
  dependency-version: 0.6.12993
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: addressable
  dependency-version: 2.8.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: sorbet-runtime
  dependency-version: 0.6.12993
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: json
  dependency-version: 2.19.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: json-schema
  dependency-version: 6.2.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: bundler
- dependency-name: public_suffix
  dependency-version: 7.0.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: rspec-mocks
  dependency-version: 3.13.8
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: sorbet
  dependency-version: 0.6.12993
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: sorbet-static
  dependency-version: 0.6.12993
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: addressable
  dependency-version: 2.8.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: json
  dependency-version: 2.19.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: bundler
- dependency-name: public_suffix
  dependency-version: 7.0.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: ethon
  dependency-version: 0.18.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: bundler
- dependency-name: io-event
  dependency-version: 1.14.4
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: typhoeus
  dependency-version: 1.6.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: bundler
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Bumping Gemfile dependencies ruby Pull requests that update Ruby code labels Mar 13, 2026
@ZhongRuoyu ZhongRuoyu enabled auto-merge March 13, 2026 08:36
@ZhongRuoyu ZhongRuoyu added this pull request to the merge queue Mar 13, 2026
Merged via the queue into main with commit 30f9c6f Mar 13, 2026
59 of 60 checks passed
@ZhongRuoyu ZhongRuoyu deleted the dependabot/bundler/Library/Homebrew/bundler-ec8a7c8e2f branch March 13, 2026 09:40
@Yanitary021
Copy link

And What about randomise timer (QBasic) or dim (0,1,2,3) and etc.
Thank You.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Bumping Gemfile dependencies ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants