2021/02/10分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Fix the underscore inflector optimization
activesupport/lib/active_support/inflector/methods.rb
の修正です。
underscore inflectorで大文字が2つ続いた場合に、その文字がunderscoreで区切られなくなるリグレッションが発生していたのを修正しています。
activerecord/lib/active_record/connection_adapters.rb
の修正です。
NullPool
に対するautoloadが不足していたのを修正しています。
Avoid footguns in rails app:update
railties/lib/rails/app_updater.rb
、
railties/lib/rails/generators/rails/app/app_generator.rb
の修正です。
app:update
で、routes.rb
や、cable.yml
等の開発側で変更されている可能性があるファイルについて、更新の対象にしないよう修正しています。
Merge pull request #41381 from movermeyer/allow_for_nil_addresses_from_dalli_store
activesupport/lib/active_support/cache/mem_cache_store.rb
の修正です。
ActiveSupport::Cache::MemCacheStore
のaddresses
argumentにnilを指定出来るよう修正しています。
Merge pull request #40351 from schmijos/avg-decimal-float
activerecord/lib/active_record/relation/calculations.rb
の修正です。
average
の結果が必ずBigDecimal
になっていたのを、average
の対象のカラムがFloatの場合、Floatの値を返すよう修正しています。minimum
、maximum
等の他のaggregation functionsと同じ振る舞いになるようにする為。