Skip to content

build(deps): bump the bundler group across 2 directories with 8 updates#21636

Merged
MikeMcQuaid merged 4 commits intomainfrom
dependabot/bundler/Library/Homebrew/bundler-5a6a0a5dd8
Feb 27, 2026
Merged

build(deps): bump the bundler group across 2 directories with 8 updates#21636
MikeMcQuaid merged 4 commits intomainfrom
dependabot/bundler/Library/Homebrew/bundler-5a6a0a5dd8

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 27, 2026

Bumps the bundler group with 4 updates in the /Library/Homebrew directory: ruby-prof, stackprof, sorbet-static-and-runtime and ruby-lsp.
Bumps the bundler group with 1 update in the /docs directory: zeitwerk.

Updates ruby-prof from 1.7.2 to 2.0.2

Changelog

Sourced from ruby-prof's changelog.

2.0.2 (2026-02-17)

  • Fix bin/ruby-prof passing printer options as positional arguments instead of keyword arguments

2.0.1 (2026-02-16)

  • Convert bin/ruby-prof endings from CRLF to LF

2.0.0 (2026-02-13)

Features

  • Ruby 4.0 support.
  • Add flame graph visualizations with icicle mode toggle
  • Lots of documentation updates!
  • Apply consistent styling across all reports
  • Add Profile#measure_mode_name method for human-friendly measurement mode names (e.g., "Wall Time" instead of "wall_time")
  • Fix DotPrinter generating self-referencing edges (was using callers instead of callees)
  • Add Graphviz Online viewer link for dot output

Backwards Incompatible Changes

  • Removed RubyProf::MEMORY measurement mode (no longer works on Ruby 4.0+)
  • Rremove compatibility API that was scheduled for removal in 2023
  • Printer options now use keyword arguments instead of an options hash. For example:
    # Before:
    printer.print(STDOUT, :min_percent => 2, :sort_method => :self_time)
    # After:
    printer.print(STDOUT, min_percent: 2, sort_method: :self_time)
Commits

Updates stackprof from 0.2.27 to 0.2.28

Commits

Updates sorbet-static-and-runtime from 0.6.12940 to 0.6.12956

Release notes

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

sorbet 0.6.12955.20260219165139-cbaf201e7

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12954.20260219162700-221347ee7

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12953.20260219162639-3e6cb374e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12952.20260219103558-234fef894

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12951.20260219093223-d3474ee4e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12950.20260219105322-d0156aa6c

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12949.20260218170248-b0d0ade8e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12948.20260218144745-46340ff25

... (truncated)

Commits

Updates ruby-lsp from 0.26.6 to 0.26.7

Release notes

Sourced from ruby-lsp's releases.

v0.26.7

🐛 Bug Fixes

📦 Other Changes

