2021/10/29分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Address intermittent CI failure
activerecord/test/cases/relations_test.rb
の修正です。
typecastingのテストで値を取得するのにall
を使用していたのを、テスト対象のidを明示的に指定するよう修正しています。
Merge pull request #43567 from shunichi/date-select-day-format
actionview/lib/action_view/helpers/date_helper.rb
の修正です。
date_select
メソッドにday
の値の表示をカスタマイズする為のday_format
オプションを追加しています。
date_select("article", "written_on", day_format: ->(day) { day.ordinalize }) # => <option value="1">1st</option>\n<option value="2">2nd</option>...
Fix markup in activesupport/CHANGELOG.md
activesupport/CHANGELOG.md
の修正です。
フォーマットの修正を行っています。
Merge pull request #43552 from Thornolf/inflector_underscore_regression_after_optimization
activesupport/lib/active_support/inflector/methods.rb
の修正です。
Inflector::Methods#underscore
に、途中大文字+数字の値が含まれたいた場合に、アンダースコアが正しく追加されないリグレッションが発生していたのを修正しています。
Merge pull request #43556 from georgeclaghorn/actioncable-entrypoint-deprecation-warning
actioncable/package.json
の修正です。
Action Cableのエントリーポイントに、deprecatedになったファイルが指定されていたのを修正しています。
Merge pull request #43547 from denkungsart/ar-query-endless-range
activerecord/lib/arel/predications.rb
の修正です。
where(age: Float::INFINITY..)
のようにデータが本来取得出来ないような条件を指定した場合に、結果が取得出来ていた(全てのレコードが取得出来た)のを、データが取得されないよう修正しています。