2020/01/03分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Mime::Mimes#symbols should return a always up to date reference:
actionpack/lib/action_dispatch/http/mime_type.rb
の修正です。
Mime::Mimes#symbols
が必ず最新の@mimes
のデータを返すよう修正しています。
ActionView::Base.default_formats
がMime::Mimes#symbols
の参照を保持しており、Mime::Mimes#symbols
が返す値が最新の結果でないと、ActionView::Base.default_formats
経由で正しい値を取得出来ない為。
Add to the log format "/" if using a not found format:
actionpack/lib/action_controller/log_subscriber.rb
の修正です。
action実行時のログで、formatがnilの場合、*/*
をformatとして表示するよう修正しています。
Merge pull request #38133 from onk/insert_all_sql
activerecord/lib/active_record/insert_all.rb
の修正です。
insert_all
で実行するSQLで、テーブル名とカラム名の間にスペースを入れるよう修正しています。create
で生成するSQLだとスペースが入っており、フォーマットを合わせる為。
Merge pull request #38140 from bogdanvlviv/HostAuthorization-to-Configuring-Middleware-guide
rails guideのConfiguring Rails Applications
の修正です。
ActionDispatch::HostAuthorization
についての説明を追加しています。
Enforce fresh ETag header after collection changes
activerecord/lib/active_record/relation.rb
の修正です。
Active RecordのcollectionをkeyにETag headerの値を生成しているときに、collectionの内容が変化しても同じETag headerの値が生成されてしまうバグがあったのを修正しています。
Fix test failure if prepared_statements
is flipped
activerecord/test/cases/prepared_statement_status_test.rb
の修正です。
connectionのprepared_statements
がfalseだった場合に、prepared_statement
+ threadのテストがfailしてしまっていたのを修正しています。