2015/10/26分のコミットです。
CHANGELOGへの追加はありませんでした。
Make Module#redefine_method
to keep method visibility
activesupport/lib/active_support/core_ext/module/remove_method.rb
の修正です。
Module#redefine_method
でメソッドを再定義する際、メソッドの元々の可視性を保持するよう修正しています。
元々はメソッドの可視性に関係無く、必ずpublic
になってしまっていたんですねえ。