2026/07/16分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #58063 from 55728/test-reverse-merge-preserves-argument-default
activesupport/test/core_ext/hash_ext_test.rbの修正です。
reverse_mergeメソッドが引数に指定されたhashのdefaultを使用する事を確認するテストを追加しています。
Merge pull request #58043 from 55728/fix-query-command-respect-relation-limit
railties/lib/rails/commands/query/query_command.rbの修正です。
rails queryにlimitを使用したqueryを指定した場合に、そのlimitが使用されるよう修正しています。
Fix rubocop.yml indentation
railties/lib/rails/generators/rails/app/templates/rubocop.yml.ttの修正です。
rails newで生成されるrubocop.yml内のインデントを調整しています。
Merge pull request #58129 from jeromedalbert/fix-config-puma-1
railties/lib/rails/generators/rails/app/templates/config/puma.rb.ttの修正です。
rails newで生成されるpuma.rbがRubocopのチェックでfailしないよう修正しています。
Don't autovivify the PostgreSQL listener on shutdown
actioncable/lib/action_cable/subscription_adapter/postgresql.rbの修正です。
PostgreSQL adapterで一度もsubscribeしていない場合に、shutdownを呼ぶだけでListenerが生成されとDB接続が発生してしまっていたのを、subscribeされていない場合はListenerが生成されないよう修正しています。
Merge pull request #58042 from 55728/fix-parameters-fetch-values-require
不足していたrequireを追加しています。
Merge pull request #58119 from Shopify/ec-controller-path-freeze
actionpack/lib/abstract_controller/base.rbの修正です。
Controller#controller_pathがRactor-safeになるよう修正しています。
Merge pull request #58085 from 55728/fix-time-at-datetime-subsecond-precision
activesupport/lib/active_support/core_ext/time/calculations.rbの修正です。
Time.atにDateTimeを渡した際Floatの誤差でマイクロ秒が欠落するバグがあったのを修正しています。
Merge pull request #58115 from 55728/add-async-tests-calculations-short-circuits
activerecord/test/cases/calculations_test.rbの修正です。
countやsum等のcalcurationメソッドでearly returnする場合のテストで、async methodを使った場合の挙動もテストするよう修正しています。