Skip to content

chore(deps): upgrade Ruby 4.0.6 to 4.0.9 - #3056

Merged
olleolleolle merged 1 commit into
masterfrom
chore/ruby-4-0-9
Oct 25, 2026
Merged

olleolleolle merged 1 commit into
masterfrom
chore/ruby-4-0-9

Conversation

@mroderick

Copy link
Copy Markdown
Collaborator

Summary

Upgrades the repo from Ruby 4.0.6 to 4.0.9, the current stable patch release in the 4.0 series. 4.1.0 exists only as preview1, so it is not a candidate. Heroku's buildpack resolves 4.0.9 via its ruby-build definitions, so the Heroku-26 deploy picks it up automatically from .ruby-version.

Key changes

  • .ruby-version: 4.0.6 → 4.0.9
  • Gemfile.lock RUBY VERSION entry, matching. No other gem changes.
Detail

Version verified against ruby-lang.org's downloads page and cache.ruby-lang.org's index (4.0.9 tarballs, released 2026-10-23 per ruby/ruby tags), and against the rbenv/ruby-build definition used by heroku-buildpack-ruby. The Gemfile sources the Ruby version from .ruby-version, so no Gemfile edit was needed. Verified locally: RuboCop clean (454 files), full suite green — 1746 examples, 0 failures across the 3-process parallel run on Ruby 4.0.9.

Review notes

Small diff, no special focus expected. Deliberately not done: no 4.1.0-preview trial and no gem version bumps — this PR is the Ruby patch only.

Patch-level bump to the current stable release in the 4.0 series
(4.1.0 is preview1 only, not a candidate). .ruby-version and the
Gemfile.lock RUBY VERSION entry, nothing else; Gemfile reads the
version from .ruby-version. Verified against ruby-lang.org and the
ruby-build definitions Heroku's buildpack uses (4.0.9 is available on
the Heroku-26 stack).
@mroderick
mroderick marked this pull request as ready for review October 24, 2026 06:39

@olleolleolle olleolleolle left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we really only have a single place for version, that's great.

@olleolleolle
olleolleolle merged commit 529f564 into master Oct 25, 2026
12 checks passed
@olleolleolle
olleolleolle deleted the chore/ruby-4-0-9 branch October 25, 2026 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants