Rails Edge adopted Rack a while back and we’ve been exploring ways to expose that better. The first thing we did was to make it really easy to hook up any piece of Rack middleware in front of a Rails request. In your config/environment.rb file, you can do: config.middlewares.use(Rack:...
Since the most recent patch releases there has been some confusion about what versions of Ruby on Rails are currently supported, and when people can expect new versions. Our maintenance policy is as follows. Support of the Rails framework is divided into four groups: New features, bug...
Just in time for the opening of RailsConf, we managed to push out the first release candidate of Rails 4.0. This incorporates no less than 1,368 commits since beta 1. You can see the full list of changes on Github . If you're interested in a high-level review of what's in Rails 4.0, p...
Just in time for the opening of RailsConf, we managed to push out the first release candidate of Rails 4.0. This incorporates no less than 1,368 commits since beta 1. You can see the full list of changes on Github . If you're interested in a high-level review of what's in Rails 4.0, p...
Just in time for the opening of RailsConf, we managed to push out the first release candidate of Rails 4.0. This incorporates no less than 1,368 commits since beta 1. You can see the full list of changes on Github . If you're interested in a high-level review of what's in Rails 4.0, p...
Just in time for the opening of RailsConf, we managed to push out the first release candidate of Rails 4.0. This incorporates no less than 1,368 commits since beta 1. You can see the full list of changes on Github . If you're interested in a high-level review of what's in Rails 4.0, p...
Just in time for the opening of RailsConf, we managed to push out the first release candidate of Rails 4.0. This incorporates no less than 1,368 commits since beta 1. You can see the full list of changes on Github . If you're interested in a high-level review of what's in Rails 4.0, p...
Just in time for the opening of RailsConf, we managed to push out the first release candidate of Rails 4.0. This incorporates no less than 1,368 commits since beta 1. You can see the full list of changes on Github . If you're interested in a high-level review of what's in Rails 4.0, p...
Just in time for the opening of RailsConf, we managed to push out the first release candidate of Rails 4.0. This incorporates no less than 1,368 commits since beta 1. You can see the full list of changes on Github . If you're interested in a high-level review of what's in Rails 4.0, p...
We're pleased to announce, Ruby on Rails has been accepted into Google Summer of Code 2013 as a mentoring organization . What does this mean to you? Potentially, if you're the right person, you can get paid to work on Rails this summer! The "right person" in this case is one who is at...
We’ve returned the default MySQL/Ruby bindings to their former glory, made sure development mode on big applications didn’t get penalized on resetting the object space, and cut WEBricks lust to have a new database connection per request. All changes that actually allows Rails 0.13.1 t...
There is a vulnerability in Ruby on Rails which could allow an attacker to circumvent the CSRF protection provided. This vulnerability has been assigned the CVE Identifier CVE -2011-0447. Versions Affected: 2.1.0 and above Not affected: Applications which don’t use the built in CSRF p...
John McCreesh has published a great new 30+ paged tutorials for getting started with Rails entitled Four Days on Rails. Rails is well documented on-line; in fact, possibly too well documented for beginners, with over 30,000 words of on-line documentation in the format of a reference m...
Rails versions 3.2.13, 3.1.12, and 2.3.18 have been released. These releases contain important security fixes. It is recommended users upgrade as soon as possible. Please check out these links for the security fixes: CVE-2013-1854 Symbol DoS vulnerability in Active Record CVE-2013-185...
I'd like to announce that Rails 3.2.13.rc2 has been released. Rails 3.2.13.rc2 contains fixes for regressions found in rc1. Please test out rc2. If you find regressions between 3.2.13.rc2 and 3.2.12, please email the rails-core mailing list , or file an issue on GitHub . If there aren...
Hey everyone! I am pumped to announce that Rails 3.2.13.rc1 has been released! If no regressions are found I will release 3.2.13 final in two weeks, on March 13, 2013. If you find one, please Open an Issue on GitHub so that I can fix it before the final release.
Hot on the heels of the first production version of Ruby 2.0 comes the first beta version of Rails 4.0. The two form a great pair and are already running in production on a number of applications, including Basecamp Breeze . In fact, Ruby 2.0 is the preferred Ruby to use with Rails 4....
Since the most recent patch releases there has been some confusion about what versions of Ruby on Rails are currently supported, and when people can expect new versions. Our maintenance policy is as follows. Support of the Rails framework is divided into four groups: New features, bug...
I'd like to announce that Rails 3.2.12, 3.1.11, and 2.3.17 have been released. 3.2.12 and 3.1.11 contain one security fix, and 2.3.17 contains two security fixes. It is recommended that you update immediately. You can read about the security fixes by following these links: CVE-2013-02...
I'd like to announce that 3.0.20, and 2.3.16 have been released. These releases contain one extremely critical security fix so please update IMMEDIATELY . You can read about the security fix by following this link: CVE-2013-0333 In order to ease upgrading, the only major changes in ea...
I'd like to announce that 3.2.11, 3.1.10, 3.0.19, and 2.3.15 have been released. These releases contain two extremely critical security fixes so please update IMMEDIATELY . You can read about the security fixes by following these links: CVE-2013-0155 CVE-2013-0156 In order to ease upg...
Rails versions 3.2.10, 3.1.9, and 3.0.18 have been released. These releases contain an important security fix. It is recommended that all users upgrade immediately . The security identifier is CVE-2012-5664, and you can read about the issue here . For other change in each particular r...
Rails versions 3.2.10, 3.1.9, and 3.0.18 have been released. These releases contain an important security fix. It is recommended that all users upgrade immediately . The security identifier is CVE-2012-5664, and you can read about the issue here . For other change in each particular r...
Rails Contributors is a website that keeps track of all contributions made to the Ruby on Rails code base. The application tries hard to give credit as accurately as possible, which is something you cannot do with git log . For example, according to Git the author of this commit is "@...
The People Behind Rails 4 Posted by fxn , November 21, 2012 @ 12:00 am Rails 4 is coming along nicely with a ton of new stuff , but this major release would have not been possible without the help of some people whose contributions have been outstanding. We want to dedicate this post ...
Performance Improvement to send_file: Avoid having to pass an open file handle as the response body. Rack::Sendfile will usually intercept the response and just uses the path directly, so no reason to open the file. This performance improvement also resolves an issue with jRuby encodi...
Rails 3.2.9.rc3 has been released. If no regressions are found I will release 3.2.9 final this Monday 12th. If you find a regression open an issue on github and mention me on it, mail me or tweet me, whatever but let me know :).
Rails 3.2.9.rc1 has been released. If no regressions are found I will release 3.2.9 final this Thursday 1st. If you find a regression open an issue on github and mention me on it, mail me or tweet me, whatever but let me know :).
Do not set RAILS_ENV to "development" when using db:test:prepare and related rake tasks. This was causing the truncation of the development database data when using RSpec. In RC2 was fixed again when using config.active_record.schema_format = :sql Rafael Mendonça França Do not conside...