2020/01/06分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Add :round_mode
parameter support to number helpers
Active Supportの修正です。
number helpersに丸め処理を指定するための:round_mode
オプションを追加しています。BigDecimal::mode
と同様のflagを指定出来るようになっています。
number_to_currency(1234567890.50, precision: 0, round_mode: :half_down) # => "$1,234,567,890" number_to_percentage(302.24398923423, precision: 5, round_mode: :down) # => "302.24398%" number_to_rounded(389.32314, precision: 0, round_mode: :ceil) # => "390" number_to_human_size(483989, precision: 2, round_mode: :up) # => "480 KB" number_to_human(489939, precision: 2, round_mode: :floor) # => "480 Thousand"
Fix the broken anchor of link [ci skip]
rails guideのActive Record and PostgreSQL
の修正です。
pgcrypto generator functionへのリンクに指定されたアンカーが、既にページ内に存在しなくなってしまっていた為削除しています。
Merge pull request #38099 from alipman88/avoid_unecessary_query_if_cache_versioning_enabled
activerecord/lib/active_record/relation.rb
の修正です。
cache_key
メソッド実行時に、collection_cache_versioning
が有効な場合に不要なqueryを実行しないよう修正しています。