2017/10/13分のコミットです。
CHANGELOGへの追加はありませんでした。
Introduce ActiveStorage::Blob#representation
activestorage/app/models/active_storage/blob.rb
、
activestorage/app/models/active_storage/variant.rb
の修正です。
ActiveStorage::Blob
にActiveStorage::Preview
のインスタンスを返す為のrepresentation
メソッドを追加しています。
blobがpreview可能なデータの場合blobを、そうじゃない場合はActiveStorage::Variant
のインスタンスを返します。どちらも駄目な場合はエラー(UnrepresentableError
)。
Accept variation keys in #preview and #variant
activestorage/app/models/active_storage/blob.rb
、
activestorage/app/models/active_storage/variation.rb
の修正です。
ActiveStorage::Blob#variant
メソッド及び#preview
メソッドにvariation keysを指定出来るよう修正しています。
.codeclimate.yml
、Gemfile.lock
の修正です。
RuboCopのバージョンを0.50.0に更新、及び、Code ClimateでRuboCop 0.50.0を使用するよう修正しています。
Merge pull request #30750 from k2nr/fix-active-job
activejob/lib/active_job/exceptions.rb
の修正です。
retry_on
メソッドにblockを指定した際に、blockの第二引数にエラーのclassが渡されていたのを、インスタンスを渡すよう修正しています。
activestorage/app/models/active_storage/variant.rb
のdocの修正です。
ActiveStorage::Variant#image
メソッドのコメント内、戻り値についての言い回しを修正しています。
Add process.action_mailer notification to Instrumentation guide [ci skip]
rails guideのActive Support Instrumentation
の修正です。
process.action_mailer
hookについての説明を追加しています。