I know that you have already accepted Rails 2, but I still throw this:
I am using Rails 3 for my new projects and have not noticed any significant errors. Of course, I used only popular stones and plugins, so they already have dedicated commands that made them compatible with Rails 3.
You can pretty easily check if your plugins are compatible on RailsPlugins.org . Some may need to use a specific Rails 3 branch from Github, so be sure to check the comments for reports that say βWork.β
Until you use something terribly obscure, you should be fine with Rails 3, which is a fantastic part of the work of the Rails team. Arel makes my day every day.
source share