Rails 3.0.7 has been released!
Posted by aaronp April 18, 2011 @ 09:41 PM
Hello everyone! I've released Rails version 3.0.7!
I want to say thanks to Santiago for handling the release candidate gems. He's on vacation, so I get to do the real thing.
The main change in this release is to fix a performance regression in ActiveRecord that was introduced in version 3.0.6.
Changes
For a web friendly view, check out the compare view on github.
For those that want the TL;DR of the commits, here are the pertinant CHANGELOG entries for each project:
activesupport
Hash.from_xmlno longer loses attributes on tags containing only whitespace [André Arko]
activerecord
- Destroying records via nested attributes works independent of
reject_ifLH #6006 [Durran Jordan] - Delegate any? and many? to Model.scoped for consistency [Andrew White]
- Quote the ORDER BY clause in batched finds - fixes #6620 [Andrew White]
- Change exists? so records are not instantiated - fixes #6127. This prevents
after_findandafter_initializecallbacks being triggered when checking for record existence. [Andrew White] - Fix performance bug with attribute accessors which only occurred on Ruby 1.8.7, and ensure we cache type-casted values when the column returned from the db contains non-standard chars. [Jon Leighton]
- Fix a performance regression introduced here
86acbf1cc050c8fa8c74a10c735e467fb6fd7df8
related to
read_attributemethod [Stian Grytøyr]
actionmailer
- remove AM delegating
register_observerandregister_interceptorto Mail [Josh Kalderimis]
Checksums
Just in case!
$ shasum *
6b96ed6cf0717e7e40b7ef9b39a70814d3928250 actionmailer-3.0.7.gem
c28009b6ce47c60553027c1ddd9c9bd2aacb2c82 actionpack-3.0.7.gem
6ee5ca84b460fff55e7dd825fc966cfbc4b36070 activemodel-3.0.7.gem
25ff07f49129ccd405c95047b41e6717e95f9471 activerecord-3.0.7.gem
a4adde3ad82017d8925e99733d1cd288b1474c39 activeresource-3.0.7.gem
d1a0192fd9da869caee79be66a5915633eda291f activesupport-3.0.7.gem
04aa110f50d2ea9b8434526faff57ab2e249495e rails-3.0.7.gem
9430747274afa4fac2c37ae05a39f9cb79680e16 railties-3.0.7.gem
Have a great week everyone!
<3 <3 <3 <3 <3

Thanks for the hard works guys!
Thanks again!
Nice. :)
Thanks, my rspec test suite is now running at speeds previous of Rails 3.0.6
Thanks …... keep the releases coming. Looking forward to 3.1 :)
Great job, Rails team!
Amazing work guys!
Thanks again!
great work guys!
I am number 10 this time. Congrats guys!
Great job guys, THANKS!
Well done, thanks !
For a git-friendly view of the changelogs:
https://github.com/airblade/bin/blob/master/diff_rails_changelogs
Who let the bold out? I think you have a problem with truncation leaving an a tag in the name field open. HTML shouldn’t even be allowed in name.
Me like bold :D.
Great guys! Don’t forget to update www.rubyonrails.org main homepage that still displays Rails 3.0.5 :).
Cảm ơn Rails team rầt nhiếu.
Excellent work, thanks!
Btw, I eat bold for breakfast!
bold bold
Thanks and great job, Rails team!
Last night I was in a Ruby meetup/class and just randomly updated Rails. I was surprised it was 3.0.7. I must have updated just about the time it was released.
Nom nom
hello! :D
I’m new to the Unix world, how I can upgrade my version of rails (3.0.5 for the moment) to 3.0.7
XSS is a fun toy
Good jobs! Rails!
Good work team, I was to delay bumping to 3.0.6 because of performance regression. 3.0.7 does fix few regressions, yet it doesn’t go easy on my Heroku host, I’d delay upgrade till 3.0.8 is out.
Cools, thanks for the efforts
o
<blink>SO MUCH!!!!</blink>
Thanks for you works, Rails team! )
thansk all guys who work for ror,thanks for you hard work ,so we can use such magic framework in daily web program
again new release, nice :) thanks !
The links in http://rubyonrails.org/download still point to rubyforge instead of github, you should correct that. Great release btw.
Awesome work, thank you for everything you do!