15 months after the first public release, Rails has arrived at the big 1.0. What a journey! Weve gone through thousands of revisions, tickets, and patches from hundreds of contributors to get here. Im incredibly proud at the core committer team, the community, and the ecosystem weve raised around this framework.
Rails 1.0 is mostly about making all the work weve been doing solid. So its not packed with new features over 0.14.x, but has spit, polish, and long nights applied to iron out kinks and ensure that it works mostly right, most of the time, for most of the people. Yes, we still have pending tickets, but we will always have pending tickets. If I had accepted that fact back in February, we would probably have been at 2.0 now ;).
Alongside 1.0, weve also been working on a new web site, which premieres today as well. Its a 37signals-powered redesign that streamlines and decrufts us into a much cleaner profile that hopefully will make it even easier for people to get excited and try out Ruby on Rails. Its online at www.rubyonrails.org and includes two brand new screencasts.
So this is a major milestone for Rails, but weve not even begun to think about slowing down. Rails 1.1 is already pretty far along in development and will see some of the biggest upgrades of any Rails release. Hopefully some time in February. But in the mean time, enjoy one oh!
To install Rails 1.0:
gem install rails --include-dependencies
To learn about upgrading a Rails application not already running 0.14.x: Upgrade to 1.0
Happy 1.0, everyone! [Riding Rails]