2018/10/15分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Ensure to test that project.developers
is ordered by developers.name desc
activerecord/test/cases/associations/has_and_belongs_to_many_associations_test.rb
の修正です。
テスト用のmodelであるProject
classのdevelopers
associationに指定されているorder(developers.name desc
)が期待通りに動作する事を確認するテストを追加しています。
Merge pull request #34135 from Edouard-chin/ec-rounded-duration
activesupport/lib/active_support/core_ext/date_time/calculations.rb
の修正です。
ActiveSupport::Duration
の加算処理で1秒未満の値を指定した場合、値が1秒に丸め込まれてしまっていたのを、値そのまま加算するよう修正しています。
# before time = DateTime.parse("2018-1-1") time += 0.51.seconds time.to_f # => 1514764801.0 # after time = DateTime.parse("2018-1-1") time += 0.51.seconds time.to_f # => 1514764800.51
Fix ActionController::Parameters#each_value
and add changelog entry to this method (#34210)
actionpack/CHANGELOG.md
、actionpack/lib/action_controller/metal/strong_parameters.rb
の修正です。
ActionController::Parameters
にeach_value
メソッドを追加した、Added ActionController::Parameters.each_value methodの対応についてCHANGELOGにエントリーを追加、及び、each_value
でyield
する際の値が@parameters
のvalueのArrayになっていたのを、valueそのままを使用するよう修正しています。
Merge pull request #34214 from brasscapon/rails_five
rails guideのAction Controller Overview
の修正です。
Routing Parameters
の項にあるroutesのexmampleでactionを指定するのに古い記法を使用していたのを、to
オプションを使用するよう修正しています。