2018/03/16分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Fix typo in active_job_basics.md
rails guideのActive Job Basics
の修正です。
Setting the Backend
の項のグラマーの修正を行っています。
Merge pull request #32244 from bogdanvlviv/partly-revert-32231
actionmailer/lib/action_mailer/test_helper.rb
の修正です。
assert_emails
メソッドの引数にblockを指定しなかった場合に、不要なperform_enqueued_jobs
を実行していたのを実行しないよう修正しています。
Merge pull request #31250 from lsylvester/only-preload-misses-on-multifetch-cache
Active Recordの修正です。
cached: true
オプションを指定してcollectionをrenderする際、cache keyの生成の際にも不要なrelationのpreloadを行っていたのを、本当に必要な時だけ(キャッシュから値が取得出来なかった時)preloadを行うよう修正しています。
Check exclude before flagging cookies as secure in ActionDispatch::SSL (#32262)
actionpack/lib/action_dispatch/middleware/ssl.rb
の修正です。
ActionDispatch::SSL
クラスでcookieにsecure属性を指定する際に、ssl_options
のexclude
オプションの指定を確認し、exclude
の対象になっている場合はsecure属性を指定しないよう修正しています。
Don't need to include in the changelog something that was release in 5.2
actionpack/CHANGELOG.md
の修正です。
先の対応のエントリーをCHANGELOGから削除しています。5.2にバックポート済みで、6.0の新規対応ではない為。
Fix multiline expression indexes for postgresql (#31621)
activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rb
の修正です。
DBにPostgreSQLを指定、かつ、indexの式に複数行指定した場合に、エラーになってしまうバグがあったのを修正しています。
activerecord/lib/active_record/railtie.rb
の修正です。
不要な空行を削除しています。