なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2023/07/11)

2023/07/11分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activesupport/CHANGELOG.md


Remove connected? check from db_runtime payload

activerecord/lib/active_record/railties/controller_runtime.rbの修正です。

db_runtime payloadの組み立て処理からActiveRecord::Base.connected?のチェック処理を削除しています。複数DBを使用している、かつ、ActiveRecord::Baseを直接継承していないmodel経由で処理が実行された場合に、ActiveRecord::Base.connected?がfalseになってしまってdb_runtimeが設定されない、という問題があった為。


Merge pull request #48680 from p8/activesupport/message-verifier-inspect

activesupport/lib/active_support/key_generator.rbactivesupport/lib/active_support/message_verifier.rbの修正です。

ActiveSupport::MessageVerifier#inspect、及び、ActiveSupport::KeyGenerator#inspectsecretが表示されないよう修正しています。