Ruby on Rails update with faster Active Record
The Ruby on Rails developers have released version 3.0.3 of their open source web framework. According to Ruby on Rails creator David Heinemeier Hansson, the latest maintenance update includes a variety of minor fixes and a faster version of Active Record that "reclaims the performance lost when we went from Rails 2.3.x to 3.x and then some".
Hansson says that developer Aaron Patterson has done "a phenomenal job" benchmarking, tuning and tweaking ARel, the Ruby Relational Algebra engine that underpins Active Record 3. Further information about Patterson's work can be found in a post on the AT&T Interactive Engineering blog. The developers note that Active Record 3.0.3 is incorrectly reporting its tiny version as 1 instead of 3, however, this should have no impact unless developed code included a specific check for that tiny version.
More details about the release can be found in an announcement post on the Riding Rails blog and in the change log. Ruby on Rails 3.0.3 is available to download from the project's site. Rails is released under the MIT licence.
- Ruby on Rails update closes vulnerability, a report from The H.
- Rails 3: New release completes integration of Merb, a report from The H.