2020/09/24分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Add an ActiveSupport option to allow setting a digest class
Active Support、railtiesの修正です。
config.active_support.use_sha1_digests
をdeprecateにしています。代わりに、hash digestに使用するclassを指定出来るconfig.active_support.hash_digest_class
configを追加しています。デフォルトはDigest::SHA1
になっています。
activestorage/app/models/active_storage/variant.rb
の修正です。
使用していないrequireを削除しています。
Move require active_support/core_ext/string/filters
to
activejob/lib/active_job/log_subscriber.rb
、
activejob/lib/active_job/logging.rb
の修正です。
requireを実際にその機能を使用しているファイルで行うよう修正しています。
Merge pull request #40240 from adrianna-chang-shopify/subscriber-attach-to-with-inherit-option
activesupport/lib/active_support/log_subscriber.rb
、
activesupport/lib/active_support/subscriber.rb
の修正です。
ActiveSupport::Subscriber#attach_to
メソッドに、親クラス(subscriber)で指定したreceive eventsを引き継ぐかどうかを指定する為のinherit_all
引数を追加しています。
Merge pull request #39320 from trevorrjohn/i18n_key
activemodel/lib/active_model/naming.rb
の修正です。
i18n関係のattribute(singular
、i18n_key
等)がreaderメソッドだけ定義されていたのを、writerメソッドも定義するよう修正しています。
STIを使っている場合に、それらの値をoverrideしたい事がある為、との事です。
Fix typo s/inherit_from/inherit_all/ [ci skip]
activesupport/CHANGELOG.md
の修正です。
inherit_all
をinherit_from
にタイポしていたのを修正しています。
Use master branch for listen
and redis-namespace
Gemfile
の修正です。
listen
とredis-namespace
gemについて、GitHubのmasterブランチのコードを使用するよう修正しています。Ruby 3.0でCIが実行されるようにする為。
rexml is no longer default gem in Ruby 3.0
Gemfile
、activesupport/activesupport.gemspec
の修正です。
rexml
をActive Supportのdependencyに追加しています。Ruby 3.0ではrexml
はdefault gemでは無くなってしまったので、dependencyに追加しないとrexml
に依存しているXmlMini
が動作しなくなってしまう為。