Difference between ruby1.8.6 and 1.8.7

Hi     I am using ruby1.8.6 for development in fedora12 since in yum repository the latest is that. Is there any problem if continuing with that and later migrating to 1.8.7 .Is there any big difference between them? Please share your thoughts

Thanks Tom

Hi Tom,

From what I know, Rails 3 won't work with Ruby 1.8.6. There's a fix in Ruby 1.8.7 they count on.

Aleksey

Quoting Tom Mac <lists@ruby-forum.com>:

Hi     I am using ruby1.8.6 for development in fedora12 since in yum repository the latest is that. Is there any problem if continuing with that and later migrating to 1.8.7 .Is there any big difference between them? Please share your thoughts

Ruby 1.8.7 breaks assert2's Ruby parsing, the conditions still pass or fail properly, but the display of all the intermediate values does not happen. Still useful for testing, but no help debugging. Effectively negates the advantage of assert2 over the regular assert.

I intend to move to Ruby 1.9 and Rails3 as soon as they both become stable, so I'm not ripping all the assert2 out, but it is a nuisance til then.

Jeffrey