2016/08/18分のコミットです。
CHANGELOGへの追加はありませんでした。
Push :defaults extraction down one level
actionpack/lib/action_dispatch/routing/mapper.rb
の修正です。
map_method
メソッドで行っていたdefaults
オプションのパース処理を、その先のmatch
メソッドで行うよう修正しています。
routesでmatch
メソッドにdefaults
オプションを指定した場合に正しくdefaults
が使用されないバグがあり、その対応の為、既存の対応と合わせてmatch
メソッド(正しくは新しく追加されたmap_match
メソッドを)でdefaults
オプションのパース処理を行うよう対応したとの事です。
Change method visibility to be private
actionpack/lib/action_dispatch/routing/mapper.rb
の修正です。
ActionDispatch::Routing::Mapper
クラス内の、内部でだけ使用するメソッドの可視性をprivateに変更しています。
i18n documentation for required belongs_to message
rails guideのRails Internationalization (I18n) API
の修正です。
Error Message Interpolation
の項にあるvalidation
のリストに、Rails 5で追加されたnon-optional associationのvalidationを追加しています。