Among the smattering of new methods and bug fixes the most important improvement in Ruby 1.9.3 release, for Rails users, is going to be in application boot time. I’ve seen at least 50% performance boosts in load time simply by upgrading from Ruby 1.9.2. The installation was painless although I had some issues compiling the ffi gem extensions. I can’t wait to migrate production code over to this new version and development is going to be so much more of a pleasure.
To upgrade with RVM:
In particular I found the following of interest.
Random.randnow accepts a range as an argument
IO.binwritefor writing to files in normal and binary mode.