2021/04/08分のコミットです。
CHANGELOGへの追加はありませんでした。
Use YAML.load_tags/dump_tags to prevent deprecation warnings
activesupport/lib/active_support/time_with_zone.rb
の修正です。
ActiveSupport::TimeWithZone.name
メソッドをdeprecateにした、Deprecate ActiveSupport::TimeWithZone.nameの対応の影響で、ActiveSupport::TimeWithZone
のインスタンスをyamlにdump / loadした際にもdeprecateメッセージが表示されてしまっていたのを、dump / load処理ではdeprecateメッセージが表示されないよう修正しています。
Directly delegate constantize
to Object.const_get
activesupport/lib/active_support/inflector/methods.rb
の修正です。
constantize
メソッドの実装をObject.const_get
を呼び出すだけに修正しています。classic autoloaderのサポートが削除され、定数の参照処理が、Ruby本体の定数参照処理と一致するようになった為。
SecureRandom.urlsafe_base64
doesn't have padding: false
keyword argument
actionpack/lib/action_controller/metal/request_forgery_protection.rb
の修正です。
SecureRandom.urlsafe_base64
メソッドに不要な引数の指定を行っていたのを削除しています。
Make sure Inflector.underscore returns a String
activesupport/lib/active_support/inflector/methods.rb
の修正です。
Inflector.underscore
の戻り値が必ずStringになるよう修正しています。