< p>I want to upgrade it to Ruby 1.9.x for performance reasons, and possibly to the newer Ruby on Rails.
I can’t find any simple different Ruby version and Ruby on Rails version. Compatibility chart between the two.
Will 2.1.1 be used with Ruby 1.9.x? If not, how long do I need to upgrade it, and what problems may I encounter? My application does very complicated things to the database layer, but the rest is quite simple.
The list of ruby versions tested by the rails branch is as follows:
Rails 3.0
> 1.8.7
> 1.9.2
> 1.9. 3
Rails 3.1
> 1.8.7
> 1.9.2
> 1.9.3
Rails 3.2
> 1.8.7
> 1.9.2
> 1.9.3
> 2.0.0
> 2.1.8
> 2.2.6
> 2.3.3
Rails 4.0
> 1.9.3
> 2.0.0
> 2.1
> 2.2
Rails 4.1
> 1.9.3
> 2.0.0
> 2.1
> 2.2.4
> 2.3.0
Rails 4.2
> 1.9.3
> 2.0.0-p648
> 2.1.10
> 2.2.10
> 2.3.8
> 2.4.5
Rails 5.0
> 2.2.10
> 2.3.8
> 2.4.5
Rails 5.1
> 2.2.10
> 2.3.7
> 2.4.4
> 2.5.1
Rails 5.2
> 2.2.10
> 2.3.7
> 2.4.4
> 2.5.1
Rails 6.0
> 2.5.3
> 2.6.0
(From https://www.hmallett.co.uk /2018/08/ruby-and-ruby-on-rails-version-compatibility/ From)
I have an old 2.1.1 Ruby on Rails application, and the system is upgraded to use Ruby 1.8.7. It originally used around 1.8.5.
I want to upgrade it to Ruby 1.9.x for performance reasons, and possibly to the newer Ruby on Rails.
I can’t find any simple different Ruby versions Compatibility chart between Ruby on Rails and Ruby on Rails versions.
Will 2.1.1 be used with Ruby 1.9.x? If not, how long do I need to upgrade it, and what problems may I encounter? My application does very complicated things to the database layer, but the rest is quite simple.
This is an old question, but since 3.0 Rails The fact that the stable branch uses travis-ci for automated testing, and that rails tests against a certain version of ruby is a good indicator that it should apply to that version of ruby.
The rails branch tests The ruby version list is as follows:
Rails 3.0
> 1.8.7
> 1.9.2
> 1.9.3
Rails 3.1 p>
> 1.8.7
> 1.9.2
> 1.9.3
Rails 3.2
> 1.8.7
> 1.9.2
> 1.9.3
> 2.0.0
> 2.1.8
> 2.2.6
> 2.3.3
Rails 4.0
> 1.9.3
> 2.0.0
> 2.1
> 2.2
Rails 4.1
> 1.9.3
> 2.0.0< br>> 2.1
> 2.2.4
> 2.3.0
Rails 4.2
> 1.9.3
> 2.0.0-p648
> 2.1.10
> 2.2.10
> 2.3.8
> 2.4.5
Rails 5.0
> 2.2.10
> 2.3 .8
> 2.4.5
Rails 5.1
> 2.2.10
> 2.3.7
> 2.4.4
> 2.5.1
Rails 5.2
> 2.2.10
> 2.3.7
> 2.4.4
> 2.5.1
Rails 6.0
> 2.5.3
> 2.6.0
(From https://www.hmallett.co.uk/2018/08/ruby-and-ruby-on -rails-version-compatibility/up)