2018/05/31分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
actionmailer/CHANGELOG.md
Gemfile.lock
の修正です。
bundle updateを実行して各gemを更新しています。
ActionMailer::Base can unregister observer(s) and interceptor(s). (#32207)
actionmailer/lib/action_mailer/base.rb
、
actionmailer/lib/action_mailer/preview.rb
の修正です。
ActionMailer::Base
に登録したobserver、interceptor(あとpreview interceptorも)を登録解除する為のメソッドを追加しています。
元々はobserverもinterceptorも登録だけはできて登録解除が出来ない、という状態だったのですが、これで任意に登録解除が出来るようになりました。
Avoid unused capture in non_xhr_javascript_response?
actionpack/lib/action_controller/metal/request_forgery_protection.rb
の修正です。
ActionController::RequestForgeryProtection#non_xhr_javascript_response?
メソッドで、JavaScriptかどうかをチェックする正規表現で不要なキャプチャを生成しないよう、?:
を指定するよう修正しています。
Include blob ID in tempfile name for debugging convenience
activestorage/lib/active_storage/downloader.rb
の修正です。
ActiveStorage::Blob#blob
メソッドで生成するtempfileのファイル名にblob IDを含むよう修正しています。デバッグしやすくする為、との事です。
activestorage/test/models/blob_test.rb
の修正です。
先の対応の際にテストコードにbyebug
を指定したままになっていたのを修正しています。
[ci skip] "brethen" is misspelled and unclear
activesupport/CHANGELOG.md
の修正です。
index_with
メソッドを追加した対応のエントリーでタイポしている箇所があったのを修正、及び、説明を追加しています。