Over the weekend, Devise 2.0 was released. This new version only supports Rails 3.1+, but adds support for email reconfirmation, better support for Rails Engines, and more. There's a wiki page available to help with the upgrade, as well.

Late last week, Daniel Kehoe created a tutorial on getting Rails 3.2 running on Heroku, with additional detail about how to get it running on Ruby 1.9.3. This seems like extremely useful information, so we thought we'd share it.

Last week Sam Livingston-Gray sent in an email letting us know about a testing library called Kookaburra, which is a framework for implementing the window driver pattern to keep your acceptance tests maintainable. If your acceptance tests are becoming brittle or unmaintainable, maybe this is worth a look.

Burke Libbey has put together several performance-oriented patches, from Sokolov Yura and Samuel Cochran, for Ruby 1.9.3-p0 into a single Gist which can be installed with just one line of code. After the gist patches have been applied, people are reporting significantly faster Rails boot times. The gist contains install instructions for rvm and rbenv.

Late last week, Rails 3.2.1 was released to address a few regression issues introduced in 3.2.0 and add more documentation to new or changed features. Otherwise, this release shouldn't introduce anything new, and therefore, is bug free. ;)

Mike Subelsky recently released simple_resque, which is a gem that allows you to split your application’s Resque workers apart from your web application code. This could allow you to separate your asynchronous workers onto different machines and better grow your application.

Previous Episodes

We weren't timely enough to get the news of the release of Rails 2.3.1, but we are still chock full of ruby news this week! The BitNami RailsStack installer, business_time, DCI education and commentary, Draper 1.1, theme-in-a-gem, Lisp in Ruby, wat, and Rails' Hidden Features in this feature-packed Ruby5.

Would-you-like-to-play-a-game? Global-thermo-tic-tac-toe? Yes! This week, the Minimax game AI algorithm, some Sinatra goodies and Factory Girl goes meta. We also talk about Hobson and a solid programming tip to boot.