2018/05/03分のコミットです。
CHANGELOGへの追加はありませんでした。
activestorage/app/controllers/active_storage/disk_controller.rb
の修正です。
ActiveStorage::DiskController
でdisk serviceからファイルをダウンロードする際に、イベントストリームを使用してchunk単位でダウンロード出来るよう修正しています。イベントストリームの実装はActionController::Live
を使用しています。
Add support for prefetch-src directive
actionpack/lib/action_dispatch/http/content_security_policy.rb
の修正です。
prefetch-src
directiveのサポートを追加しています。
Partly revert "Use https with weblog URI" [ci skip]
rails guideのRails Routing from the Outside In
の修正です。
weblog.rubyonrails.orgへのリンクをhttpsに修正した、Use https with weblog URIの対応で関係無いサイトへのリンクもhttpsに変更してしまっていたのを戻しています。
Use usual method definition instead of extracting args from array
actionview/lib/action_view/digestor.rb
の修正です。
Digestor#find_template
メソッドで引数をArrayとして受け取った後で引数を変数に代入していたのを、普通にメソッドの引数をArrayではなく個別の変数に変更しています。
activestorage/test/controllers/disk_controller_test.rb
の修正です。
ActiveStorage::DiskController
のテストで@response
変数を直接参照していたのを、response
メソッド経由でアクセスするよう修正しています。そちらの方が推奨されている為、のはず。