Skip to content

Support Ruby 4.0 and Rails 8 - #1052

Open
braindeaf wants to merge 1 commit into
ctran:developfrom
braindeaf:rl/support_rails_8_and_ruby_4
Open

Support Ruby 4.0 and Rails 8#1052
braindeaf wants to merge 1 commit into
ctran:developfrom
braindeaf:rl/support_rails_8_and_ruby_4

Conversation

@braindeaf

Copy link
Copy Markdown

Widen the activerecord dependency range (Gemfile and gemspec) so Rails 8 can be resolved, and drop the ruby_dep pin that hard-capped Ruby below 3.x. Add compatibility fixes needed to run the test suite on Ruby 4.0: a File.exists? shim for the unmaintained files test gem, and backtrace assertions that accept both the old and new Ruby quote styles. CI now also runs the test matrix against Ruby 4.0.

Widen the activerecord dependency range (Gemfile and gemspec) so Rails
8 can be resolved, and drop the ruby_dep pin that hard-capped Ruby
below 3.x. Add compatibility fixes needed to run the test suite on
Ruby 4.0: a File.exists? shim for the unmaintained `files` test gem,
and backtrace assertions that accept both the old and new Ruby quote
styles. CI now also runs the test matrix against Ruby 4.0.
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