2024/02/16分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Support encrypting binary columns (#50920)
activerecord/lib/active_record/encryption/encrypted_attribute_type.rb
の修正です。
Active Record Encryptionでbinary columnを指定出来るよう修正しています。
Refactor Rails::Rack::Logger
to avoid adding a new param to call_app
railties/lib/rails/rack/logger.rb
の修正です。
Don't pop logger tags in Rails::Rack::Logger until request is finishedでRails::Rack::Logger#call_app
メソッドに引数を追加したのですが、引数の追加はしないで対応するようリファクタリングしています。 Rails::Rack::Logger#call_app
をオーバーライドしているgemがあり、gemの挙動が壊れないようにする為。
Update test suite for compatibility with Ruby 3.4-dev
テストの修正です。
Ruby 3.4で、backtraceにメソッド名だけでなくメソッドのオーナーも含むよう修正、及び、backtraceとエラーメッセージにbacktickを含まないよう修正されたことによりfailしまっていたテストをまとめて修正しています。
参考: