2016/08/13分のコミットです。
CHANGELOGへの追加はありませんでした。
Make cache max-age durations self-explanatory
railties/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt、
railties/lib/rails/generators/rails/app/templates/config/environments/test.rb.ttの修正です。
cache max-ageを指定するexampleに、普通に数字を指定していたのを、ActiveSupport::Duartionの値を指定するよう修正しています。
config.public_file_server.headers = {
- 'Cache-Control' => 'public, max-age=172800'
+ 'Cache-Control' => "public, max-age=#{2.days.seconds.to_i}"
}
こちらの方が意図が伝わりやすい為との事です。
Given a hash (Rails 5) .from_hash must be used
actionpack/lib/action_dispatch/http/headers.rbのdocの修正です。
ActionDispatch::Http::Headersクラスのdocで、ActionDispatch::Http::Headersクラスのインスタンスを生成するのに、.newを使用していたのを、.from_hashを使用するよう修正しています。
pass a request object to the headers objectでenv hashを使用してActionDispatch::Http::Headersのインスタンスを生成する場合.from_hashを使用するよう変更になった為。
actionpack/lib/action_controller/metal/parameter_encoding.rbのdocの修正です。
public APIでないメソッドに:nodoc:を設定しています。
actionpack/lib/action_dispatch/http/parameters.rbの修正です。
クラス内でだけ使用するメソッドの可視性をprivateに変更しています。
Merge pull request #26100 from vipulnsward/changelogs
CHANGELOGの修正です。
各エントリーのグラマー、フォーマットの修正等をまとめて行っています。
Merge pull request #26113 from kamipo/use_ar_test_case_instead_of_as_test_case
activerecord/test/cases/fixtures_test.rb、
activerecord/test/cases/relation/mutation_test.rbの修正です。
各テストの親クラスをActiveSupport::TestCaseからActiveRecord::TestCaseに修正しています。
Active Recordのテストなので、ActiveRecord::TestCaseを使用する方が適切な為。
Add documentation about ActiveSupport.on_load
activesupport/lib/active_support/lazy_load_hooks.rbのdocの修正です。
ActiveSupport::LazyLoadHooks#on_loadメソッドにdocを追加しています。
Ensure app/mailers is removed when skipping action-mailer
railties/lib/rails/generators/rails/app/app_generator.rbの修正です。
skip-action-mailerオプションを指定した際に、app/mailersディレクトリを削除するよう修正しています。