なるようになるブログ

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

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

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

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

actioncable/CHANGELOG.md


Record ping on every actioncable message

Action Cableの修正です。

pingwelcome message typeでしかconnectionを維持するようになってなかったのを、全てのAction Cableのmessageで受信した際にconnectionがactiveである旨判断するよう修正しています。


Update enqueue_after_transaction_commit changelog [ci-skip]

activejob/CHANGELOG.mdの修正です。

enqueue_after_transaction_commitに指定出来る値を正しい内容に更新しています。


Merge pull request #51497 from bensheldon/preparable-in

activerecord/lib/arel/visitors/to_sql.rbの修正です。

INにsubselectで取得した値を指定する場合に、Prepared Statementsを使用出来る場合はPrepared Statementsを使用するよう修正しています。


Update active_record_querying.md

rails guideのActive Record Query Interfaceの修正です。

各箇所のグラマーやフォーマットの修正を行っています。


Merge pull request #51498 from Uaitt/fields_for_documentation_improvements

actionview/lib/action_view/helpers/form_helper.rbのdocの修正です。

fields_forメソッドのdoc内の言い回しを修正しています。


Counter cache columns are not marked as readonly [skip ci]

activerecord/lib/active_record/associations.rbのdoc、及び、rails guideのActive Record Associationsの修正です。

counter cacheで使用されるcolumnはreadonlyが設定される旨記載があったのを削除しています。現在はreadonlyが設定されるようにはなっていない為。