2019/09/30分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activestorage/CHANGELOG.md
activestorage/app/models/active_storage/blob.rb
の修正です。
build_after_upload
、create_after_upload!
メソッドのdeprecateメッセージを出力するのにModule#deprecate
メソッドを使用するよう修正しています。
Allow providing a custom key per blob
activestorage/app/models/active_storage/blob.rb
の修正です。
Active Storageでファイル保存時に使用するkeyに任意の値を指定出来るよう修正しています。
user.avatar.attach key: "avatars/#{user.id}.jpg", io: io, content_type: "image/jpeg", filename: "avatar.jpg"
Introduce a callback for forked children
Active Supportの修正です。
fork
実行時にcallbackを実行する為の仕組みを提供するActiveSupport::ForkTracker
moduleを追加しています。
fork
した際に、親プロセスから継承したDBのconnectionを破棄する為に使用する想定との事です。