[ In part inspired as an answer to https://www.ruby-forum.com/topic/4464748. ] [ My answer has grown enough and diverged in some extent from the original issue so that I think it has deserved a thread to itself. ] Dear Venkat, Ruby version 1.8.6 is not under _active_ development for almost 6 years (since 12/mar/2007)! Since 24 feb 2014 there's only two (major) versions under active development and they are 2.0.0-px and 2.1.x, see bellow: - 24 feb 2013 - 2.0.0 - 25 dec 2013 - 2.1.0 - 24 feb 2014 - 1.9.3-p545 is the last release of 1.9.3-px. Only bugfixes now. (Version dedicated to Jim Weirich). - 24 feb 2014 - 2.0.0-p451 - 24 feb 2014 - 2.1.1 (following 2.1.0 on the new semantic versioning policy) So, last week was pretty "hot" on Ruby news! The ruby-core team has been really encouraging people to upgrade. Look... "Words of encouragement - We would like to take this chance to strongly encourage you to upgrade to a supported version of Ruby as soon as possible. Many ruby-core members have put countless hours into improving the performance and features of Ruby in 2.0+ and we wish you would take advantage of it." (Ruby Core Team) 17 dec 2013  And rails will be probably going forward together... "The Rails web framework only supports Ruby 1.9.3+ for their 4.0.0 release, and it is rumored that they will be supporting only 2.0.0+ for their 4.1.0 release." (Heroku Blog) 05 dec 2013  The default Ruby version at Heroku is already 2.0.0 (and going forward). "Ruby versions - You will get the latest available patchlevel for each Ruby version. If your Gemfile does not contain a ruby entry, you will get MRI 2.0.0." (Heroku Documentation)  So, unless you have a _pretty_strong_ reason to stuck on 1.8.6, IMHO I think you should try to upgrade to 2.1.1 or at least 2.0.0-px. Let's push Ruby forward (not backward)! I think the Ruby Core team is really wanting us (the community) to have a mass acceptance and adoption of the bleeding edge versions of Ruby. So we could give feedback, bug reports, pull requests and support for them. And more, after 1.9.3 version, going forward is not so hard (not so many incompatibilities). I think it's pretty hard to maintain such a complex and free software as the Ruby language (no revenues in standard ways) with a small team. Perhaps upgrading is how we could say thanks, and how we could help them and release them from the hard work of maintaining old software. Some history, 1.8.6: - Only bugs and security fix since 12/mar/2007.  - Unsupported by ruby-core since 23/may/2009 only bugfixes by Engine Yard (sponsorship).  - Unsupported by Engine Yard since 20/sep/2011.  1.8.7: - Unsupported (officially) since 30/jun/2013.  - Only security patches by a Heroku sponsorship (2 committers) until June/2014.   1.9.1: - Last official release that I have noticed at 17 aug 2010.  1.9.2: - (unofficially) "Dead" since 31/may/2013.  - Only security patches by a Heroku sponsorship (2 committers) until June/2014.   1.9.3: - Last ordinal release of Ruby 1.9.3 at 24/fev/2014.  - Now it will be only bugfixes until 24/fev/2015.  2.0.0-px: - Released 24/feb/2013 without severe incompatibilities with 1.9.3.  - 2.0.0-p451 - 24/feb/2014 (one year later)  2.1.x: - 2.1.0 was released 25/dec/2013 without severe incompatibilities with 2.0.0.  - It started semantic versioning from 2.1.0  - 2.1.1 was released 24/02/2014   https://www.ruby-lang.org/en/news/2007/03/12/ruby-...  https://www.ruby-lang.org/en/news/2009/05/23/ruby-...  https://blog.engineyard.com/2011/engine-yards-plan...  https://www.ruby-lang.org/en/news/2013/06/30/we-re...  https://www.ruby-lang.org/en/news/2013/12/17/maint...  https://blog.heroku.com/archives/2013/12/5/a_patch...  https://twitter.com/ayumin/status/340699195134595072/photo/1  https://www.ruby-lang.org/en/news/2013/02/24/ruby-...  https://www.ruby-lang.org/en/news/2014/02/24/ruby-...  https://www.ruby-lang.org/pt/news/2013/12/25/ruby-...  https://www.ruby-lang.org/en/news/2014/02/24/ruby-...  https://www.ruby-lang.org/en/news/2014/01/10/ruby-...  https://www.ruby-lang.org/en/news/2013/12/21/seman...  https://www.ruby-lang.org/en/news/2010/08/16/ruby-...  https://www.ruby-lang.org/en/news/2014/02/24/ruby-...  https://devcenter.heroku.com/articles/ruby-support... Best regards, Abinoam Jr.
on 2014-03-15 03:56