2019/03/31分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #35688 from jhawthorn/render_file_rfc
Action Viewの修正です。
file render用のActionView::Template::File
クラスを追加しています。
file render(render file: xx
)は絶対パスを指定出来る事を除けば、template render(render template: xx
)と振る舞いは基本的には同じです。
これは歴史的経緯でそうなっているのですが、挙動としてわかりづらい(file renderとtemplate renderの違いがわかりづらい)という問題がありました。
で、その問題を解消する為、file renderではtemplateの検索は行わず、指定されたファイルをrenderするだけに挙動が変更になります。ハンドラも使用されなくなります(6.0ではdeprecateメッセージを表示しつつ元の挙動が維持。されます)。templateのrenderにfile renderを使用していた場合は修正が必要になります。
Tweaks CHANGELOGs and docs [ci skip]
CHANGELOGとdocの修正です。
フォーマットの修正、不要なスペースの削除等をまとめて行っています。
Merge pull request #35799 from leboshi/master
activerecord/lib/active_record/associations/has_many_through_association.rb
の修正です。
has_many throughで定義された先のassociationで、before_add
/ after_add
callbackを使用した際に、callbackに渡されるrecordが不完全な状態(データが全て設定されてない状態)になってしまっているバグがあったのを修正しています。
Follow up tweaks b89a3e7e638a50c648a17d09c48b49b707e1d90d [ci skip]
CHANGELOGの修正です。
各エントリーのフォーマットの修正を行っています。
Add ActiveStorage.service_configurations and ActiveStorage.service
Active Storageの修正です。
serviceに関するconfigを保持する為のActiveStorage.service_configurations
とserviceのインスタンスを保持する為のActiveStorage.service
を追加しています。
ActiveStorage::Blob
が読み込まれる前にserviceと代替のconfigを参照出来るようにする為、との事です。