なるようになるブログ

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

rails commit log流し読み(2024/06/03)

2024/06/03分のコミットです。

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

activerecord/CHANGELOG.md


Allow one to set strict_loading_mode globally

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

strict_loading_modeをmodelごとだけでなく、アプリケーション全体で設定(config.active_record.strict_loading_mode)出来るよう修正しています。


Clarify current_transaction behavior.

Active Recordの修正です。

ActiveRecord::Transactionopen?closed?blank?メソッドを追加、ActiveRecord::Transaction classにdocを追加、及び、transation関係のcallbackのdocにcallbackの中でエラーがraiseされた場合の挙動の説明の追加等を行っています。


Copy-edit pass on the multiple databases guide

rails guideのMultiple Databases with Active Recordの修正です。

guide全体について、言い回しやフォーマットの修正を行っています。


Fix a typo in Active Record and PostgreSQL guide

rails guideのActive Record and PostgreSQLの修正です。

guide内のタイポの修正を行っています。


Fix ActiveRecord::Transaction#blank?

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

Clarify current_transaction behavior.の対応で追加したActiveRecord::Transaction#blank?のalias元のメソッドが誤っていたのを修正しています。