Skip to content

Bump Ruby & gem versions - #1396

Merged
fbacall merged 3 commits into
masterfrom
ruby-gem-bump
Nov 11, 2026
Merged

fbacall merged 3 commits into
masterfrom
ruby-gem-bump

Conversation

@fbacall

@fbacall fbacall commented Nov 3, 2026

Copy link
Copy Markdown
Member

Summary of changes

  • Bump Ruby, Rails + other gem versions

Motivation and context

Security

Checklist

  • I have read and followed the CONTRIBUTING guide.
  • I confirm that I have the authority necessary to make this contribution on behalf of its copyright owner and agree to license it to the TeSS codebase under the BSD license.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The Dockerfile still defaults to Ruby 3.4.9 without Compose overrides, leaving development and production containers, including Sidekiq, without the intended Ruby 3.4.12 upgrade.

1 open issue
What changed in this PR

This security-focused update refreshes TeSS’s Ruby runtime selection, Rails framework, and several supporting gems.

Changes:

  • Updates .ruby-version from Ruby 3.4.9 to 3.4.12.
  • Upgrades Rails and its components from 8.1.3.1 to 8.1.4.
  • Updates Rack, Nokogiri, and related URL-parsing and HTML-sanitization dependencies.
File Description
Gemfile.lock Locks updated Rails and supporting gem versions.
Gemfile Pins Rails to 8.1.4.
.ruby-version Selects Ruby 3.4.12 for version-manager-based environments.

Review effort: Balanced

Comment thread .ruby-version Resolved
@fbacall
fbacall merged commit 920d53e into master Nov 11, 2026
9 of 15 checks passed
@fbacall
fbacall deleted the ruby-gem-bump branch November 11, 2026 15:48
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