なるようになるブログ

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

rails commit log流し読み(2021/07/24)

2021/07/24分のコミットです。

CHANGELOGへの追加はありませんでした。


Merge pull request #42845 from jonathanhefner/fix-descendants-garbage-collection-test

activesupport/test/descendants_tracker_test_cases.rbの修正です。

GC実行後にdescendantsメソッドの結果を確認するテストがランダムにコケるようになっていたのを修正しています。


Merge pull request #42839 from jonathanhefner/doc-each_validator

activemodel/lib/active_model/validator.rbのdocの修正です。

EachValidatorAPI docに表示されるよう修正しています。public API(Rails guideで説明されているクラス)な為。


Fix current_page? when URL has trailing slash

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

current_page?がtrailing slash + parameterが指定されている場合に正しく動作しないバグがあったのを修正しています。


Fix to_json after changes_applied for ActiveModel::Dirty object

activemodel/lib/active_model/dirty.rbの修正です。

ActiveModel::Dirtyをincludeしたobjectでのto_jsonの実行が、modelの保存処理後にも正しく動作するよう修正しています。