I'm looking for some compatibility matrix between specific versions of
Ruby (like 1.8.5, 1.8.6...) and specific versions of Rails (like
1.1.6, 1.2.2 etc).
I'm in a position where I'll have to upgrade Ruby (to 1.8.6 or 1.8.7)
for old Rails app (typically 1.1.6 and 1.2.2), and that kind of
upgrade is likely to become more and more frequent.
Well, since I know that Rails 1.1.6 and 1.2.2 application will run fine under Ruby 1.8.6 (and 1.8.5), I'll start you with that. There's plenty of evidence that Ruby 1.8.7 is more of a prequel to 1.9 than an upgrade to 1.8.6 so you'll have to collect your own evidence about older Rails running on Ruby 1.8.7.
Well, since I know that Rails 1.1.6 and 1.2.2 application will run
fine under Ruby 1.8.6 (and 1.8.5), I'll start you with that. There's
plenty of evidence that Ruby 1.8.7 is more of a prequel to 1.9 than an
upgrade to 1.8.6 so you'll have to collect your own evidence about
older Rails running on Ruby 1.8.7.
Thanks for your feedback on 1.1.6 and 1.2.2.
I'll start by upgrading to 1.8.6, seems like a pretty good candidate.