2020/03/21分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
actioncable/CHANGELOG.md
Simplify renderer normalize keys
actionpack/lib/action_controller/renderer.rb
の修正です。
keysのnormalize処理で、デフォルトを新しいハッシュに設定してからenvのエントリでオーバーライドしていたのを、すべてのenv値を設定して、すでに設定されているデフォルトの値をスキップするようリファクタリングしています。
add rescue_with support to ActionCable::Connection::Base
actioncable/lib/action_cable/connection/base.rb
、
actioncable/lib/action_cable/connection/subscriptions.rb
の修正です。
ActionCable::Connection::Base
でrescue_from
によるエラーハンドリングが行えるよう対応しています。rescue_from
で指定したhandlerはログ出力処理より先に行われるようになっています。
Merge pull request #38781 from rmacklin/fix-method-name-in-action-cable-guide
rails guideのAction Cable Overview
の修正です。
rescue_from
をrescue_with
にタイポしていたのを修正しています。
activerecord/test/cases/associations/callbacks_test.rb
の修正です。
テスト名と実際のテスト内容が異なっていたのを修正しています。
Fix a typo in AbsenceValidator
activemodel/lib/active_model/validations/absence.rb
のdocの修正です。
validates_absence_of
メソッドのdoc内の、validates_absence_of
メソッドでvalidate時に使用するメソッド名が誤っていたのを修正しています。
Merge pull request #38774 from stevenjackson/patch-1
activerecord/lib/active_record/relation/calculations.rb
の修正です。
pluck
の引数にfunctionを指定するexampleで、functionをArel.sql
で囲むよう修正しています。これが無いとdeprecateメッセージが出力されてしまう為。