2020/09/08分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Anchor BacktraceCleaner gem filter regexp
activesupport/lib/active_support/backtrace_cleaner.rb
の修正です。
backtrace cleanerでgemのcleanをする際に、subpathにマッチしないよう、チェックの正規表現を先頭にマッチするよう修正しています。
add support for NOT VALID
check constraints in PostgreSQL
Active Recordの修正です。
constraints check時にvalidate
オプション(NOT VALID
)を指定出来るよう対応しています。
Remove checks for validate constraints support
https://github.com/rails/rails/commit/7af59e16a255da5aee2863af0eefaa9f0cfd857d
の修正です。
各validateメソッドでvalidate constraintsをサポートしているかどうかをチェックしていたのを削除しています。現在サポートしているPostgreSQLでは全てのバージョンで使用出来る為。
Use transform_values in a few more places
activemodel/lib/active_model/errors.rb
、
activesupport/lib/active_support/json/decoding.rb
の修正です。
各箇所でtransform_values
を使用するよう修正しています。Ruby 2.7+だとkeyの再ハッシュを行わずに済む為。