Rails 1.0: Party like it's one oh oh!
Posted by David December 13, 2005 @ 09:02 PM
15 months after the first public release, Rails has arrived at the big 1.0. What a journey! We’ve gone through thousands of revisions, tickets, and patches from hundreds of contributors to get here. I’m incredibly proud at the core committer team, the community, and the ecosystem we’ve raised around this framework.
Rails 1.0 is mostly about making all the work we’ve been doing solid. So it’s 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, we’ve also been working on a new web site, which premieres today as well. It’s 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. It’s online at www.rubyonrails.org and includes two brand new screencasts.
So this is a major milestone for Rails, but we’ve 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
The only thing you need to do to upgrade from 0.14.x is update your Javascripts using “rake update_javascripts”. You’ll be rocking along with Scriptaculous 1.5 and Prototype 1.4.
Happy 1.0, everyone!

I vote we all get totally sauced in honor of this momentous occasion! But seriously… the last year’s been incredible. Congratulations.
Great ! Great ! Great !
Congrats David & all the core members !
It’s Christmas before time !
Congratulations David and core team.
Congratulations David and core team.
Congrats David and other core developers. The new Rails homepage and entire presentation is awesome!
Congratulations and welcome to the end of an era
Also want to add my congrats and let you know the new site is great looking. Looks like a lot of cool new information on the front page too. Thanks again!
Congratulations David for your work! Congratulations core developers!! The restyling of the sites it’s very nice, but first of all I say you thanks for the best framework I’ve ever used!
Congratulations to all involved. Great work.
Champagne for everyone! Congrats to David, the core team, and everyone who had a hand in Rails being a great framework. You guys rock!
Congratulations with a great framework and a great product.
As a programmer with a php background, I’m amazed by Rails capabilities, the constant release of new features, and above all, Ruby’s great syntax.
Looking foreward to future Rails releases, which I hope will continue sporting new trends, just like you guys did with the Ajax craze.
Thanks guys!! The new site rocks!!
Huge thanks to DHH and the core team for your vision and hard work. Every developer who rides the rails owes you a debt of gratitude.
On a different note, why Typo doesn’t have some kind of protection against multiple comment submissions, is beyond me.
(Which may also be said about the people apparently yearning to press that submit buttom more than once.)
Congratulations all!
Congratulations! I must say the new website is so much cleaner and well organized, great job everyone!
Well done.
Congrats! BTW, you can do:
gem install rails -y
...and save yourselves a few keystrokes.
Llongyfarchion!
Now it’s not just a certain Python framework that supports welsh. Seriously, well done!
Great Work Congrats.
As a long web developer who earned a living programming in PHP for years, I’ve been following the Rails phenomenom with keen interest.
Playing with RoR since v0.12, I’m just about to launch my firsts Rails-powered sites. Now, all of them will be launched using RoR v1.0. There’s no turning back…
CONGRATULATIONS. You’ve done such a terrific work.
Greetings from Argentina, home of Tango, Maradona & Dulce de Leche!
Well done. Great achievement!
Sweet!
changelog link?
Cheers all around! I’m just finishing up a project for a Rails directed study class at the University of Georgia, and there’s no better final touch than to upgrade to Rails 1.0!
Absolutely brilliant news – thank you and congratulations!
I started working full-time with Rails early last December, so this seems like an apt way to celebrate a year of my life devoted to the technology. Well done guys!
All I wanted for Christmas was this! Thanks a lot for Rails to all the comunity!
Congrats, also.
FYI, on the new site in the applications section there’s a link to Wayfairing, but it should be Wayfaring in both title and url.
Jacob Fugal
Hmm, you may also want to fix the comment submit here to reset the form after success to prevent double posts like that just above. :)
Jacob
Congratulations!
Thanks for all the hard work you’ve all been putting in developping Ruby on Rails! I’m using it with a lot of joy every day and it keeps feeling better.
Keep up the good work!
Congratulations! :)
Congratulations to David, the core committers, and the entire Rails community!
An earthquake in web development, in one short year. And talk about “sneaking Ruby through the system”!
Nice work!
Just in time for the holidays. Get some rest!
Awesome work! Congrats!
So strange to be cheering for 1.0 when I’ve had live, heavily used applications running since about 0.9.3.
Slight typo on the applications page. It’s wayfaring, not wayfairing.
I cho-cho-choose Rails 1.0!
My Java tastes like BURNING!
Woohoo! Great work everyone! This is the best thing to happen to the web development community in a long time.
Way to go core! After hearing this hyped at RubyConf it’s great to see it launched.
Now my company won’t be nervous about using a beta framework. :p It’s amazing what a simple number can do.
Keep up the great work.
Way to go core! After hearing this hyped at RubyConf it’s great to see it launched.
Now my company won’t be nervous about using a beta framework. :p It’s amazing what a simple number can do.
Keep up the great work.
congrats! Oh, and the new site look is awesome.
Just to say something is bad, I hat movies in quicktime format ;)
Congratulations! DHH and core team!
Woot ! Woot !
Congratulations! Thanks for such a sweet set of tools.
I’m going to spend this evening smiling. :-)
It’s all good :)
Funny that I mentioned this to my wife, and she was all like “what, it was still Beta?”
Nice work ! Thanks !
Just one little thing : there’s a typo on the screencasts page : the last video’s URL is not correct (.../videos/rubyonrails.mov but it should be …/video/rubyonrails.mov)
Rails one-oh is out! Rooooaar! James Gosling! Craig MacLanahan! Hani Suleiman! Larry Wall! Rasmus Lerdorf! Guido van Rossum! We’ve beaten them all! We’ve beaten them all!
Java, PHP, Python, Perl and .NET web developers out there! Can you hear me! I have a message for you! Rails has knocked you out of the competition. Down in your boots! And tied them up!
Your boys took a hell of a beating! Your boys took a hell of a beating!
When will Ruby 2.0 be released?
.
Rails one-oh is out! Rooooaar! James Gosling! Craig MacLanahan! Hani Suleiman! Larry Wall! Rasmus Lerdorf! Guido van Rossum! We’ve beaten them all! We’ve beaten them all!
Java, PHP, Python, Perl and .NET web developers out there! Can you hear me! I have a message for you! Rails has knocked you out of the competition. Down in your boots! And tied them up!
Your boys took a hell of a beating! Your boys took a hell of a beating!
Congratulations! Thanks for such a sweet set of tools.
I’m going to spend this evening smiling. :-)
I’m really happy this oh-so-important release wasn’t rushed at all. I think it’s quite important it has most of the bugs weeded out … and we can all call it stable.
For example I’m really glad that “change_column” in postgres adapter works as expected (I’m talking about: http://dev.rubyonrails.org/ticket/3141 ).
But ok, let’s just hope #3141 was exception, not a rule.
What a great day. Congrats and thank you.
Awesome. This is a great day.
Thank you all for your hard work!
w00t!
Many congratulations to the whole team on a huge pile of accomplishments. You’re helping to change this industry.
Congratulations! And thank you for the hard work.
Congratulations! And a big thank you very much for bringing this humble webmonkey something like rails. It feels heaven-sent. When will 1.1 be out? Just kidding… :)
Congrats the team!
Congratulations!
Congratulations to all who contributed! What a great start to my day. You guys are the best.
What a great accomplishment! 2006 is surely going to be a fantastic year for Rubyists!
Congratulations. For Rails 1.0 and the Agile … Book (which is also great). For me it´s heaven-sent. No more working with dull .net or java web frameworks (hopefully ;-)
Congratulations and Thank you for developing such a nice framework.
Great! Congratulations and thanks to David and all others involved for building such a great framework.
My best. What an amazing 15 months. On to 3.0 ;)
Awesome! Now when does 2.0 come out?
Regarding Typo and the multiple posts… I think it’s more a problem of people reloading the page (with the form) than hitting Submit too many times ;) The gorgeous thing about Rails is that someone could easily add a checksum field to the model and some code to automatically prevent data from going in that checksums to an existing comment. I’m guessing that this wasn’t done (since it would take like, 2-3 lines of code ;) ) because it would result in an additional dependency (available implementation of MD5, SHA-1 or whatever).
oh and of course HAPPY 1.0!! Since I quit my job to do rails full-time and only recently released my first production app, and since 1.0 “legitimizes” the framework to a lot of more cautious types, I am VERY excited ;)
ooooh. the page is not actually reloaded, the post is done via ajax. so I can’t actually explain the dupe posts. Though my Typo model suggestion is still sound. Rails- Too sexy for my posts…
Hi All,
thank you,
BR,
~A
Thank you Santa and the rest of the RoR Elves.
The Core link at the bottom of the download page yields a 300 with a link to the core.php page. Do you want to fix this?
PHP?
http://www.rubyonrails.com/core.html
Wow. I woke up this morning, started checking my blogs and what a pleasant surprise! What an achievement! Yes, we’re going to have a Rails 1.0 party at Chennai.rb, along with the Ruby and RoR intro sessions:
http://chennairb.blogspot.com
RoR enthusiasts in Chennai, you’re welcome.
I started drinking early just for this occasion. Congrats guys, you sure are some lookers..haha!
Congrat’s and Thank you for putting enjoyment and fun back into programming.
Well but…
http://dev.rubyonrails.org/ticket/2106
i18n support is not officially in rails yet? (Yes, official, not our own hacks)
Thank your for the hard work. Going to upgrade our app now…
Congrats!
yay
Congratulations! (And, yes, tweaking Typo to make the comment “acceptance” give immediate feedback
- by, say, removing the submit button -might be something to pass along to the guys working on it. Hmm.)Congratulations from Costa Rica!
I’d just like to add that every now and again certain things in life make you switch mindset, rails was one of them for me.
Well done to every one behind Rails and congratulations on reaching the 1.0 milestone.
I’m pretty sure this won’t be a passing fad, but it’s up to us the users to prove it to the rest of the world.
Now we have the right weapon…
Armed and ready with Ruby on Rails Release 1.0 ;)
Congratulations!! But did you have to release it while I was at work and unable to surf the web?
:)
just updated! Great! Thanks your men!
Looking good guys. Very exciting stuff and a pleasure to work with!!! A++
Can anybody tell me what text editor is being used in the flickr-rails-ajax screencast?
Oh and congrats on RoR 1.0 :-)
RoR The lion roars. RoR RoR RoR
And excellent job on the site redesign. Just wanted to know who was the thinker behind it?
Mark, it is TextMate. Basically every Ruby on Rails demo on the Mac I’ve seen uses TextMate.
I learned about the 1.0 release at the San Francisco Ruby Meetup Group tonight and installed it on the spot. Way to go, Dave! Now if you survive the Chicago winter, you should be in great shape. ;) Congrats on all of your accomplishments.
Brian
Rails fan and ex-Chicagoan
Fantastic! But wait a minute… Is it really 1.0 version ? I’m still unable to create a simple web service using it :( Here is my thread: http://groups.google.com/group/rubyonrails/browse_frm/thread/095773c6c0b624d5
MAURUURU ROA !
It means thank you very much in ‘Tahitian’. Yes, even in Tahiti a small island in the south Pacific (French Polynesia) I do RAILS !
MANUIA OE David !
Wow! My sincere congratulations!!!
These are wonderful times!
Great stuff!
Congratulations! And thanks for all your hard work.
Revamped site is GREAT! All thumbs up ;)
that’s really a pretty news!
congrats everyone! thanks for giving a new meaning to webapp development. Among a lot of other things, the One-O release really marks the point where Big IT Consultancy shops can start to sell it at Fortune 500s. Hope this will get more and more developers to jump on Rails :-)
Stand up and dance!
Developers of the world rejoice!
Love the new rubyonrails.org Theme
Anyone looking for an easy-to-use 1.0 installer for the mac can find one on my blog: Ruby on Rails 1.0 Installer for Mac OS X “Tiger”
Congratulations and Thanks.
I’m trying to implement the Flickr demo app from the screencast but I am running into this:
OpenSSL::SSL::SSLError in Flickr#search SSL_CTX_new:: library has no ciphers
I’m on a pretty standard install of Ruby 1.8.2 with the latest gems on OS X.
Has anyone seen this before?
Coffee!
Congratulations! And a big Thank you!
I bought my Christimans gift! Rails and Ruby book!
Version 1.0 was a gift for everybody!
Congratulations for all RoR developers and thans a lot!
Congratulations to David and the Rails core team! What an achievement!
Congrats!
DB2 is now mentioned on the Front Page, perhaps it was before, don’t recall. But the HowTo… isn’t with the other DBs, and while I did some searching, couldn’t find it. Support for DB2 has been iffy in the past, but if you’re going to claim it on the Front Page, it really should be there. Don’t you think? After all, DB2 is a significant part of the market
Happy happy, joy joy. Happy happy, joy joy.
“[Insert your diety here] love us, One and all!”
Re: Ken Barker’s msg:
Whoa! Didn’t they make a LOT of effort to hide the fact that rubyonrails.com site runs on PHP? :-)
I mean yeah, it’s great stuff, have links like /core :-) Too bad request for /core.html or looking at the “X-Powered-By: PHP/5.0.3” header spoils the fun.
How’s this deployment of PHP based “RoR website” related to believing in your own technology, I ask?
Congratulations! Since the beginning of this year I planned to check out rails. Two months ago I finally found some time to give it a try and now I am hooked :)
Cannot wait to use it for a real business project. Keep up the great work!
Congratulations!
Awesome work! Congrats to all involved! I’ve been using Rails for about six months now, and I love the community. It’s great! I eagerly anticipate seeing what new developments will take place in 2006, as well as seeing Rails take off and gain acceptance as the great software it is!
Wejn: We’re running PHP, Python, Perl, and Ruby on this machine. Picking and choosing for whatever task is a good fit. For just doing includes with a few parameters? I love PHP. For running great applications like Trac, I’m more than happy to have Python installed.
For home grown applications, like Hieraki, Typo, and i2, of course we’re using Ruby on Rails. Being passionate about something doesn’t mean throwing out everything that came before it.
Congratulations for this release. Thanks for Rails!
good job.
Yippie! I’d had some problems with the last RC, but hopefully they were fixed before this. Somehow I always end up using unadvertised features that break :)
Great job Everyone!
This project has changed who I am as a programmer. It’s changed my sense of design, my belief in truth, and inspired me to change the world one awesome website at a time.
Hoolay!
Now pray for my soul as I go back to coding C# because I have no choice.
does it have better graphics ?
This new design is not very well thought out. On IE the layout is a mess. (I know many sites that actually do this. “IE is old garbage, upgrade your browser” is the most common reply. To me that is not a satisfactionary reply. The simple fact is that the fast majority uses IE, as a web designer you’ll just have to accept that fact and work yourself through hoops to get your site working on IE)
Nevertheless, the rails framework is more important than site design, and it’s nice to be able to show off with a 1.0 release :)
I can confirm that colin’s right – there’s some problem with the css in IE. It happens when u are viewing all the comments to a post.
Colin – I’m pretty sure it’s just a mistake/QA issue rather than an arrogant FF-only user :)
having said that… i notice that the script.aculo.us blind down effect – when the post is added via AJAX does work in IE – but not in FF – you see no change.
This would explain the multiple posts we see.
^^^^^
FYI: the “but not in FF” is not supposed to be struck through in the above post.
Congratulations with my heart on this version. It’s really a big Christmas present.
http://www.loudthinking.com/arc/000192.html
It all started here.
http://www.loudthinking.com/arc/000192.html
It all started here.
http://www.loudthinking.com/arc/000192.html
It all started here.
Well done,everyone!
1.0 finally arrives and just in time for the holidays! Way to go rails!
Allright!!! Web Revolution 1.0 !!!!! Congratulations! And don’t let this achievement hold you guys down! Merry Chirstmas !
Insanely great!
Thank you very much David and the core team for giving us this day to celebrate. Long live Ruby on Rails :)
Congratulations! And thanks for the early Christmas present! :-)
I agree with the comment about IE and some designers answer that you should “upgrade your browser” is not an acceptable response.
As a designer myself, nothing would make me happier than to abolish IE off the face of the planet, but that’s not the world we live in and if you’re trying to develop something that’s targeted for the full developer audience and not just those that use Apple, Linux or Firefox then you need to make sure things work for all browsers.
I find this attitude seems to extend with Rails not just in the design of the site, but also with the framework itself. Features like switchtower and rake both don’t work for those developing on Windows (although I think switchtower has been fixed now).
That being said, I am forever grateful for Rails and especially 1.0. I just hope that as development continues, the Windows/IE aspect will be kept in mind.
And yes, I can also confirm that the AJAX addition of a person’s post does not work in Firefox. You press submit, the progress widget appears and then turns off but the comment list is not updated.
This page looks like crap in IE 6. I know you are probably a FireFox fan, but please make it so we can view your navigation in IE 6. At 80% of the users (and 80% of my clients) use it, so please support it.
Well done David and the team. You deserve a big pat on the back (and several beers!).
I’ve been looking forward to this moment.
One thing I’d like to mention. On the download page it might be nice to also mention RadRails. It’s pretty stable now and I think it would really help new people get into Rails. Just a thought.
First: Congratulations
Second: Why on earth wouldn’t you make the “www.rubyonrails.org” link clickable?
First: Congratulations
Second: Why on earth wouldn’t you make the “www.rubyonrails.org” link clickable?
I’m new to rails but looking forward to try it :D
Congratulations!
Will try it soon.
Thanks
Great, but since it doesn’t work on Windows, not much use beyond a hobby project.
I don’t love working with MS’s stuff either but simply pretending those who do are not a suitable market and alienating 80% of the world (even 80% of devvers) by categorically denying the very existence of Win/IE is the worst ever marketing move for anything that doesn’t exclusively run on something other then i386.
Stupid move, too bad since Ruby looks nice and RoR would have been my preference over PHP (since I’m needing to learn one or the other, I’m picking the one that will also run on my customers’ IIS machines.)
Prado – I have a production system running on XP that is perfectly compatible with IE – and was entirely devved on windows !!
See here >>>>> Silver Picks
Prado, no offense, but you seriously need to improve your skills in research for programming projects, with that comment you pretty much stated that you didn’t really bother looking into rails or ruby at all. The “hobby project” joke is pretty good too, just like this right? That mediocre CD Baby thing too.. silly web programmers. Infact I’m starting to think that this is just a troll and im wasting my time feeding it….hmm
Congrats, can’t wait to use it.
Can RoR run under IIS ? It would be a useful feature.
awesome!!!
DHH: It’s not just about (not) running on PHP. It’s about hiding the fact you’re running on PHP :-)
cool cool cooolll…. its a ho ho ho as well!!!
cool cool cooolll…. its a ho ho ho as well!!!
Whoohoo!
Congratulations to all involved. Great work.
Happy New Year Everyone!