2016/08/30分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
actionpack/lib/action_dispatch/routing/mapper.rb
の修正です。
routesで、namespace配下にrootを定義した場合に、正しくrootとして認識されないバグがあったのを修正しています。root nameをnamespace付きnameとして扱うようにして対応しています。
[ci skip] Update branch version in Contributing Guide
rails guideのContributing to Ruby on Rails
の修正です。
Older Versions of Ruby on Rails
の項にあるbackport作業のexampleで使用するブランチを3-2-stable
から4-2-stable
に修正しています。3.2はもうサポートしていないブランチの為、exampleとしては実際使用されているブランチが良いのでは、という事で修正されたようです。
Merge pull request #26317 from maclover7/jm-fix-26298
actionpack/lib/action_controller/metal/data_streaming.rb
、
actionpack/lib/action_dispatch/http/response.rb
の修正です。
send_file
メソッドにcharset
を指定した場合に、指定したcharsetがContent-Type
に反映されないバグがあったのを修正しています。
Merge pull request #25880 from ryandv/fix_performance_regression_in_timewithzone_to_time
activesupport/lib/active_support/time_with_zone.rb
の修正です。
ActiveSupport::TimeWithZone#localtime
メソッドで、getlocal
で取得した値をキャッシュするよう修正しています。
def localtime(utc_offset = nil) - utc.getlocal(utc_offset) + @localtime ||= utc.getlocal(utc_offset) end
Rails 4.0.0以降でActiveSupport::TimeWithZone#to_time
の性能劣化が発生しており、その改善の為に対応したとの事です。