2022/07/21分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
activejob/CHANGELOG.md
Add skip_nil:
support to ActiveSupport::Cache::Store#fetch_multi
activesupport/lib/active_support/cache.rb
の修正です。
ActiveSupport::Cache::Store#fetch_multi
メソッドに、nilを除外するかどうかを指定する為のskip_nil
オプションを追加しています。
better docs for ActiveSupport::Notifications.monotonic_subscribe
activesupport/lib/active_support/notifications.rb
のdocの修正です。
ActiveSupport::Notifications.monotonic_subscribe
メソッドにdocを追加しています。
Merge pull request #45618 from sambostock/active-job-big-decimal-serialization
Active Jobの修正です。
jobの引数をJSONとして扱っている、かつ、JSONにBigDecimal
の値が含まれていた場合に、serializedされたデータがString
になっていたのを、BigDecimal
のオブジェクトに変換するよう修正しています。なお、非互換の変更となる為、既存のアプリケーションからアップグレードした場合は引き続きString
となるようになっており、config.active_job.use_big_decimal_serializer
にtrueか、load_defaults
に7.1以上を指定した場合のみBigDecimal
として扱われるようになっています。