2018/03/25分のコミットです。
CHANGELOGへの追加はありませんでした。
Remove unused serialize
method
activesupport/lib/active_support/encrypted_configuration.rb
の修正です。
使用していないEncryptedConfiguration#serialize
メソッドを削除しています。
Make engine check more explicit
actionpack/lib/action_dispatch/routing/endpoint.rb
の修正です。
Routing::Endpoint#engine?
メソッドでappがengineかどうかをチェックするのに、routes
メソッドが定義されているかどうかで判定していたのを、appかRails::Engine
の子クラスかどうかで判定するよう修正しています。
engineではないがroutes
メソッドが定義されているケースがある(e.g. Grape APIのendpoint)為。