Skip to content

Support Rails 8 / Ruby 3.4 - #49

Merged
adz624 merged 1 commit into
masterfrom
support-rails-8-ruby-3.4
Oct 22, 2026
Merged

adz624 merged 1 commit into
masterfrom
support-rails-8-ruby-3.4

Conversation

@adz624

@adz624 adz624 commented Sep 24, 2026

Copy link
Copy Markdown
Member

Summary

Support Rails 8 and Ruby 3.4.

  • Widen gemspec / dependency constraints where needed
  • Update CI / Appraisal gemfiles for Rails 8 and Ruby 3.4
  • Keep existing Rails/Ruby matrices working

Test plan

  • CI green on new matrix
  • Spot-check in EIP or host app if relevant

Notes

  • Do not publish gem to RubyGems from this PR
  • Do not merge until reviewed

- Widen rails dependency to >= 6.1, < 8.2
- Add Appraisal + gemfiles for Rails 8.0.5.1 and 8.1.3.1 × Ruby 3.3/3.4
- Extend GitHub Actions matrix with Ruby 3.3.12 and 3.4.11 cells
- Add csv runtime dependency (Ruby 3.4 stdlib extraction)
- Loosen sqlite3 dev dependency to >= 1.4, < 2 (1.4.4 fails to build on newer Rubies)
- Bump version to 4.0.2
@adz624
adz624 merged commit 26f6839 into master Oct 22, 2026
10 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