Skip to content

Bump Ruby to 4.0.2, Rails dev dependency to 8.1#22

Merged
aaccensi merged 1 commit into
masterfrom
update-ruby4-rails8
May 13, 2026
Merged

Bump Ruby to 4.0.2, Rails dev dependency to 8.1#22
aaccensi merged 1 commit into
masterfrom
update-ruby4-rails8

Conversation

@aaccensi
Copy link
Copy Markdown
Member

@aaccensi aaccensi commented May 12, 2026

Context

Dependabot had opened 9 security PRs against this repo, some dating back to February 2026. Since the PRs were targeting different Rails versions across components (some at 7.1, some at 7.2), rather than chasing patches on an EOL Rails 7.0 version, we took the opportunity to align etplugin with the rest of the stack, which is already on Ruby 4.0.2 and Rails 8.1.

The open Dependabot PRs will be automatically closed as superseded once this is merged, and when new ones appear they will be easier to merge.

Implemented changes

  • Added .ruby-version (4.0.2)
  • Bumped railties runtime constraint to >= 7.0
  • Bumped rails development constraint to ~> 8.1
  • Ran bundle update and bundle update --bundler

Related

This is part of a set of 2 PRs:

Checklist

  • I have tested these changes
  • I have updated documentation as needed
  • I have tagged the relevant people for review

@aaccensi aaccensi requested a review from noracato May 12, 2026 14:31
@aaccensi aaccensi marked this pull request as ready for review May 12, 2026 14:31
@aaccensi aaccensi removed the request for review from noracato May 13, 2026 13:00
@aaccensi aaccensi merged commit 54baa63 into master May 13, 2026
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.

1 participant