Skip to content

Bump Ruby & gem versions - #1396

Open
fbacall wants to merge 2 commits into
masterfrom
ruby-gem-bump
Open

fbacall wants to merge 2 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
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