Commits
  • 24edc11 Bump version to v0.26.7
  • fdd3924 Merge pull request #3965 from Shopify/02-18-support_ipv4_and_ipv6_for_lsp_rep...
  • c167680 Avoid failing if needs_update file is deleted by concurrent process (#3964)
  • 0831266 Decouple test reporter IO from test execution (#3962)
  • 667bc2e Support IPv4 and IPv6 for LSP reporter connection
  • 99f0279 Merge pull request #3961 from Shopify/prevent-update-bug-new-lockfile
  • 9602048 Avoid failing if needs_update file is deleted by concurrent process
  • 0e7c0c3 Merge pull request #3963 from Shopify/ko/incompatible-activation
  • f07643b Fix incompatible addon version activation when Bundler.setup fails after retry
  • d26c8d0 Fix Bundler::GemNotFound error introduced in 0.26.5
  • Additional commits viewable in compare view

Updates sorbet-runtime from 0.6.12940 to 0.6.12956

Release notes

Sourced from sorbet-runtime's releases.

sorbet 0.6.12955.20260219165139-cbaf201e7

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12954.20260219162700-221347ee7

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12953.20260219162639-3e6cb374e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12952.20260219103558-234fef894

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12951.20260219093223-d3474ee4e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12950.20260219105322-d0156aa6c

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12949.20260218170248-b0d0ade8e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12948.20260218144745-46340ff25

... (truncated)

Commits

Updates sorbet from 0.6.12940 to 0.6.12956

Release notes

Sourced from sorbet's releases.

sorbet 0.6.12955.20260219165139-cbaf201e7

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12954.20260219162700-221347ee7

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12953.20260219162639-3e6cb374e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12952.20260219103558-234fef894

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12951.20260219093223-d3474ee4e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12950.20260219105322-d0156aa6c

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12949.20260218170248-b0d0ade8e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12948.20260218144745-46340ff25

... (truncated)

Commits

Updates sorbet-static from 0.6.12940 to 0.6.12956

Release notes

Sourced from sorbet-static's releases.

sorbet 0.6.12955.20260219165139-cbaf201e7

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12954.20260219162700-221347ee7

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12953.20260219162639-3e6cb374e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12952.20260219103558-234fef894

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12951.20260219093223-d3474ee4e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12950.20260219105322-d0156aa6c

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12949.20260218170248-b0d0ade8e

To use Sorbet add this line to your Gemfile:

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

sorbet 0.6.12948.20260218144745-46340ff25

... (truncated)

Commits

Updates zeitwerk from 2.7.4 to 2.7.5

Changelog

Sourced from zeitwerk's changelog.

2.7.5 (19 Feb 2026)

  • If available, tree traversal is based on Dir.scan, which saves syscalls in common platforms. This method is a recent addition to Ruby contributed by @​byroot, so you need to be on Ruby master to leverage this for now.

  • Tree traversal is a tad more performant, regardless of the previous point. Gains are marginal when eager loading, because it is dominated by loading the code, but Zeitwerk::Loader#all_expected_cpaths was 14% faster in some benchmarks, for example.

  • README.md documents how to collect autoloaded constants using an on_load callback.

  • Internal maintenance.

Commits
  • adfeec4 Ready for 2.7.5
  • a22d742 Use the now yielded cwd in a few tests
  • 5df497f Adds unit tests for Zeitwerk::Loader::FileSystem
  • 0a7021a Let with_(files|setup) yield the cwd
  • 976b8f1 Update code comment
  • 8398da8 Let the log method take a block
  • 812d0ee Use Dir.scan if available
  • f845a27 Delete PoC file
  • 112cfdf directory -> dir for consistency
  • 064b76c Add a section about predicates to PROJECT_RULES.md
  • Additional commits viewable 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 4 updates in the /Library/Homebrew directory: [ruby-prof](https://github.com/ruby-prof/ruby-prof), [stackprof](https://github.com/tmm1/stackprof), [sorbet-static-and-runtime](https://github.com/sorbet/sorbet) and [ruby-lsp](https://github.com/Shopify/ruby-lsp).
Bumps the bundler group with 1 update in the /docs directory: [zeitwerk](https://github.com/fxn/zeitwerk).


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

Updates `stackprof` from 0.2.27 to 0.2.28
- [Changelog](https://github.com/tmm1/stackprof/blob/master/CHANGELOG.md)
- [Commits](tmm1/stackprof@v0.2.27...v0.2.28)

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

Updates `ruby-lsp` from 0.26.6 to 0.26.7
- [Release notes](https://github.com/Shopify/ruby-lsp/releases)
- [Commits](Shopify/ruby-lsp@v0.26.6...v0.26.7)

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

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

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

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

---
updated-dependencies:
- dependency-name: ruby-prof
  dependency-version: 2.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: bundler
- dependency-name: stackprof
  dependency-version: 0.2.28
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: sorbet-static-and-runtime
  dependency-version: 0.6.12956
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: ruby-lsp
  dependency-version: 0.26.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: sorbet-runtime
  dependency-version: 0.6.12956
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: sorbet
  dependency-version: 0.6.12956
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: sorbet-static
  dependency-version: 0.6.12956
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: bundler
- dependency-name: zeitwerk
  dependency-version: 2.7.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  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 Feb 27, 2026
Signed-off-by: Patrick Linnane <patrick@linnane.io>
@p-linnane p-linnane force-pushed the dependabot/bundler/Library/Homebrew/bundler-5a6a0a5dd8 branch from c911e4f to a24a534 Compare February 27, 2026 21:44
@MikeMcQuaid MikeMcQuaid added this pull request to the merge queue Feb 27, 2026
Merged via the queue into main with commit 04ece73 Feb 27, 2026
38 checks passed
@MikeMcQuaid MikeMcQuaid deleted the dependabot/bundler/Library/Homebrew/bundler-5a6a0a5dd8 branch February 27, 2026 22:22
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