Skip to content

Upgrade to Ruby 3.4, Bundler 4, fix frozen string literal warnings#189

Merged
jeremiahlukus merged 8 commits into
masterfrom
update-gems-rails8
Jun 5, 2026
Merged

Upgrade to Ruby 3.4, Bundler 4, fix frozen string literal warnings#189
jeremiahlukus merged 8 commits into
masterfrom
update-gems-rails8

Conversation

@jeremiahlukus

Copy link
Copy Markdown
Contributor

Summary

  • Sets .ruby-version to 3.4.4 for local development (no constraint imposed on gem users)
  • Updates Bundler from 2.3.26 to 4.0.13
  • Replaces mutable '' string literals with String.new in handler.rb and ssm_parameter_store.rb to eliminate Ruby 3.4 frozen string literal warnings

Test plan

  • All 86 tests pass (75 runs + 11 deflate runs, 0 failures, 0 errors, 0 skips)
  • No frozen string literal warnings from project code after fix

Fix signal traps to use exit instead of exit! so SystemExit is raised correctly.
- Set .ruby-version to 3.4.4 for local development
- Update Bundler from 2.3.26 to 4.0.13
- Replace mutable string literals with String.new in handler.rb and ssm_parameter_store.rb to fix Ruby 3.4 frozen string warnings
@jeremiahlukus jeremiahlukus merged commit ffcbb36 into master Jun 5, 2026
2 checks passed
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